lei99231 发表于 2023-8-29 09:21:42

DC48270M430-111用MODBUS协议与PLC通讯组态问题

我是第一次用大彩的屏,与PLC通讯,用MODBUS-RTU协议,很多功能的组态不太会用,大彩屏与其他屏的组态方式有很大的区别,是否有更详细一点的视频教程呢?大彩出的使用大彩协议的视频,也是比较简单的,就是不断使用指令助手复制粘贴,也不详细说明一下为什么要这么做。回到正题上来,比如我要用屏和PLC通讯,读取温度值和温度设定值,只需要设置变量,然后在控件上用文本控件关联变量就可以了吗?

If后要接end 发表于 2023-8-29 09:43:14

modbus相关的使用例程,官网上也有。

直接读取寄存器变量,绑定到对应的控件上就行

lei99231 发表于 2023-8-29 09:56:26

If后要接end 发表于 2023-8-29 09:43
modbus相关的使用例程,官网上也有。

直接读取寄存器变量,绑定到对应的控件上就行 ...

是这样的吗?

lei99231 发表于 2023-8-29 09:57:47

lei99231 发表于 2023-8-29 09:56
是这样的吗?

还有一个问题,我读回来的数据,前面的0,不显示,后面的小数点后的0要显示,如何组态呢?

If后要接end 发表于 2023-8-29 10:02:14

lei99231 发表于 2023-8-29 09:56
是这样的吗?
你这个回复里面的截图,右边有一个显示格式,在那里设置

lei99231 发表于 2023-8-29 10:24:11

If后要接end 发表于 2023-8-29 10:02
你这个回复里面的截图,右边有一个显示格式,在那里设置

用虚拟屏与PLC连接,操作按钮时,发送的报文的功能码,怎么是03呢?

lei99231 发表于 2023-8-29 10:31:19

If后要接end 发表于 2023-8-29 10:02
你这个回复里面的截图,右边有一个显示格式,在那里设置

怎么会这样呢,我是之前有设置过,显示的就是图片上的那样的,才发贴问的。

If后要接end 发表于 2023-8-29 10:45:37

lei99231 发表于 2023-8-29 10:31
怎么会这样呢,我是之前有设置过,显示的就是图片上的那样的,才发贴问的。 ...

整数位数如果比实际值大,会有前置0的

lei99231 发表于 2023-8-29 10:59:42

If后要接end 发表于 2023-8-29 10:45
整数位数如果比实际值大,会有前置0的

但是下面设定值后面的小数点的0又不显示,这样看着很别扭呀,有没有什么办法?
页: [1]
查看完整版本: DC48270M430-111用MODBUS协议与PLC通讯组态问题