西门子PLC总代理商CPU主机
-
≥ 1台¥0.00
西门子PLC总代理商CPU主机
西门子PLC总代理商CPU主机
西门子PLC总代理商CPU主机
梯形图(Ladder Diagram,简称LAD)是常用的PLC图形编程语言。梯形图与“继电器-接触器”控制系统的电路图很相似,具有直观易懂的优点,很容易被工厂熟悉“继电器-接触器”的电气人员掌握,它特别适用于开关量逻辑控制。有时也把梯形图称为电路或程序。梯形图示例如图1-41所示。
梯形图由触点、线圈和用方框表示的功能块组成。触点代表逻辑输入条件,如外部的开关、按钮和内部条件等;线圈通常代表逻辑输出结果,用来控制外部的指示灯、交流接触器和内部的输出条件等;功能块用来表示定时器、计数器或者数学运算等附加指令。
在分析梯形图中的逻辑关系时,为了借用“继电-接触器”控制系统电路图的分析方法,可以想象左右两侧垂直母线(右侧垂直母线可省略)之间有一个"左正右负"的直流电源,当图1-41的梯形图中10.1与10.2的触点接通,或M0.3与10.2的触点接通时,有一个假想的“能流”(Power Flow)流过Q1.1的线圈。利用能流这一概念,可以直观、形象、更好地理解和分析梯形图,能流只能从左向右流动。
在西门子PLC中,把触点和线圈等组成的立电路称为网络(Network),用编程软件生成的梯形图和语句表程序中有网络编号,允许以网络为单位,给梯形图加注释。在网络中,程序的逻辑运算按从左到右的方向执行,与能流的方向一致。各网络按从上创下的顺序执行,执行完成所有的网络后,返回到上面的网络重新执行。使用编程软件可以直接生成和编辑梯形图,并将它下载到PLC中。
PLC抗干扰软件上应采取的措施
故障检测:plc本身有很完善的自诊断功能,但在工程实践中,plc的i/o元件如限位开关、电磁阀、接触器等的故障率远远plc的本身故障率,这些元件出现故障后,plc一般不会察觉出来,不会立即停机,这会导致多个故障相继发生,严重时会造成人身设备事故,停机后查找故障也要花费大量时间[4]。为方便检测故障可用梯形图程序实现,这里介绍一种逻辑组合判断法:系统正常运行时,plc的输入和输出信号之间存在着确定的关系,因此根据输出信号的状态与控制过程间的逻辑关系来判断设备运行是否正常。
信息保护和恢复:当偶发性故障条件出现时,不破坏plc内部的信息,一旦故障条件消失,就可以恢复正常继续原来的工作。所以,plc在检测故障条件时,立即把现状态存入存储器,软件配合对存储器进行封闭,禁止对存储器的任何操作,以防存储器信息被冲掉,一旦检测到外界环境正常后,便可恢复到故障发生前的状态,继续原来的程序工作。
设置警戒时钟wdt:机械设备的动作时间一般是不变的,可以以这些时间为参考,当plc发出控制信号,相应的执行机械动作,同时启动一个定时器,定时器的设定值比正常情况下机械设备的动作时间长20%,若时间到,plc还没有收到执行机构动作结束信号,则启动报警。
提高输入信号的可靠性:由于电磁干扰、噪声、模拟信号误差等因素的影响,会引起输入信号的错误,引起程序判断失误,造成事故,例如按纽的抖动、继电器触点的瞬间跳动都会引起系统误动作,可以采用软件延时去抖。对于模拟信号误差的影响可采取对模拟信号连续采样三次,采样间隔根据a/d转换时间和该信号的变化频率而定,三个数据先后存放在不同的数据寄存器中,经比较后取中间值或平均值作为当前输入值。
6ES7211-1BE40-0XB0 | CPU 1211C AC/DC/Rly,6输入/4输出,集成2AI |
6ES7211-1AE40-0XB0 | CPU 1211C DC/DC/DC,6输入/4输出,集成2AI |
6ES7211-1HE40-0XB0 | CPU 1211C DC/DC/Rly,6输入/4输出,集成2AI |
6ES7212-1BE40-0XB0 | CPU 1212C AC/DC/Rly,8输入/6输出,集成2AI |
6ES7212-1AE40-0XB0 | CPU 1212C DC/DC/DC,8输入/6输出,集成2AI |
6ES7212-1HE40-0XB0 | CPU 1212C DC/DC/Rly,8输入/6输出,集成2AI |
6ES7214-1BG40-0XB0 | CPU 1214C AC/DC/Rly,14输入/10输出,集成2AI |
6ES7214-1AG40-0XB0 | CPU 1214C DC/DC/DC,14输入/10输出,集成2AI |
6ES7214-1HG40-0XB0 | CPU 1214C DC/DC/Rly,14输入/10输出,集成2AI |
6ES7215-1BG40-0XB0 | CPU 1215C AC/DC/Rly,14输入/10输出,集成2AI/2AO |
6ES7215-1AG40-0XB0 | CPU 1215C DC/DC/DC,14输入/10输出,集成2AI/2AO |
6ES7215-1HG40-0XB0 | CPU 1215C DC/DC/Rly,14输入/10输出,集成2AI/2AO |
6ES72171AG400XB0 | CPU 1217C DC/DC/DC,14输入/10输出,集成2AI/2AO |