迪文科技论坛

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

【提问】曲线缓冲区

[复制链接]

56

主题

107

回帖

619

积分

高级会员

Rank: 4

积分
619
发表于 2024-10-30 11:34:54 | 显示全部楼层 |阅读模式
曲线缓冲区能自己定义起始地址和大小吗?曲线显示能不能显示double word的数据类型?如果能的话,这个时候曲线缓冲区该怎么定义,还是跟以前一样吗
回复

使用道具 举报

0

主题

134

回帖

1659

积分

金牌会员

Rank: 6Rank: 6

积分
1659
发表于 2024-10-30 12:36:16 | 显示全部楼层
T5L曲线缓冲区 从 0x1000 开始,按照每条通道 2Kwords 为每条曲线建立数据缓冲区。 CH0 缓冲区为 0x1000-0x17FF,CH1 缓冲区为 0x1800-0x1FFF,以此类推
回复

使用道具 举报

56

主题

107

回帖

619

积分

高级会员

Rank: 4

积分
619
 楼主| 发表于 2024-10-30 13:08:02 | 显示全部楼层
yuanbin2020 发表于 2024-10-30 12:36
T5L曲线缓冲区 从 0x1000 开始,按照每条通道 2Kwords 为每条曲线建立数据缓冲区。 CH0 缓冲区为 0x1000-0x ...

这个我知道啊,我的意思是这个每条曲线的固定范围能自己修改吗?因为做的工程里面有的地址已经用了,比如通道0 的,我能自己修改成0x2000-0x2500吗?
回复

使用道具 举报

0

主题

134

回帖

1659

积分

金牌会员

Rank: 6Rank: 6

积分
1659
发表于 2024-10-30 13:13:32 | 显示全部楼层
javi 发表于 2024-10-30 13:08
这个我知道啊,我的意思是这个每条曲线的固定范围能自己修改吗?因为做的工程里面有的地址已经用了,比如 ...

曲线通道缓冲区地址 是固定对应的 你可以调整 其他控件的变量地址 在DGUS软件里可以在旁边的属性设置 全部控件地址ID +5000(或其他的就规避掉曲线的地址范围了)
回复

使用道具 举报

56

主题

107

回帖

619

积分

高级会员

Rank: 4

积分
619
 楼主| 发表于 2024-10-30 13:33:49 | 显示全部楼层
yuanbin2020 发表于 2024-10-30 13:13
曲线通道缓冲区地址 是固定对应的 你可以调整 其他控件的变量地址 在DGUS软件里可以在旁边的属性设置 全 ...

主要是我的工程已经做好了,基本上DGUS地址快用完了,与下位机的通讯地址都写好了,整体挪地址很麻烦,客户临时要加曲线显示的功能,所以我才请问你们能不能修改曲线缓冲区的范围,在我剩余的控件里面单独开辟出来一个地址空间使用,我是看到你们的开发文档说了能改,但没有比较具体的说怎么改,我才有此一问的。

本帖子中包含更多资源

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

x
回复

使用道具 举报

0

主题

541

回帖

8012

积分

论坛元老

Rank: 8Rank: 8

积分
8012
发表于 2024-10-30 14:41:58 | 显示全部楼层
javi 发表于 2024-10-30 13:33
主要是我的工程已经做好了,基本上DGUS地址快用完了,与下位机的通讯地址都写好了,整体挪地址很麻烦,客 ...

这句话结合您截图的上面部分,应该理解成您可以直接用0X0310显示曲线并把值放到对应的曲线缓冲区,也可以直接用82指令直接给对应的曲线缓冲区赋值,而不是说每个通道对应的曲线缓冲区地址能改。您框出来的下面也说明了如果用到了8通道曲线,其余控件变量地址和描述指针从0X5000往后用。
回复

使用道具 举报

0

主题

134

回帖

1659

积分

金牌会员

Rank: 6Rank: 6

积分
1659
发表于 2024-10-30 14:46:43 | 显示全部楼层
javi 发表于 2024-10-30 13:33
主要是我的工程已经做好了,基本上DGUS地址快用完了,与下位机的通讯地址都写好了,整体挪地址很麻烦,客 ...

曲线的通道地址不能变动了   文档上说的 是给对应缓冲区地址 发对应指令 曲线通道对应的值也会跟着改变
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-5 03:16 , Processed in 0.077166 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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