资源描述:
模块二S7-200系列PLC的基本结构,目的要求(1)了解S7200系列可编程控制器的硬件结构。(2)了解S7200系列可编程控制器常见应用系统的组成。(3)掌握S7200系列PLC常用编程元件的使用方法。,,模块二S7-200系列PLC的基本结构,,表2-1S7-200CPU22X系列PLC标准产品,,模块二S7-200系列PLC的基本结构,,,表2-5S7200系列PLC数字量扩展模块,模块二S7-200系列PLC的基本结构,,,表2-6S7200系列PLC模拟量扩展模块,,模块二S7-200系列PLC的基本结构,,,,系统扩展举例,,S7-200PLC扩展实际应用系统,模块二S7-200系列PLC的基本结构,,,表2-7模块组合的I/O地址编号,,如果模块没有给每个点分配相应的物理点(如表中灰斜体所示),则这些I/O点会消失并且不能够分配给I/O链中的后续模块。,模块二S7-200系列PLC的基本结构,,,CPU224XPDC/DC/DC外端子图,CPU224XPAC/DC/RLY外端子图,模块二S7-200系列PLC的基本结构,,S7200系列PLC的编程软元件,1.输入继电器I2.输出继电器Q3.内部标志位M4.特殊标志位SM5.定时器T6.计数器C7.高速计数器HSC,8.变量寄存器V9.累加器AC10.局部存储器L11.模拟量输入AI12.模拟量输出AQ13.顺序控制继电器S14.常数,模块二S7-200系列PLC的基本结构,,S7200系列PLC的数据表示方法,1数据类型及范围布尔型BOOL、整数型INT和实数型REAL3种。,布尔型数据指字节型无符号整数。常用的整数型数据包括单字长16位符号整数和双字长32位符号整数两类。实数型数据浮点数采用32位单精度数表示,数据范围是正数1.175495E-38~3.402823E38;负数-1.175495E-38~-3.402823E38。2常数在S7200的许多指令中使用常数,常数值的长度可以是字节、字或双字。CPU以二进制方式存储常数,可以采用十进制,十六进制,ASCII码或浮点数形式书写常数。,,,模块二S7-200系列PLC的基本结构,S7-200系列CPU编程元器件配置一览表,模块二S7-200系列PLC的基本结构,,,S7200寻址方式之直接寻址,(1)位寻址bit如I7.4,(2)字节寻址8bit字节寻址以存储区标识符、字节标识符、字节地址组合而成,如VBl00。(3)字寻址16bit字寻址以存储区标识符、字标识符及字节地址组合而成,如VWl00。(4)双字寻址32bit双字寻址以存储区标识符、双字标识符、字节地址组合而成,如VDl00。,模块二S7-200系列PLC的基本结构,,,对同一地址进行字节,字和双字寻址的比较,,,模块二S7-200系列PLC的基本结构,存储空间的有效寻址范围,S7-200各种CPU,模块二S7-200系列PLC的基本结构,,,课堂演示,双定时器PLC闪光控制电路,网络1LDNT38TONT37,50网络2LDT37TONT38,30网络3LDNT37Q0.0,图2-10PLC闪光控制电路,(a)梯形图程序(b)指令表程序图2-12演示电路程序,模块二S7-200系列PLC的基本结构,,,技能训练,实训内容计数器、特殊标志位SM的应用,实训目的,1.掌握PLC中计数器的一般使用方法。2.掌握PLC中典型用途特殊标志位SM的使用方法。,模块二S7-200系列PLC的基本结构,,,技能训练,,图2-13输入输出继电器的I/O接线图,网络1LDSM0.5Q0.0网络2LDI0.0LDSM0.1CTUC1,10网络3LDC1Q0.1,(a)梯形图程序(b)指令表程序图2-14参考梯形图及指令表程序,模块二S7-200系列PLC的基本结构,,,边学边议,1.S7-200系列PLC是应用比较广泛的PLC之一,它由基本单元、扩展单元、扩展模块及特殊功能单元构成。其中基本单元内含CPU,是PLC的主机;扩展单元用于增加I/O点数;扩展模块用于改变I/O点的比例;特殊功能模块用于模拟量输入/输出、网络通信等。请说明基本单元和扩展单元在组合使用时的编址规则。2.简述PLC型号中“AC/DC/RLY”的含义。3.说明特殊标志位的功能并举例应用。4.S7200系列PLC有哪几种寻址方式,分别绘出I1.2、VB200、VW302、VD500所代表的存储区结构图。5.S7-200系列PLC的编程元件有输入触点I、输出继电器Q、内部标志位M、特殊标志位SM、定时器T、计数器C、累加器AC、模拟量输入AI、模拟量输出AQ、顺序控制继电器S、变量存储区V和局部存储区L等。上述编程元件中有哪些不能用于位(bit)寻址方式6.什么叫间接寻址举例说明。,模块二S7-200系列PLC的基本结构,,,边学边议,7.八进制数和十六进制数只是二进制数的两种较为方便的写法。但二进制数和BCD数是两个不同的概念。一个多位十进制数的BCD数和二进制数是不一样的。思考和计算,并把结果填入空格内。十进制数37在不同数制中应分别写成二进制数____八进制数____十六进制数____BCD数____二进制数01101100在不同数制中应分别写成十进制数____八进制数____十六进制数____BCD数____,
展开阅读全文