西门子PLC总代理
西门子PLC总代理
西门子PLC总代理
6ES7231-4HD32-0XB0 | SM1231 模拟量输入模块 4AI 13位分辩率 |
6ES7231-5ND32-0XB0 | SM1231 模拟量输入模块 4AI 16位分辩率 |
6ES7231-4HF32-0XB0 | SM1231 模拟量输入模块 8AI 13位分辩率 |
6ES7231-5PD32-0XB0 | SM1231 热电阻模块 4RTD 16位分辩率 |
6ES7231-5QD32-0XB0 | SM1231 热电偶模块 4TC 16位分辩率 |
6ES7231-5PF32-0XB0 | SM1231 热电阻模块 8RTD 16位分辩率 |
6ES7231-5QF32-0XB0 | SM1231 热电偶模块 8TC 16位分辩率 |
6ES7232-4HB32-0XB0 | SM1232 模拟量输出模块 2AO 14位分辩率 |
6ES7232-4HD32-0XB0 | SM1232 模拟量输出模块 4AO 14位分辩率 |
6ES7234-4HE32-0XB0 | SM1234 模拟量输入输出模块 4AI/2AO |
6ES7238-5XA32-0XB0 | 6ES7238-5XA32-0XB0 |
6ES7241-1CH32-0XB0 | CM1241 RS485 /422通讯模块 |
6ES7241-1AH32-0XB0 | CM1241 RS232通讯模块 |
6ES7241-1CH30-1XB0 | CB1241 RS485信号板通讯模块 |
6ES7278-4BD32-0XB0 | SM1278 I/O Link Master |
6ES7221-3AD30-0XB0 | SB1221 数字量信号板模块,支持5V DC输入信号, 4输入 5V DC,*高频率200KHZ |
6ES7221-3BD30-0XB0 | SB1221 数字量信号板模块,支持24V DC输入信号,4输入 24V DC ,*高频率200KHZ |
6ES7222-1AD30-0XB0 | SB1222 数字量信号板模块 支持5V DC 输出信号, 4输出 5V DC,*高频率200KHZ |
6ES7222-1BD30-0XB0 | SB1222 数字量信号板模块 4输出 24V DC 0.1A *高频率200KHZ |
6ES7223-0BD30-0XB0 | SB1223 数字量信号板模块 2输入24V DC/ 2输出24V DC |
6ES7223-3AD30-0XB0 | SB1223 数字量信号板查模块,支持5V DC输入信号,2输入 5V DC/2输出 5V DC0.1A,*高频率200KHZ |
PLC工程师编写程序时如何实现程序的稳定性?
工控*重要的第一是安稳,第二是安稳,第三还是安稳,而安稳不单是硬件方面,软件其实也十分重要,再有就是抗于扰。这儿只谈PLC软件。
PLC程序规范为以下几个组成部分:
一、体系初始化,
二、进程或状况的描绘(相当于继电、接触操控中的中心继电器),
三、人机操作操控(手动操作,参数修改等),
四、设备操控输出(电机、阀等),
五、通信(各操控设备间的互锁和数据交换)、
六、进程或状况的毛病描绘,
七、报警输出和毛病方位等信息显示,
八、生产进程报表(产、质量等)。
下面首要谈谈进程或状况的描绘和设备操控输出,由于这基本上是程序的首要部分。
程序好坏的规范:安稳、易调试、易修改、易扩展、易读、实时性(快)。在这么多年的实践中,我感到先由进程或状况的描绘得到各种状况变量,再对设备输出进行编程能比较好的到达上述方针,或许它在快的方面有所欠缺(由于程序长一些)但这完全能够从其它方面得到解决(例如中止)。这种想法首要源自数学上的状况方程:Q=f(S1,S2,S3……..,Sn)其中Q为设备输出,S1、S2、S3…….Sn为状况变量(包括输入输出)。f是由指令体系组成的算法。
一般地,在一个体系中状况变量是断定不变的(这取决于你的状况描绘),就象组成世界的元素是是基本不变相同,只要改变算法就能够得到不同的操控输出,扩展和修改都十分便利。在调试和排除毛病时,依据状况进程,能够很快找到毛病原因。由于操控输出一般都是几种状况的函数(算法),它们是有冗余关系的,安稳可靠性、抗干扰性得到大大增强。