欢迎来到天天文库
浏览记录
ID:49793496
大小:1.47 MB
页数:25页
时间:2020-03-02
《PLC精品讲座ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、可编程控制器S7-200PLC讲座1西门子S7-200可编程控制器构造图2PLC是采用循环扫描工作方式执行程序的。PLC中用户程序按先后顺序存放,CPU从第一条指令开始执行程序,直到遇到结束符号后又返回第一条,如此重复,不断循环。PLC工作时的扫描过程可分为5个阶段:内部处理、通信处理、输入扫描、程序执行、输出处理。PLC的工作原理32PLC的硬件组成4计算机与PLC的通信连接图5简单PLC工作实例分析6西门子S7-200输入电路连接图7西门子S7-200输出连接图8CPU224AC/DC/继电器的端子连接线图9三、S7-200系列PLC编程元件1.输入继电器(I)输入继电器位于
2、PLC存储器的输入映像寄存器区域。在每次扫描周期的开始,CPU对输入点进行采样,并将采样值存于输入映像寄存器中。S7-200提供的输入映像寄存器地址范围是:I0.0~I15.7,共128个。2.输出继电器(Q)输出继电器位于PLC存储器的输出映像寄存器区域。输出继电器线圈只能使用程序指令驱动。在扫描周期的结尾,CPU将输出映像寄存器的数值复制到物理输出点上,也就是把程序执行的结果传递给负载。S7-200提供的输出映像寄存器地址范围是:Q0.0~Q15.7,共128个。103.位存储器(M)又称为辅助继电器或中间继电器,其作用类似于继电器控制回路里的中间继电器。用于逻辑运算的状态暂
3、存、移位运算或设置控制信息。主要按位来存储信息,也可以按字节、字或双字为单位来存储数据。S7-200提供的位存储器地址范围是:M0.0~M31.7,共256个。4.特殊存储器(SM)又称为特殊继电器。它提供了CPU和用户程序之间传递信息的方法,可用于存储系统的状态变量、有关控制参数和信息等。用户可以使用这些位选择和控制CPU的一些特殊功能。115.定时器(T)定时器是按照一定时间原则累计时间增量的器件。S7-200提供三种不同类型的定时器:接通延时定时器(TON);断开延时定时器(TOF);保留性接通延时定时器(TONR)6.计数器(C)计数器是累计输入脉冲个数的一种器件。计数器
4、用于累计其编程元件状态变化脉冲电平由低到高(即脉冲上升沿)的次数。三种不同类型的计数器:向上(增)计数器(CTU);向下(减)计数器(CTD);向上/向下(增减)计数器(CTUD)。127.顺序控制继电器(S)又称为状态继电器,它常用在顺序控制中,每一个S位表示顺序功能图中的一种状态,和顺序控制指令配合实现顺序控制。S7-200提供了256个顺序控制继电器S,地址范围为:S0.0~S31.7。S7-200除了以上介绍的数据存储区域(编程元件)外,还提供了以下一些存储区域:变量存储器(V);局部存储器(L);模拟量输入/输出映象寄存器(AI/AQ);累加器(AC);高速计数器(HC
5、)等。13一、S7-200PLC的数据存储及寻址方式1.S7-200PLC的数据存储器8个二进制位(bit)成为一个字节(Byte)一个字节表示一个存储单位存储器容量是以字节为基本单位的两个字节为一个字(Word)两个字为一个双字(DobleWord)。1415使用地址指针存取数据16局部存储器L0.0~L63.7L0.0~L63.7L0.0~L63.7L0.0~L63.7内部标志位存储器M0.0~M31.7M0.0~M31.7M0.0~M31.7M0.0~M31.7特殊标志位存储器SM0.0~SM179.7SM0.0~SM179.7SM0.0~SM179.7SM0.0~SM17
6、9.7只读SM0.0~SM29.7SM0.0~SM29.7SM0.0~SM29.7SM0.0~SM29.7定时器T0~T255T0~T255T0~T255T0~T255指令及其结构17计数器C0~C255C0~C255C0~C255C0~C255高速计数器HC0、HC3~HC5HC0、HC3~HC5HC0~HC5HC0~HC5顺序控制继电器S0.0~S31.7S0.0~S31.7S0.0~S31.7S0.0~S31.7累加器AC0~AC3AC0~AC3AC0~AC3AC0~AC318数制书写格式举例二进制2#二进制数2#1100_1011_0001_1111十进制十进制数值168
7、8十六进制16#十六进制数16#A3CDASCII码‘ASCII码字符’‘Thisisaexample’浮点数(实数)ANSI/IEEE754-1985标准(正数)+1.175495E-38至+3.402823E+38(负数)-1.175495E-38至-3.402823E+38常数的表示方法19SMB0的各个位功能描述SM0.0常闭触点,在程序运行时一直保持闭合状态SM0.1该位在程序运行的第一个扫描周期闭合,常用于调用初始化子程序SM0.2若永久保持的数据丢失,则该位在程序运
此文档下载收益归作者所有