【图】西门子plc模拟量输入em235的程序设计

作者:老电工2020年03月10日 18:00

有关西门子plc模拟量输入em235的程序设计,模拟量模块EM235 3A1/1AQ与CPU-212或CPU-214一起使用的方法,模拟量输入值是给定采样次数的采样平均值,然后试验决定怎样设置输。

西门子plc模拟量输入em235的程序设计

有关模拟量模块EM235 3A1/1AQ与CPU-212或CPU-214一起使用的一种探讨。

本例中模拟量输入值是给定采样次数的采样平均值,然后试验决定怎样设置输出。EM235配置成士10V。

1、程序结构

西门子plc模拟量输入em235的程序设计

2、程序和注解

本程序描述了模拟量模块EM235 (3A1/1A0)的功能,从AIWO中取输入值,为了增加稳定性而求多次采样值的平均值,再依据计算出的平均值在AOWO中输出模拟电压。

模拟量模块经过测试可提供模块错误信息。如果第一个扩展模块小是模拟量模块,01.0接通。另外模拟量模块检查到的错误是电源出错,则将CPU上01.1接通。模拟量模块上有EXTF字样。

本程序中所用除法是简单的移位除法(用采样次数的2的方次)。因为移位只花费较短的扫描时问,该数能从2变化到32768。

输入字是12位长。如果采样次数大于16 (2的4次方),那么和的长度将大于一个字(16位)。于是需要用双字(32位)存贮采样和。为把输入值加到采样和中,你应当把它转成双字。

当输入数为负值时,最高有效字增添1;若为正值,最高有效字增添0来校正输入值。

本程序长度为118个字。

猜你喜欢

相关文章

西门子plc编程实例排行