S7 200 连一个压力传感器(模拟量) 要把这个值传到组态软件上 假设组态软件安装驱动后直接选内存区 如AI(模拟输入区) 就可以直接把值传过去了 那么在S7 200中该 如何定义变量 地址呢 假如变量名是tem 那么 直接 tem AIW0 数据类型 这样可以吗 我看STEP中的变量类型都是TEMP 没办法修改的啊
最佳答案
加入那个模拟量是AI0 把 AI0 move 到 MW0里面去 组态在读取MW0
不过200读的是工程量不是现实的压力你要转换一下
200的模拟量0-20ma对应的是0-32000
你的是4-20MA 根据线性4ma对应6400 20ma对应32000
设输入电流为X 压力值为Y 则电流与压力的公式为Y=3.125X-12.5
设电流为X 对应PLC内部量为Y 则公式:Y=1600X
在200内用以上计算压力公式计算完后 移到MW 然后上位机读取即可
提问者对于答案的评价:
谢谢!
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc349316.html