CPU222+EM235+TD400C
PT100(0-100度)经过温度变送器输出对应0-20MA,进入EM235模块,想在TD400C上显示实时的输入温度值带小数点的(如2.8度,30.81度)请问该程序该怎么样写,VW处理的本人会做,就是想做出来可以显示小数点的,这样显示的精度更好
最佳答案
1、请问该程序该怎么样写?:
可以应用子程序Scale_I_to_R可用来进行模拟量输入到S7-200内部数据的转换。
a、具体方法可参见:
见《 模拟量输入模块EM231的使用举例》下载:
http://www.ymmfa.com/read-gktid-50415-uid-13129.html
b、指令库下载:
《Toolbox_V32-STEP 7-Micro WIN 32 Instruction Library》下载:http://www.whkk.com/xiazai/20091124024321Toolbox_V32-STEP%207-Micro%20WIN%2032%20Instruction%20Library%20.zip
c、指令库安装详见:
《西门子 S7-200?LOGO!?SITOP 参考》V0.94版(更新版)(2008.02.15) 下载:
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0136
2、就是想做出来可以显示小数点的,这样显示的精度更好?
经过Scale_I_to_R换算后的结果为实(浮点)型,即存入双字VD中。
转帖:在TD400C显示实(浮点)型数据:
在TD400的数字显示位置留足空格,VW、VD数据随你显示,浮点数需设置小数点位置。当然整数也可以设定小数点位置,相当于小数点移位显示。
提问者对于答案的评价:
谢谢以上三位说的
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc303221.html