发表于:2018/4/3 15:53:50
#0楼
整体是一个监控系统,里面一个环节是将温控仪的温度数据读取到plc里,以实现之后的逻辑判断。
温控仪自带485串口接口,使用modbus通讯协议。
基本单元使用的是三菱FX3U-32MR/ES-A,加了一个扩展通讯板FX3U-485-BD。
物理接线:将温控仪的A线接到485bd的RDA、SDA,B线接到RDB、SDB,电脑串口线的T/R+、T/R-分别接到A、B线上,在串口助手上监测数据。接线示意如图。
GX Developer程序:如图,一个简单RS指令,读取温控仪数据。
出现问题:
run之后,可以收到一次温度数据,就不再有数据流。485bd的灯不亮,串口助手上也只收到一次温度数据。
stop再run,可以再次收到即时的温度数据。
关掉X2再打开,也可以再次收到数据。
请问如何才能一直向温控仪发送rs指令啊,以采集到实时的温度数据啊?
谢谢各位大神了。
温控仪自带485串口接口,使用modbus通讯协议。
基本单元使用的是三菱FX3U-32MR/ES-A,加了一个扩展通讯板FX3U-485-BD。
物理接线:将温控仪的A线接到485bd的RDA、SDA,B线接到RDB、SDB,电脑串口线的T/R+、T/R-分别接到A、B线上,在串口助手上监测数据。接线示意如图。
GX Developer程序:如图,一个简单RS指令,读取温控仪数据。
出现问题:
run之后,可以收到一次温度数据,就不再有数据流。485bd的灯不亮,串口助手上也只收到一次温度数据。
stop再run,可以再次收到即时的温度数据。
关掉X2再打开,也可以再次收到数据。
请问如何才能一直向温控仪发送rs指令啊,以采集到实时的温度数据啊?
谢谢各位大神了。
当你想做某件事却觉得太迟的时候,恰恰是最早的时候。