汇川触摸屏IT7000E和汇川中小型系列PLC连接及MW寄存器说明

目录

一、IT7000E触摸屏和H3U小型PLC连接

1、开发环境

2、创建触摸屏工程

(1)工程创建

(2) 工程参数设置

(3)窗口画面添加

 (4)模板画面添加

 (5)添加PLC连接

 (6)添加变量组

(7)寄存器—数值读写

(8)寄存器—位读写 

3、下载和测试

(1)编译、下载

(2)运行触摸屏

(3)创建PLC工程

(4)触摸屏和PLC操作测试

二、IT7000E触摸屏和AM402中型PLC连接

1、开发环境

2、创建PLC工程

(1)新建工程

(2)组态配置

(3)ip地址和端口号设置

(4)AM402中型PLC寄存器说明

(5)创建寄存器全局变量

(6)创建位寄存器全局变量

(7)在程序PLC_PRG添加寄存器监控

 (8)编译、下载程序

3、创建触摸屏工程

(1)窗口画面

(2)模板画面

(3)通讯-连接

(4)添加和PLC通讯关联的变量组

4、运行测试

(1)触摸屏寄存器读

(2)触摸屏寄存器写

(3)触摸屏位寄存器读

(4)触摸屏位寄存器写

三、工程下载连接

1、IT7000E触摸屏和H3U控制器测试工程下载连接

2、IT7000E触摸屏和AM402控制器测试工程下载连接


一、IT7000E触摸屏和H3U小型PLC连接

1、开发环境

(1)触摸屏编程环境:InoTouchPad-1.0.0.4-R9C

https://www.inovance.com/hc/serviceSupport/download

(2)H3U小型PLC编程环境:AutoShop V4.6.3.0

下载连接:https://www.inovance.com/hc/serviceSupport/download

2、创建触摸屏工程

(1)工程创建

(2) 工程参数设置

密码默认:111111

(3)窗口画面添加

添加7个画面。

每个画面都进行重命名、选择模板画面。

 (4)模板画面添加

在模板画面上添加7个窗口画面切换按钮,选中每个窗口画面直接拖拽到模板画面上即可生成切换按钮。

 (5)添加PLC连接

选择对应的品牌PLC型号、通讯参数

 (6)添加变量组

分别添加几个变量组:读寄存器、写寄存器、参数设置寄存器、位读取寄存器、位写操作寄存器。

变量组的名字可以随便命名,一般根据功能便于区分即可。

下图以位读取寄存器寄存器,添加变量组举例:

(7)寄存器—数值读写

在画面:寄存器读写,创建寄存器读、写控件。画面如下:

 一般来说,往寄存器中写数据,数值IO域控件选择输入/输出模式。只读取数据显示,数值IO域控件选择输出模式。

(8)寄存器—位读写 

分别创建位寄存器读取、位寄存器写操作等控件。读取使用位状态显示控件,写操作使用位按钮控件。

 位状态显示控件,在属性中设置显示状态,分别设置位寄存器值为0和1的时候所对应的显示属性。(主要是设置显示文本、背景颜色)

3、下载和测试

(1)编译、下载

 编译没有错误、报警,即可将工程下载到触摸屏设备中。IT7000E可以使用USB或者以太网方式下载,也可以将工程打包到优盘中使用优盘导入方式。(USB接头为以前MP3那种大一点的接头)

 下载,选择下载方式将工程下载到触摸屏中。

 下载完成,触摸屏重新启动。

(2)运行触摸屏

触摸屏上电启动,自动进入Main主界面。

分别点击画面切换按钮,进入寄存器读写画面、位读写画面

寄存器读写画面

 位读写画面

(3)创建PLC工程

(4)触摸屏和PLC操作测试

①在PLC工程中分别添加读写寄存器在线监控

 ②寄存器读写操作

 ③位状态读操作

在PLC中将D500值设置为255,255对应的8位即都是1。

 在PLC中将D500值设置为11,255对应的8位即都是1。

 ④位寄存器写操作

在触摸屏中将D600.0、D600.2、D600.4、D600.5分别设置为ON,则PLC中寄存器D600值为53

二、IT7000E触摸屏和AM402中型PLC连接

1、开发环境

AM402中型PLC编程软件:InoProShop(V1.5.2)

目前官网提供最新版本V1.7.3

https://www.inovance.com/hc/serviceSupport/download

IT7000E触摸屏编程软件:

 InoTouchPad-1.0.0.4-R9C

https://www.inovance.com/hc/serviceSupport/download

2、创建PLC工程

(1)新建工程

(2)组态配置

(3)ip地址和端口号设置

ip地址

 端口号

(4)AM402中型PLC寄存器说明

MW型的寄存器是16位寄存器,对应的取值范围是±32767。每个MW寄存器16位对应16个布尔型的MX位寄存器。两个MW寄存器可以组合成一个32位的MD寄存器。

比如:MD400,是MW800、MW801组成。

MW800是MB1600、和MB1601组成。MB1600寄存器就是一个BYTE、一个BYTE就是8bit位。所以一个WORD字是两个MB组成、一个BYTE字节8位bit。即一个WORD字是16位。

MW800:MB1600、MB1601。MB1600:MX1601.0-1601.7。MB1601:MX1601.0-1601.7。

MW800中的位,MX1600.0、MX1600.1......MX1600.14、MX1600.15。

(5)创建寄存器全局变量

读寄存器

	//寄存器-触摸屏读
	_MW100				AT%MW100			:WORD;
	_MW101				AT%MW101			:WORD;
	_MW102				AT%MW102			:WORD;
	_MW103				AT%MW103			:WORD;
	_MW104				AT%MW104			:WORD;
	_MW105				AT%MW105			:WORD;
	_MW106				AT%MW106			:WORD;
	_MW107				AT%MW107			:WORD;
	_MW108				AT%MW108			:WORD;
	_MW109				AT%MW109			:WORD;
	_MW110				AT%MW110			:WORD;

写寄存器

	//寄存器-触摸屏写
	_MW200				AT%MW200			:WORD;
	_MW201				AT%MW201			:WORD;
	_MW202				AT%MW202			:WORD;
	_MW203				AT%MW203			:WORD;
	_MW204				AT%MW204			:WORD;
	_MW205				AT%MW205			:WORD;
	_MW206				AT%MW206			:WORD;
	_MW207				AT%MW207			:WORD;
	_MW208				AT%MW208			:WORD;
	_MW209				AT%MW209			:WORD;
	_MW210				AT%MW210			:WORD;

(6)创建位寄存器全局变量

读位寄存器

	//位寄存器-触摸屏读
	_MW300_0			AT%MX600.0			:BOOL;			//MW300第0位
	_MW300_1			AT%MX600.1			:BOOL;			//MW300第1位
	_MW300_2			AT%MX600.2			:BOOL;			//MW300第2位
	_MW300_3			AT%MX600.3			:BOOL;			//MW300第3位
	_MW300_4			AT%MX600.4			:BOOL;			//MW300第4位
	_MW300_5			AT%MX600.5			:BOOL;			//MW300第5位
	_MW300_6			AT%MX600.6			:BOOL;			//MW300第6位
	_MW300_7			AT%MX600.7			:BOOL;			//MW300第7位
	_MW300_8			AT%MX600.8			:BOOL;			//MW300第8位
	_MW300_9			AT%MX600.9			:BOOL;			//MW300第9位	
	_MW300_10			AT%MX600.10			:BOOL;			//MW300第10位
	_MW300_11			AT%MX600.11			:BOOL;			//MW300第11位
	_MW300_12			AT%MX600.12			:BOOL;			//MW300第12位
	_MW300_13			AT%MX600.13			:BOOL;			//MW300第13位
	_MW300_14			AT%MX600.14			:BOOL;			//MW300第14位

写位寄存器

	//位寄存器-触摸屏写
	_MW400_0			AT%MX800.0			:BOOL;			//MW400第0位
	_MW400_1			AT%MX800.1			:BOOL;			//MW400第1位
	_MW400_2			AT%MX800.2			:BOOL;			//MW400第2位
	_MW400_3			AT%MX800.3			:BOOL;			//MW400第3位
	_MW400_4			AT%MX800.4			:BOOL;			//MW400第4位
	_MW400_5			AT%MX800.5			:BOOL;			//MW400第5位
	_MW400_6			AT%MX800.6			:BOOL;			//MW400第6位
	_MW400_7			AT%MX800.7			:BOOL;			//MW400第7位
	_MW400_8			AT%MX800.8			:BOOL;			//MW400第8位
	_MW400_9			AT%MX800.9			:BOOL;			//MW400第9位
	_MW400_10			AT%MX800.10			:BOOL;			//MW400第10位
	_MW400_11			AT%MX800.11			:BOOL;			//MW400第11位
	_MW400_12			AT%MX800.12			:BOOL;			//MW400第12位
	_MW400_13			AT%MX800.13			:BOOL;			//MW400第13位
	_MW400_14			AT%MX800.14			:BOOL;			//MW400第14位

(7)在程序PLC_PRG添加寄存器监控

 (8)编译、下载程序

编译没有错误

 登录下载

3、创建触摸屏工程

根据前面一节所讲的使用方法,快速编写本测试工程。

(1)窗口画面

创建三个测试窗口画面,每个画面都选择模板画面

Main主画面

 读写寄存器画面

位寄存器读写画面

(2)模板画面

(3)通讯-连接

通讯协议选择AM600 Modebus TCP协议。AM400系列和AM600系列是通用的。

(4)添加和PLC通讯关联的变量组

①读寄存器——变量组

②写寄存器——变量组

③位寄存器读——变量组

④位寄存器写 ——变量组

 (5)编译、下载

编译没有错误,下载到触摸屏设备中。

4、运行测试

(1)触摸屏寄存器读

(2)触摸屏寄存器写

(3)触摸屏位寄存器读

(4)触摸屏位寄存器写

三、工程下载连接

1、IT7000E触摸屏和H3U控制器测试工程下载连接

https://download.csdn.net/download/panjinliang066333/86932001

2、IT7000E触摸屏和AM402控制器测试工程下载连接

https://download.csdn.net/download/panjinliang066333/86932547

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Big_潘大师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值