问题:
能使用来自 SITRANS FS230 Modbus 主机的温度值替代模拟量输入或 RTD 吗?
解答:
可以,但这意味着从 Modbus 主机来的温度值转换成电流(mA)值与变送器指定的电流输入通道的温度范围对应。 以下步骤介绍如何组态并使用3或4通道来实现这一目的(假设这些通道中至少有一个通道 I/O 模块组态包含“输入/输出”功能)。
通过 Modbus 主机组态3或4 I/O 通道为温度的步骤:
1. Modbus 主机将温度转换的mA写到CH3 仿真电流输入值:
- a. 组态CH3为介质温度的电流输入,及输入范围(例如:4mA = 0 °C, 20mA = 100 °C)
- b. 设置寄存器 10505 (PID_CH3_AI_SIMULATION_MODE) = 1 (激活)
- c. 在菜单 3.2.7.12 中禁用报警“215 通道3仿真” (…诊断事件-> 激活报警->输入/输出事件(1))
- d. 主机将和测量温度对应的仿真电流值写入寄存器 10506 (PID_CH3_AI_SIMULATED_INPUT)(例如: 12mA for 50 °C)
2. Modbus 主机将温度转换的mA写到CH4 仿真电流输入值:
- a. 组态CH4为介质温度的电流输入,及输入范围(例如:4mA = 0 °C, 20mA = 100 °C)
- b. 设置寄存器 10605 (PID_CH4_AI_SIMULATION_MODE) = 1 (激活)
- c. 在菜单 3.2.7.12 中禁用报警“216 通道4仿真” (…诊断事件-> 激活报警->输入/输出事件(1))
- d. 主机将和测量温度对应的仿真电流值写入寄存器10606 (PID_CH4_AI_SIMULATED_INPUT) )(例如: 12mA for 50 °C)
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc342670.html