组态王与智能仪表通讯时如何建立变量? 60
我这里现在有一个支持485通讯的智能仪表,我要用组态王对仪表的参数进行读写,硬件连接现在我已经连接好了,没有问题了.现在关键是我组态王的变量怎么定义?比如仪表给出一个地址...
我这里现在有一个支持485通讯的智能仪表,我要用组态王对仪表的参数进行读写,硬件连接现在我已经连接好了,没有问题了.现在关键是我组态王的变量怎么定义?比如仪表给出一个地址是1001H,代表实际测量温度,仪表的地址是1,我应该怎么在组态王里设置变量才行呢?
展开
4个回答
展开全部
要让你的智能仪表与组态王通讯,首先你要搞明白你的硬件与软件是否满足要求,从你的说明里看你的硬件是满足要求的,但是你没有讲你的软件是否满足要求,比如你的通讯协议是什么,如果是通用协议,比如Modbus通讯协议那就好解决变量的定义,如果是专用协议那就要看组态王上是否有这个仪表的驱动。否则就不能完成通讯。
更多追问追答
追问
组态王里没找到这个型号的驱动,但是此仪表是支持MODbus RTU协议的
所以我就选择了,莫迪康MODbus-RTU,地址等等都没问题了,关键是卡在变量这儿。
追答
你的仪表是什么品牌的,型号是什么?方便说吗?
力控科技
2024-11-27 广告
2024-11-27 广告
在工业自动化领域,SCADA是一个重要软件系统(即数据采集与监控系统),是助力智能工厂建设的统一监控平台。其设计涵盖从现场监控站到调度中心,为企业提供从下到上的完整的生产信息采集与集成服务,从而为企业综合自动化、工厂数字化及完整的“管控一体...
点击进入详情页
本回答由力控科技提供
展开全部
楼主 我也卡在这里 不明白 楼主应该学会了吧 给我教教吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
仪表给出一个地址是1001H,说明是触点型数据,对应的功能码是02.从地址看这不是温度的地址
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
具体请参照《组态软件帮助》(即《用户手册》)第六章“I/O设备管理”- >“设备管理”- >“如何定义I/O设备”- >“如何定义串口类设备以及设置串口参数”
1、点击“设备”,在右侧窗口点击“新建”
2、在弹出的向导里面选择“PLC”- >“莫迪康”- >“ModbusRTU”- >“COM”
3、点击下一步,给设备命名,我们这里举例命名为“LU928M1”
4、点击下一步,选择实际使用的串口,我们举例用的COM9
5、点击下一步,填入仪表设置的地址,我们举例用的1
6、点击下一步,恢复策略使用默认方案
7、点击下一步,然后点击完成
8、双击左侧栏的COM9,确认通讯设置是否与实际设置一直,我们举例时的设置如下:
9、点击左侧栏的“数据库”- >“数据词典”,点击右侧窗口的“新建”
10、我们创建一个PV的条目,变量名可自取,我们这里举例名为“PVLU928M1”,变量类型“I/O实数”,连接设备“LU928M1”,寄存器40259,数据类型“USHORT”,其它默认。
注:PV的实际寄存器地址是0x0102,加上PLC协议偏移40001,所以这里填写的地址是40259
点击确认后PVLU928M1变量即可在画面中被使用、显示。
11、对于可设置的寄存器,这里举例名为“SN1LU928M1”,变量类型“I/O实数”,连接设备“LU928M1”,寄存器40024(实际地址是0x0017),数据类型“USHORT”,读写属性“读写”,其它默认。
点击确认后PVLU928M1变量即可在画面中被使用、显示以及修改。
1、点击“设备”,在右侧窗口点击“新建”
2、在弹出的向导里面选择“PLC”- >“莫迪康”- >“ModbusRTU”- >“COM”
3、点击下一步,给设备命名,我们这里举例命名为“LU928M1”
4、点击下一步,选择实际使用的串口,我们举例用的COM9
5、点击下一步,填入仪表设置的地址,我们举例用的1
6、点击下一步,恢复策略使用默认方案
7、点击下一步,然后点击完成
8、双击左侧栏的COM9,确认通讯设置是否与实际设置一直,我们举例时的设置如下:
9、点击左侧栏的“数据库”- >“数据词典”,点击右侧窗口的“新建”
10、我们创建一个PV的条目,变量名可自取,我们这里举例名为“PVLU928M1”,变量类型“I/O实数”,连接设备“LU928M1”,寄存器40259,数据类型“USHORT”,其它默认。
注:PV的实际寄存器地址是0x0102,加上PLC协议偏移40001,所以这里填写的地址是40259
点击确认后PVLU928M1变量即可在画面中被使用、显示。
11、对于可设置的寄存器,这里举例名为“SN1LU928M1”,变量类型“I/O实数”,连接设备“LU928M1”,寄存器40024(实际地址是0x0017),数据类型“USHORT”,读写属性“读写”,其它默认。
点击确认后PVLU928M1变量即可在画面中被使用、显示以及修改。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询