博图模拟量问题

我用S7-300CPU,334模拟量输入输出模块,但是直接输入IW272程序读不出数据,在IW272前加立即数P程序正常读出数据,这是为什么?第二个就是用SCALE指令测出来的数值和实际的物理量有很大偏差,量程都是对的,是哪里出了问题?

图片说明:

博图模拟量问题    博图模拟量问题   

最佳答案

1、因为你选用的PLC设置的输入映像区域小,超过输入映像区域的需要使用PIW进行读取,关于输入映像参考下面的技术手册:
SIMATIC S7-300 CPU 31xC 和 CPU 31x:技术规范
https://support.industry.siemens.com/cs/cn/zh/view/12996906
373页是315 2DP的输入映像区域,默认设置的是128,你可以从CPU属性里面更改这个数值

2、用万用表测量一下实际电流和PLC里面读取的数值对不对,你PLC里面计算的这个值是正确的,测量一下电流是不是7.2mA左右,如果是,那就没问题,如果不是那就得查一下是不是有工模电压导致的,把模拟量的信号负接地试试
模拟量(模拟量精度及量程转换/AI故障快速诊断/AO故障快速诊断/如何查看模块的诊断信息/SM331; AI 8x12 位入门指南/热电阻/热电偶模块在TIA中的使用HART)
http://www.ad.siemens.com.cn/productportal/Prods/published/300list/Mod_list3.html

提问者对于答案的评价:
再问一下,在电阻尺为零的情况下PIW输出的数值就是5504,转换成的工程量是29这是什么原因导致的?我原以为是通道设置的不对,在1200PLC通道可以选0-20MA或4-20MA,但是这个334模块不能选

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

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

相关推荐