迪文科技论坛

 找回密码
 立即注册
搜索
楼主: 夫子

【开发资料】T5, T5L 系列MODBUS_RTU 协议通讯 os源码-升级版

  [复制链接]

0

主题

932

回帖

6183

积分

论坛元老

Rank: 8Rank: 8

积分
6183
发表于 2023-8-17 19:34:32 | 显示全部楼层
中衢州 发表于 2023-8-17 15:39
大佬,我这里D寄存器是转modbus功能码后,再转16进制得到D10.D11的地址。请问一下,将plc的M520读到屏的 ...

文档中的点表地址是读写位时候用的,要把数据读到屏上图标变量显示的变量地址的话用03指令去读取,从机地址不是对应点表中的地址直接填写的PLC的从机地址(40001应该是对应的从机地址0001这样去对应即可)
回复

使用道具 举报

0

主题

4

回帖

73

积分

注册会员

Rank: 2

积分
73
发表于 2023-8-18 15:57:02 | 显示全部楼层
fay 发表于 2023-8-17 19:34
文档中的点表地址是读写位时候用的,要把数据读到屏上图标变量显示的变量地址的话用03指令去读取,从机地 ...

我现在打算用读写位读数据,用到了文档中的点表地址,M520转modbus功能码后是160字8位,转16进制是A0,但是在文档中的 T5L屏bit位定义 中找不到对应的0xA0 的bit8,这个是要怎么写呢
回复

使用道具 举报

0

主题

932

回帖

6183

积分

论坛元老

Rank: 8Rank: 8

积分
6183
发表于 2023-8-19 21:24:34 | 显示全部楼层
本帖最后由 fay 于 2023-8-19 21:26 编辑
中衢州 发表于 2023-8-18 15:57
我现在打算用读写位读数据,用到了文档中的点表地址,M520转modbus功能码后是160字8位,转16进制是A0,但 ...

文档中两个表格中的地址是屏上的控件变量地址设置,不对应从机地址。
三菱PLC可以参考这个:【开源】 迪文T5L系列屏与三菱FX系列PLC的程序下载口通讯
http://inforum.dwin.com.cn:20080 ... =7248&fromuid=20891
(出处: 迪文科技论坛)


回复

使用道具 举报

0

主题

4

回帖

73

积分

注册会员

Rank: 2

积分
73
发表于 2023-8-26 16:19:39 | 显示全部楼层
fay 发表于 2023-8-19 21:24
文档中两个表格中的地址是屏上的控件变量地址设置,不对应从机地址。
三菱PLC可以参考这个:【开源】 迪文 ...

我们这个是自己做的plc,不是三菱的,读取plc的M520位地址,22配置文件指令写了5A 01 01 01 50 00 00 00 00 08 0A 08,屏上的变量地址是0100,读不出数据,请问是哪里写错了
回复

使用道具 举报

0

主题

762

回帖

4510

积分

论坛元老

Rank: 8Rank: 8

积分
4510
发表于 2023-8-28 09:40:40 | 显示全部楼层
换这个内核试试

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0

主题

13

回帖

91

积分

注册会员

Rank: 2

积分
91
发表于 2023-10-31 12:01:57 | 显示全部楼层
kehu20190527 发表于 2021-1-18 09:37
您好,
1、您是T5平台屏幕,波特率跟T5L平台波特率不同。其他都可以兼容。

早留意到就好了,一直用旧版的22文件测试不行,花费了好些时间。
回复

使用道具 举报

2

主题

7

回帖

119

积分

注册会员

Rank: 2

积分
119
发表于 2023-12-15 15:18:58 | 显示全部楼层
这个modbus协议升级版的,指定页面通信的通信周期是多少,改怎么调整
回复

使用道具 举报

2

主题

1228

回帖

9353

积分

论坛元老

Rank: 8Rank: 8

积分
9353
发表于 2023-12-15 15:37:28 | 显示全部楼层
就偶哦 发表于 2023-12-15 15:18
这个modbus协议升级版的,指定页面通信的通信周期是多少,改怎么调整


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0

主题

1

回帖

43

积分

新手上路

Rank: 1

积分
43
发表于 2024-1-4 16:25:53 | 显示全部楼层
22号文件里面0x1c000不是配置MOdbus通信的嘛,怎么配置的是指令,还是说系统变量接口定义在0x0088开始配置
回复

使用道具 举报

0

主题

752

回帖

4681

积分

论坛元老

Rank: 8Rank: 8

积分
4681
发表于 2024-1-4 16:27:01 | 显示全部楼层
升级版不用配0x1c000的modbus参数了,直接配指令就行。
只会hellowrold
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2024-11-22 07:54 , Processed in 0.077877 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表