S7200PLC模拟量输入如何编程

我这有一个物位计,输出4-20MA,量程20米,现在用EM模拟量输入模块,实现实时距离在触摸屏上显示,应该怎么编程

最佳答案

很简单,EM231的4-20mA电流输入数据是6400-32000,如果你的EM231挂在CPU224后面第一个位置 通道1:也就是AIW0除以32就可以了。得到的数据就是4-20mA=50-1000我相信除法指令应该会用吧
STL指令:
LD     SM0.0       //PLC运行时常通
MOVW   AIW0, MW0   //除法:AIW0/32,结果放在MW0里
/I     +32, MW0
在给你一份资料;S7-200PLC模拟量编程方法_百度文库
http://wenku.baidu.com/view/5cb1033b376baf1ffc4fad84.html

提问者对于答案的评价:
谢谢您的回答,学习了!

专家置评

可使用附加指令库实现该功能,附加指令库下载连接:
http://support.automation.siemens.com/CN/view/zh/27043396

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc198668.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年10月24日 下午6:42
下一篇 2017年10月24日 下午6:42

相关推荐

  • 表格问题

    符号表,状态图表.数据块.这样的表格是用来干嘛的,分别解释一下其用途,, 最佳答案 符号表: 为了方便直观编程及阅读程序,可根据你的工艺要求,将PLC中的绝对地址写为助记…

    SIMATIC S7-200 2021年7月5日
  • 226与福禄克万用表通讯

    通过西门子226与一个rs232的fluke电流表通讯(用的是PC/PPI电缆连接)。电流表要求开机时,发送“syst:rem"”进入到远程模式,如何实现呢? …

    SIMATIC S7-200 2021年7月4日
  • 224xp模拟输出量程变换

    224xp模拟输出为0-20ma,是否可以由软件转换为4-20ma输出? 最佳答案 在裤子程序中,子程序Scale_R_I可用于内部数据到模拟量输出的转换。如4-20ma输出,则在…

    SIMATIC S7-200 2020年11月1日
  • 比程序能一键正反转吗

    比程序能一键正反转吗 问题补充:程序在此 图片说明:    最佳答案 这是一个没有充分利用plc工作机制的体型图。另外,西门子中间变量M区标志应该有字节和位的标…

    2021年7月5日
  • s7-200毫伏表采集

    各位,谁编过针对毫伏表的数据采集。毫伏表没有计算机接口啊,只有Q9。有没有可以用于计算机采集的毫伏表啊? 问题补充:PLC有没有可以采集几百毫伏的模块??? 最佳答案 EM235有…

    SIMATIC S7-200 2021年7月5日
  • 记录中断次数

    请问用什么方法可以记录中断次数,我用的是inc_w语句,每中断一次,让VW90加1,但是通过实验发现,VW90不变化。不知道为什么? 各位高手有什么好的办法和建议? 问题…

    SIMATIC S7-200 2021年7月5日
  • CPU224 XP CN模拟量运算?

    CPU224 XP CN模拟量输入,现在一压力表带模拟量电压输出1–5V,压力表范围-100KPA—100KPA,如何计算压力? 最佳答案 1-5V完全可…

    SIMATIC S7-200 2020年10月31日
  • S7-200以太网通信?

    我通过交换机做了个S7-200的以太网通信,一台电脑控制两台S7-200。可是有的时候断电后两个以太网模块就没信号了,无法通信了,谁知道怎么回事啊? 问题补充:用SM0.0可以吗?…

    SIMATIC S7-200 2020年11月5日
  • 西门子200数据类型怎么处理

    目前有一个项目,通过西门子200通过modbus通信读取ID卡号信息,目前读取来的卡号为8位卡号,存放在两个字节里,分别为VW2000,和VW2002。以卡号223 33…

    2017年11月27日
  • s7-200PLC原本的PLC有密码,我怎样才能把原密码清除呢?

    怎样把原来密码清除,然后把程序导出来 最佳答案 如果你不知道CPU的密码,你必须清除CPU内存,才能重新下装程序。执行清除CPU指令并不会改变CPU原有的网络地址、波特率和实时时钟…

    SIMATIC S7-200 2021年7月5日