组态王与智能仪表通讯时如何建立变量? 60

我这里现在有一个支持485通讯的智能仪表,我要用组态王对仪表的参数进行读写,硬件连接现在我已经连接好了,没有问题了.现在关键是我组态王的变量怎么定义?比如仪表给出一个地址... 我这里现在有一个支持485通讯的智能仪表,我要用组态王对仪表的参数进行读写,硬件连接现在我已经连接好了,没有问题了.现在关键是我组态王的变量怎么定义?比如仪表给出一个地址是1001H,代表实际测量温度,仪表的地址是1,我应该怎么在组态王里设置变量才行呢? 展开
 我来答
百度网友4bf548d
2015-09-18 · TA获得超过1988个赞
知道小有建树答主
回答量:586
采纳率:96%
帮助的人:179万
展开全部
要让你的智能仪表与组态王通讯,首先你要搞明白你的硬件与软件是否满足要求,从你的说明里看你的硬件是满足要求的,但是你没有讲你的软件是否满足要求,比如你的通讯协议是什么,如果是通用协议,比如Modbus通讯协议那就好解决变量的定义,如果是专用协议那就要看组态王上是否有这个仪表的驱动。否则就不能完成通讯。
更多追问追答
追问
组态王里没找到这个型号的驱动,但是此仪表是支持MODbus RTU协议的
所以我就选择了,莫迪康MODbus-RTU,地址等等都没问题了,关键是卡在变量这儿。
追答
你的仪表是什么品牌的,型号是什么?方便说吗?
力控科技
2024-11-27 广告
在工业自动化领域,SCADA是一个重要软件系统(即数据采集与监控系统),是助力智能工厂建设的统一监控平台。其设计涵盖从现场监控站到调度中心,为企业提供从下到上的完整的生产信息采集与集成服务,从而为企业综合自动化、工厂数字化及完整的“管控一体... 点击进入详情页
本回答由力控科技提供
天使他哥
2018-11-09 · 超过23用户采纳过TA的回答
知道答主
回答量:100
采纳率:0%
帮助的人:42.2万
展开全部
楼主 我也卡在这里 不明白 楼主应该学会了吧 给我教教吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jsyzqlx
2018-04-20
知道答主
回答量:12
采纳率:0%
帮助的人:3.1万
展开全部
仪表给出一个地址是1001H,说明是触点型数据,对应的功能码是02.从地址看这不是温度的地址
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
along5cc
2020-11-14
知道答主
回答量:39
采纳率:0%
帮助的人:4.8万
展开全部
具体请参照《组态软件帮助》(即《用户手册》)第六章“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变量即可在画面中被使用、显示以及修改。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式