迪文科技论坛

 找回密码
 立即注册
搜索
查看: 1249|回复: 6

【提问】T5L DGUSII替换原来的组态屏数据转换问题

[复制链接]

1

主题

2

回帖

24

积分

新手上路

Rank: 1

积分
24
发表于 2020-10-16 10:22:59 | 显示全部楼层 |阅读模式
原来用的是类似于威纶通的组态屏,想改成T5L DGUSII的屏,原来A下位机用的是STM32F103的单片机所有的变量地址都1xXXXX或3xXXXX,现在用迪文屏,使用modbus  rtu做主从通讯,屏做主机。地址是不是需要转换或者要开发人员更换地址代码。

本帖子中包含更多资源

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

x
回复

使用道具 举报

0

主题

62

回帖

2120

积分

金牌会员

Rank: 6Rank: 6

积分
2120
发表于 2020-10-16 10:40:17 | 显示全部楼层
楼主你好,T5L迪文屏的变量地址是0x1000-0xFFFF的,地址是需要转换的。
回复

使用道具 举报

2

主题

1228

回帖

9357

积分

论坛元老

Rank: 8Rank: 8

积分
9357
发表于 2020-10-16 10:46:09 | 显示全部楼层
楼主 这个迪文的文档有 说明
RAM 空间固定 128KB,分割为 0x0000-0xFFFF 子空间范围,每 1 个变量地址对应相应空间的 2 字节,每 1 个 字节对应相应空间的 8 个位。其中 0x0000-0x0FFF 是系统变量接口地址空间,用户不能自定义;0x1000-0xFFFF 变 量存储空间用户可以任意使用。如果 8 通道曲线同时使用,0x1000-0x4FFF 将作为曲线缓冲区地址,此时该部分变 量地址不能被其他控键使用,其他控键地址使用范围为:0x5000-0xFFFF。
回复

使用道具 举报

1

主题

2

回帖

24

积分

新手上路

Rank: 1

积分
24
 楼主| 发表于 2020-10-16 11:38:25 | 显示全部楼层
zzs999k 发表于 2020-10-16 10:46
楼主 这个迪文的文档有 说明
RAM 空间固定 128KB,分割为 0x0000-0xFFFF 子空间范围,每 1 个变量地址对应 ...

我怎么转换呢,需要在下位机的程序里改一下吗
还是要对进制换换
回复

使用道具 举报

0

主题

62

回帖

2120

积分

金牌会员

Rank: 6Rank: 6

积分
2120
发表于 2020-10-16 13:45:36 | 显示全部楼层
在下位机程序里改。
回复

使用道具 举报

2

主题

1228

回帖

9357

积分

论坛元老

Rank: 8Rank: 8

积分
9357
发表于 2020-10-16 13:57:34 | 显示全部楼层
您如果切换到迪文屏开发就将以前组态屏所有的变量地址改到0x1000-0xFFFF就行了 ,建议您变量地址设置按照下图流程来设计变量地址以免冲突!

本帖子中包含更多资源

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

x
回复

使用道具 举报

1

主题

2

回帖

24

积分

新手上路

Rank: 1

积分
24
 楼主| 发表于 2020-10-16 16:26:03 | 显示全部楼层
zzs999k 发表于 2020-10-16 13:57
您如果切换到迪文屏开发就将以前组态屏所有的变量地址改到0x1000-0xFFFF就行了 ,建议您变量地址设置按照下 ...

谢谢,估计不好实现,一方面开发不愿意改,另一方面想改的是市场经理,不好协调。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 14:02 , Processed in 0.073152 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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