中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册 登录 广告服务 | 客服中心
您现在所在的是:

施耐德电气论坛

抖音 德嘉 泓格论坛 FLIR红外热像论坛 艾睿光电产品体验活动 兆华电子手持式工业声学成像仪
工控论坛首页 施耐德电气PLC → 浏览主题: 施耐德M580系列的X80 I/O模块通道值非定位Device DDT变量链接到定位变量方法
发表新帖 回复该主题
回帖:33个,阅读:1225 [上一页] [1] [2] [3] [4] [下一页]
* 帖子主题:

施耐德M580系列的X80 I/O模块通道值非定位Device DDT变量链接到定位变量方法

分享到
37221
jint 管理员
文章数:20677
年度积分:712
历史总积分:37221
品牌积分(施耐德):771
注册时间:2007/8/30
发站内信
发表于:2021/9/15 9:29:56
#0楼
附件 图片1.jpg

一 概述

工业控制系统使用中,上位机组态软件、HMI触摸屏等显示设备与控制设备PLC按指定通讯协议进行数据交换是最为基本的功能了,以施耐德Modbus TCP协议为例,只要提供了支持此协议的PLC中变量的Modbus寄存器地址和数据类型,不管此PLC是哪个厂家的,都能实现HMI与PLC之间的数据交换。

二 问题的引出

目前PLC编程的主流思路不再是使用基于绝对地址的定位变量了,而是使用变量名+数据类型的非定位变量方式。以施耐德M580为例,其X80的I/O模块的通道值都是用Device DDT非定位变量表示的,并且不能直接指定%M、%MW等地址与其对应上。这种表示方式对于OPC DA/UA及施耐德自己的HMI触摸屏来说没有什么问题,可以直接对应上,但是对于支持标准Modbus TCP协议的其它厂家触摸屏和上位机组态软件来说就不方便了,因为需要变量对应上标准Modbus寄存器地址才行。

三 解决办法

孔乙己说过,回字有四种写法。同样的,解决上述问题也有多种方法可以实现。思路是将M580里面的DDT地址对应到%M及%MW寄存器中,从而能和HMI进行MODBUS TCP通讯,

**内容隐藏回复可见**
[此贴子已经被作者于2021/9/15 9:31:59编辑过]
温馨提示:
电话:0755-26546361
邮箱:blog@gkong.com
微信公众号:工控论坛;微信号gkongbbs;
不定期修改账号密码;不要在多个网站用同一账号密码
可随时站内信联系,工作日可拨打电话或发邮件咨询相关问题
5653
leisurefly
文章数:214
年度积分:492
历史总积分:5653
品牌积分(施耐德):12
注册时间:2013/5/25
发站内信
西门子触摸屏(一)
英威腾变频器(二)
S7-200 SMART(一)
发表于:2021/9/15 12:40:11
#1楼
沙发,看看有啥不同之处!
支持强大的工控网
1537
xiaowuyong3534
文章数:301
年度积分:199
历史总积分:1537
品牌积分(施耐德):156
注册时间:2010/12/26
发站内信
发表于:2021/9/15 14:26:44
#2楼
研究一下。。。
354
3358319970
文章数:525
年度积分:354
历史总积分:354
品牌积分(施耐德):331
注册时间:2020/8/17
发站内信
发表于:2021/9/16 10:18:54
#3楼
感谢分享,我记得在微信上好像看过。
80
海中的月影
文章数:21
年度积分:80
历史总积分:80
品牌积分(施耐德):9
注册时间:2021/3/21
发站内信
发表于:2021/9/17 11:10:11
#4楼
感谢分享
3129
13638627953
文章数:92
年度积分:135
历史总积分:3129
品牌积分(施耐德):9
注册时间:2017/3/7
发站内信
发表于:2021/9/17 20:06:02
#5楼
谢谢分享
2782
944434205
文章数:25
年度积分:316
历史总积分:2782
品牌积分(施耐德):5
注册时间:2013/1/30
发站内信
发表于:2021/9/18 16:56:58
#6楼
看看有啥不同之处!
612
afanti1988
文章数:4
年度积分:50
历史总积分:612
品牌积分(施耐德):2
注册时间:2013/6/21
发站内信
发表于:2021/9/18 17:50:18
#7楼
最近正好用到M580,好好研究下~~
567
229590693
文章数:9
年度积分:65
历史总积分:567
品牌积分(施耐德):8
注册时间:2014/6/4
发站内信
发表于:2021/9/19 20:33:47
#8楼
来看看呀
15422
bnnyygy
文章数:4322
年度积分:1152
历史总积分:15422
品牌积分(施耐德):147
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2021/9/20 0:31:25
#9楼
一直感觉modbus和HMI通讯是噩梦。。。。。


普通日系PLC,程序是D100,HMI地址对应的是D100


施耐德的,%MW100,modbus对应的是多少呢?还要算吧?
[此贴子已经被作者于2021/9/20 0:32:27编辑过]
工控学堂推荐视频:

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2022 Gkong.com, All Rights Reserved

124.8008