但遇到程序跳转指令,则根据跳转条件是否满足来决定程序跳转地址。程序执行过程中,PLC从输入映像区中取出输入变量的当前状态,进行由程序确定的逻辑运算或其他运算,根据程序指令将运算结果存入相应的内部继电器中,包括输出继电器、内部辅助继电器、定时器、计数器等。
输出继电器的信号存放在输出映像区,即输出继电器与PLC外部的同编号的输出点对应。在程序执行过程中,同一周期内,前面的逻辑结果影响后面的触点,即后执行的程序可能用到前面的新中间运算结果;但同一周期内,后面的运算结果不影响前面的逻辑关系。
该扫描周期内除输入继电器以外的所有内部继电器的终状态(导通与否),将影响下一个扫描周期各触点的开与闭。(3)输出刷新程序执行阶段的运算结果被存入输出映像区,而不送到输出端口上。在输出刷新阶段,PLC将输出映像区中的输出变量送入输出锁存器,由锁存器通过输出模块产生本周期的控制输出。
如果内部输出继电器的状态为“1”,则输出继电器触点闭合。全部输出设备的状态要保持一个扫描周期。PLC的主要应用场合1用于开关量控制PLC控制开关量的能力是很强的。所控制的入出点数,少的十几点、几十点,多的可到几百、几千,甚至几万点。
由于它能联网,点数几乎不受限制,不管多少点都能控制。所控制的逻辑问题可以是多种多样的:组合的、时序的;即时的、延时的;不需计数的,需要计数的;固定顺序的,随机工作的;等等,都可进行。PLC的硬件结构是可变的,软件程序是可编的,用于控制时,非常灵活。
当然,若纯为模拟量的系统,用PLC可能在性能价格比上不如用调节器。这也是应当看到的。3用于数字量控制实际的物理量,除了开关量、模拟量,还有数字量。如机床部件的位移,常以数字量表示。数字量的控制,有效的办法是NC,即数字控制技术。
这是50年代诞生于美国的基于计算机的控制技术。当今已很普及,并也很完善。目前,先进的金属切削机床,数控化的比率已超过40%~80%,有的甚至更高。PLC也是基于计算机的技术,并日益完善。故它也完全可以用于数字量控制。
PLC可接收计数脉冲,频率可高达几k到几十k赫兹。可用多种方式接收这脉冲,还可多路接收。有的PLC还有脉冲输出功能,脉冲频率也可达几十k。有了这两种功能,加上PLC有数据处理及运算能力,若再配备相应的传感器(如旋转编码器)或脉冲伺服装置(如环形分配器、功放、步进电机),则完全可以依NC的原理实现种种控制。
高、中档的PLC,还开发有NC单元,或运动单元,可实现点位控制。运动单元还可实现曲线插补,可控制曲线运动。若PLC配置了这种单元,则完全可以用NC的办法,进行数字量的控制。新开发的运动单元,甚至还发行了NC技术的编程语言,为更好地用PLC进行数字控制提供了方便。
4用于数据采集随着PLC技术的发展,其数据存储区越来越大。如OMRON公司的PLC,前期产品C60P的DM区仅64个字,而后来的C60H达到1000个字;到了CQMI可多达6000个字。这样庞大的数据存储区,可以存储大量数据。
数据采集可以用计数器,累计记录采集到的脉冲数,并定时地转存到DM区中去。数据采集也可用A/D单元,当模拟量转换成数字量后,再定时地转存到DM区中去。PLC还可配置上小型打印机,定期把DM区的数据打出来。
SIMATIC s7-200smart通讯代理,S7-200 SMART CPU 模块本体集成1 个以太网接口和1个RS485 接口,SIMATIC 200smart通讯代理,SIMATIC 通讯代理,smart通讯代理,通过扩展CM01信号板或者EM DP01 模块,其通信端口数量多可增至4个,可满足小型自动化设备与触摸屏、变频器及其它第三方设备进行通信的需求以太网通信所有CPU 模块配备以太网接口,支持SIMATICS7 协议、支持多种终端连接S7-200 SMART CPU 模块本体集成1 个以太网接口和1 个RS485 接口,通过扩展CM01信号板或者EM DP01 模块,其通信端口数量多可增至4个,可满足小型自动化设备与触摸屏、变频器及其它第三方设备进行通信的需求。
以太网通信
所有CPU 模块配备以太网接口,支持SIMATIC S7 协议、支持多种终端连接:
• 可作为程序下载端口(使用普通网线即可)
• 与SMART LINE 触摸屏进行通信,多支持8 台设备
• 通过交换机与多台以太网设备进行通信,实现数据的快速交互,包含8 个主动GET/PUT 连接、8 个被动 GET/PUT连接
使用EM DP01 扩展模块可以将S7-200 SMART CPU 做为PROFIBUS-DP 从站连接到PROFIBUS通信网络。通过模块上的旋转开关可以设置PROFIBUS-DP 从站地址。该模块支持 9600 波特到 12M波特之间的任一PROFIBUS 波特率,大允许 244 输入字节和 244 输出字节。
支持下列协议:
• MPI 从站
• PROFIBUS-DP 从站
串口通信
S7-200 SMART CPU 模块均集成1 个RS485接口,可以与变频器、触摸屏等第三方设备通信。如果需要额外的串口,可通过扩展CM01 信号板来实现,信号板支持RS232/RS485自由转换。
• 自由口通信与上位机的通信
通过PC Access SMART,操作人员可以轻松通过上位机读取S7-200 SMART的数据,从而实现设备监控或者进行数据存档管理。(PC Access SMART 是为 S7-200 SMART与上位机进行数据交互而定制开发的OPC 服务器协议)