当前位置: 首页 >应用方案 >技术应用 >

MA01系列远程IO联网模块与昆仑通态触摸屏通信例程

一、触摸屏通信案例简介

本案例主要讲解MA01系列串口IO设备昆仑通态组态屏(以下简称组态屏操作细则,本文MA01系列串口IO联网模块以MA01-AACX2240为例昆仑通态组态屏以TPC7062TX为例

二、通信案例硬件准备

三、软件准备

MCGS组态软件;

亿佰特无线IO联网模块配置测试工具V1.6上位机,可在亿佰特官网相对应位置下载;

1串口IO模块

四、工程创建

1、新建工程项目

选择触摸屏的型号。如图所示:

2串口IO模块

在设备窗口,建立串口父设备,因为MA01-AACX2240支持标准的ModBus协议,所以建立莫迪康RTU子设备。如图所示:

3串口IO模块
4串口IO模块

双击通用串口父设备,设置串口通信参数,串口端口号选择COM2(COM2为RS485串口通讯);设置通信串口波特率,数据位数,停止位数,数据校验方式等MA01-AACX2240一致如图所示:

5串口IO模块

双击子设备设置设备的地址为1(与MA01-AACX2240一致,MA01-AACX2240地址为1)。如图所示:

6串口IO模块

2、定义变量

可在用户手册查找MA01-AACX2240相关通道的寄存器地址如图所示

7串口IO模块
8串口IO模块

增加通道,根据查找的寄存器地址,建立对应的通道,以DO例,通道类型选择【0区】输出继电器,通道地址设置为1(MCGS通道地址编号=ModBus寄存器地址号+1),通道个数为4如图所示

9串口IO模块

点击快速连接变量然后自定义变量连接,对应数据对象的别名设置开始通道以及通道个数如图所示

10串口IO模块

按照上面的方式,新增AI和DI通道完成后,如图所示

11串口IO模块

3、建立组态界面

1)、在工作台中点击用户窗口然后在用户窗口中点击新建窗口,然后进入新建的窗口进行编辑,如图所示

12串口IO模块

2)、这里以DO为例,首先建立一个控制DO状态的按钮,点击工具箱里的标准按钮,然后在窗口拖动建立一个按钮。如图所示

13串口IO模块

3)、双击刚刚建立的按钮图标进入标准按钮构件属性设置如图所示

14串口IO模块

4)、可在文本处填写自己相应的内容如图所示

15串口IO模块

5)、然后点击操作属性,点击按下功能,勾选数据对象值操作,然后对数据对象值操作进行配置如图所示

16串口IO模块

6)、建立一个显示DO状态的图标,方便观察DO的状态,在工具箱中找矩形,然后在窗口拖动建立一个矩形如图所示

17串口IO模块

7)、双击刚刚建立的矩形图标进入动画组态属性设置,进行颜色动画连接的配置如图所示

18串口IO模块

8)、按照上面的方式,新增AI和DI的显示方式完成后,界面如图所示

19串口IO模块

4、工程文件下载

1)、点击菜单栏中的工具,然后点击下载配置。如图所示

20串口IO模块

2)、此处通过USB的通讯方式将工程文件下载至触摸屏如图所示

21串口IO模块

5联动演示

DO演示:按下触摸屏的DO1按钮可发现MA01-AACX2240DO1状态发生改变,输出1的指示灯亮起。如图所示

22串口IO模块

DI演示:用一根导线连接COM端和DI1,可以看见触摸屏的DI1状态发生变化。如图所示

23串口IO模块

AI演示:用信号发生器连接MA01-AACX2240GND和AI1,然后用信号发生器输出5ma的电流,可以看见触摸屏的AI1采集到的数值。如图所示

24串口IO模块

自此便通过昆仑通态触摸屏实现了与MA01-AACX2240串口IO联网模块的通信控制。

今天的分享就到这里啦,EBYTE每一天都致力于更好的助力物联化、智能化、自动化的发展,提升资源利用率,更多产品更多资料,感兴趣的小伙伴可以登录我们的亿佰特官网和企业公众号(微信号:cdebyte)进行了解,也可以直接拨打400电话咨询技术专员!

https://www.wjx.cn/jq/84863372.aspx