狼伴随行
级别: 正式会员
精华主题: 0
发帖数量: 30 个
工控威望: 85 点
下载积分: 343 分
在线时间: 15(小时)
注册时间: 2020-12-05
最后登录: 2023-03-27
查看狼伴随行的 主题 / 回贴
楼主  发表于: 2022-04-24 14:50
图片:
图片:
三菱 PLC支持的STB内嵌框编程时,我想做32位双字数据结算,不知道怎么写,求教
比如D10:=D0+D1+D2+D3;是16位字的数据加,如何做双字的加呢?
    

第二张图是受高人指点,新测得。在全局表中建的标签,软件元件还可以加入变址寄存器修饰,看图。
[ 此帖被狼伴随行在2022-04-26 13:37重新编辑 ]
狼伴随行
级别: 正式会员
精华主题: 0
发帖数量: 30 个
工控威望: 85 点
下载积分: 343 分
在线时间: 15(小时)
注册时间: 2020-12-05
最后登录: 2023-03-27
查看狼伴随行的 主题 / 回贴
1楼  发表于: 2022-04-26 09:39
引用
引用第2楼qq240559043于2022-04-25 08:13发表的 Re:三菱  内嵌框中STB中,32位数据数据如何处理? :
DADD( TRUE , D0    , D2 , D10 );
DADD( TRUE , D10    , D4 , D10 );
DADD( TRUE , D10    , D6 , D10 );
拿走不谢


可以实现,稍显麻烦。感谢回复。
狼伴随行
级别: 正式会员
精华主题: 0
发帖数量: 30 个
工控威望: 85 点
下载积分: 343 分
在线时间: 15(小时)
注册时间: 2020-12-05
最后登录: 2023-03-27
查看狼伴随行的 主题 / 回贴
2楼  发表于: 2022-04-26 09:40
引用
引用第1楼cvlsam于2022-04-24 19:02发表的 Re:三菱  内嵌框中STB中,32位数据数据如何处理? :


定义双字变量,然后参与运算
[attachment=266739]
[attachment=266740]
.......


科学的办法,谢谢回复
狼伴随行
级别: 正式会员
精华主题: 0
发帖数量: 30 个
工控威望: 85 点
下载积分: 343 分
在线时间: 15(小时)
注册时间: 2020-12-05
最后登录: 2023-03-27
查看狼伴随行的 主题 / 回贴
3楼  发表于: 2022-04-27 15:12
引用
引用第7楼qq240559043于2022-04-27 08:58发表的 Re:Re:Re:三菱  内嵌框中STB中,32位数据数据如何处理? :


从你用ST开始:就不应该用实际的地址了如:D0,M0.这些对于封装和跨品牌来说是拦路虎


只是一个简单计算,还没做那么大,没有做封装。