西门子S7-1200PLC如何转换模拟量
时间:2019-07-08 20:06 来源:未知 作者:admin 点击:次
首先我这里用的模拟模块是SM1234模块 4输入 2输出 ![]() 再来查看模块说明 从上面可以看到输入 -10V-10V对应的数值是 -27648-27648 输出同样 -10V-10V对应 -27648-27648 下面看模拟量输入程序 将模拟量输入1通道对应的地址IW136转换成浮点数MD304 ![]() 然后除以2764.8就得到实际电压值 比如IW136=27648,转换成浮点数除以2764.8就10,表示实际电压是10V IW136=13824,转换成浮点数除以2764.8就5,表示实际电压是5V ![]() 下面看模拟量输出程序 假设MD360存储的就是我们需要输出的电压伏数 乘以2746.8转换成整数放入QW134即可 ![]() 因为满输出对应10V对应是27648,1V应该是多少呢?就是2764.8 2V就是2X2764.8 (责任编辑:admin) |
- 上一篇:西门子db数据块详解
- 下一篇:西门子plc一个按钮控制三盏灯的梯形图