测距传感器4-24ma输入,除了读取测距值,还能读取量程吗,比如我量程55修改成45,plc程序的寄存器的数值也能55变为45。不明白怎么读过来。
最佳答案
以下回答其于 S7-200。
当量程设为 55 时,4-20毫安对应的通道数值对应 6400-32000,线性转换为传实测值范围为 0.0-55.0
当量程设为 45 时,4-20毫安对应的通道数值对应 6400-32000,线性转换为传实测值范围为 0.0-45.0
测距仪自己是可以根据设定的量程,输出对应的4-20MA电流,但量程在模拟量转换程序中不会自己根据传感器设定的量程改变;
可以将量程做成活的,以便适应同一类信号,量程不同的传感器。
可以用一个变量,比如VD0,这个变量中装的是传感器上限,在调用库指令 S_ITR 转换时,S_ITR 指令的 OSH 脚连接这个VD0变量。
同时用上位、HMI、或PLC 在线修改这个变量值,可达到相同的目的。
http://www.ad.siemens.com.cn/service/article/s7-200/s7-200analog/default.aspx
提问者对于答案的评价:
OSH用变量VD0,VD0怎么读取量程,比如I0.0,只要接线接到这个点就行了
最佳答案作者回复:
用上位、HMI与PLC通讯、或编程软件与 PLC 在线修改 VD0 为实际量程
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc361128.html