温度0-100度对0-20MA输入经过怎样处理可以在TD400C上显示为带小数点的温度值(如2.8度

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午3:10
下一篇 2020年10月31日 下午3:10

相关推荐

  • 那个库跟VD100的问题解决了

    问题已经解决,关键在于那个input端不能一直被占用,接通一次即可把数据存里面,不能持续导通,否则就占用子程序了。重新改了下程序,测试没问题,大家可以看下。再次感谢前辈们的指导。 …

    2017年8月1日
  • S7-200带642触摸屏正常,却不能与笔记本联机编程

    公司一设备,PLC选用214-1AD23,用触摸屏6AV6 642-0AA11-0AX1操作,一切正常。现在用笔记本电脑用PPI电缆连接该PLC一直不成功,提示端口、波特…

    SIMATIC S7-200 2020年10月31日
  • S7-200采集的数据怎么转到excel

    S7-200采集的数据怎么转到excel,请求各位高人 最佳答案 S7-200采集的数据怎么转到excel?通常来说,S7-200的数据采集通过PC Access(Sie…

    SIMATIC S7-200 2020年11月1日
  • 西门子200PLC做主站,modsim做从站的问题

    我写了一个用200PLC做主站,我的I0.1按一次,30001就读取一次,然后根据读取到的值做比较,大于10,我就给40001写入1,小于10,我就给40001写入0,我的从站我用…

    2018年3月6日
  • wincc监控多台s7-200

    我有个系统,数字输入25个,数字输出24个 模拟输入24个,模拟输出12个,本人采用2个S7-200(cpu224)进行控制,但是为了能通过PC机进行监控,请问如何通过w…

    SIMATIC S7-200 2021年7月4日
  • 求帮助:S7-200中有400个同样的网络造成程序块过大,怎么办?

    使用S7-200CPU226对400个目标进行时间监测,程序简单,一个监测用一个网络就可以了,每个网络的结构都是一样的,但程序块编译时显示:警告 820:编译后的程序块过…

    SIMATIC S7-200 2021年7月5日
  • S7-200自由口通信问题

    我用200PLC自由口通信与一位移传感器相联,读取每一个产品的长度,现在出现了发送与接收同时工作的现象,报错代码为009;请各位帮我看下我的接收与发送时的程序,这样写可以不,程序如…

    SIMATIC S7-200 2021年7月4日
  • 如何判断EM231RTD模块某个通道损坏

    二线制PT100温度传感器检测正常,但输入EM231RTD模块通道后,通过触摸屏显示的温度值与实际温度值偏差较大,如何判断EM231RTD通道是否正常? 最佳答案 1,EM231R…

    SIMATIC S7-200 2017年11月4日
  • s7-200做主站modbus通讯读取4个从站温度

    s7-200做主站,4个温控器做从站,怎么读取4个从站温度,我读取的时候1个没问题,4个就总显示错误6 问题补充:我用第一个从站的done位触发下一个msg指令,并且复位原来的使能…

    SIMATIC S7-200 2017年5月31日
  • 224XPCN丢程序

    现场一台224PLC,正常运行大半年,最近突然SF灯报警,输入输出断开,运行停止位打过,电源也断开过,这些都试过后,还是报警。现场没条件查找报警代码。PLC及模块都邮回来后,发现灯…

    SIMATIC S7-200 2018年12月5日