触摸屏对每一台它所支持的PLC都可以支持【主机-副机】通信方式。所有的触摸屏一台连着一台,而第一台和PLC连接。和PLC直接相连接的第一台触摸屏必须【多台人机互连】设置为【主机】,所有其它的不跟PLC直接相连的应【多台人机互连】设置为【副机】,它们可以通过第一台触摸屏来获得PLC数据。理论上对连接的触摸屏的数目是没有限制的,但是连接的触摸屏超过3台时,系统响应的速度可能会较慢。 在多台触摸屏互连时,下载到主机和副机的工程程序其内容都是一样的,都是在EB500组态软件中设计好的,但是在下载时,下载到主机(即和PLC连接的第一台触摸屏)的程序必须把【系统参数】中的【多台人机互连】设为【主机】,下载到其它触摸屏的程序则应在此设为【副机】。 注意:所有的相连的触摸屏必须设置为相同的速率,当触摸屏被设置为【副机】时,触摸屏将会忽略它和PLC 之间的通信参数(串口,波特率, ...),而始终使用PLC【RS-232】口来接收从第一台触摸屏传来的数据.如下所示: 关于多台人机互连的通信参数的设置请参看【系统参数】的【PLC设置】部分内容。 主机和PLC之间的连接方式和一般情况下的连接方式是一样的,因此可以参照附录I的连接方式来连接主机和PLC。而从机的连接方式有2种情况。 多台触摸屏互连的方式有两种,一种是PLC为RS-232方式,另一种为RS-485方式。其原理图都是一样的,如下图所示:
1、连接PLC的通信口为RS-232(例如OMRON的PLC).示意图如下: 5 接各种类型PLC 触摸屏之间互联的连线方式:
副机
PLC[RS-232]9 针母座
主机
PC[RS-232] 9 针公座
2 TD
8 RD
3 RD
7 TD
5 GND
5 GND
2、连接PLC的通信口为RS-422、485(例如三菱PLC),示意图如下 接各种类型PLC 触摸屏之间互联的连线方式: 连线方式1:
副机
PLC[RS-232]9 针母座
主机
PC[RS-232] 9 针公座
2 TD
8 RD
3 RD
7 TD
5 GND
5 GND
连线方式2:
副机
PLC[RS-232]9 针母座
主机
MT5_PC 电缆线 PC 端 9 针母座
2 TD
3 RD
3 RD
2 TD
5 GND
5 GND
EasyView MT500系列触摸屏与PLC的“一屏多机”连接方式 EasyView MT500系列触摸屏支持“扩展”的地址操作模式,可以直接支持与PLC的“一屏多机”的连接方式,即一台触摸屏人机界面可以直接操作与之通过RS422/485相连的多台PLC的寄存器地址,必需注意的是这多台的PLC必须属于相同的厂牌,或者支持相同的通讯协议和寄存器地址类型。有关”扩展”的地址操作模式请参考说明书的第7章“系统参数”里的论述,本章主要介绍如何进行“一屏多机”系统的硬件连接。 首先需要说明的是:并不是所有的能够与MT500触摸屏进行单机通讯的PLC都可以支持“一屏多机”系统的连接,因为在一些PLC控制器的通讯协议中不包含PLC站号的信息,或者虽然有站号信息但不支持组成多台互联的网络系统。目前,支持与MT500触摸屏构成“一屏多机”的PLC类型有如下几种:
厂 牌
型 号 系 列
通 讯 协 议
说 明
OMRON
CPM / CQM / C200H 系列
欧姆龙 HostLink 通讯协议
Modicon
Compact(A/E984) / Momentum / Quantum 系列
施奈德 Modbus RTU 通讯协议
Mitsubishi
FX 系列
三菱 ComputerLink 通讯协议
仅 FX 系列的通讯 BD 模块支持 ComputerLink 通讯协议
Idec
Micro3 / OpenNet 系列
和泉 DataLink 通讯协议
Facon
FB 系列
永宏 Fatek 专用通讯协议
LG
Master-K / GLOFA 系列
LG Cnet 通讯协议
Master-K 系列的 K10S/30S/ 60S 不支持 Cnet 通讯协议
Delta
DVP 系列
台达 DVP 编程专用协议
由于RS232无法支持多点(multi-drop)的连接方式,所以当“一屏多机”系统中的PLC没有RS422/485端口时,必须配置通讯适配器将RS232转换成为RS422/485信号才能连接。具体的系统硬件连接随着采用的PLC的不同而不同,下面是两个通用的图例: 1. PLC为RS232通讯端口: 2. PLC为RS422/485端口 各个厂商的通讯协议支持的站点数量不同 ,请不要超过他们限制的范围,另外各个PLC生产厂家都会提供RS232-RS422/485的转换器,或者将专用接口转换为RS422/485的通讯适配器,您可以根据厂家的建议来组成以上的“一屏多机”系统,也可以采用自己选择的转换器和适配器来连接,但需要注意参考硬件的使用手册,以避免接线的错误造成无法通讯。 下面是以OMRON 系列PLC为例的两种具体接线图: 1. 利用HostLink协议通过PLC或模块的RS232端口经RS232-RS422/485转换器连接
说明:OMRON的HostLink协议允许最大连接32个站点,NT-AL001-E Link适配器是OMRON提供的一种RS232-RS422通讯转换器,它需要5V的直流电源才能工作,电源可以来自外部供应,也可以来自某些提供电源针脚的通讯模块,请注意使用时的有关拨码开关的设定,推荐的设定如下: DIP Switch Setting: Pin 1: ON Pin2: ON Pin3: OFF Pin4: OFF Pin5: OFF Pin6: ON 具体拨码开关的含义请参考OMRON的使用说明书。 经过转换后的RS422就可以实现多台的并接了,为了方便客户的连接,OMRON也提供了一个内部并接的分配器3G2A9-AL001-E Link Adapter,请参考OMRON的型录选购。 在触摸屏的软件设定中,只需要改变通讯口类型为RS485,并设定使用扩展地址方式,就可以利用一台触摸屏操作不同站号的PLC中的地址,具体设定如下: EasyBuilder500软件设置:
参数项
推荐设置
可选设置
注意事项
PLC 类型
OMRON
OMRON / OMRON(485 2W)
通信口类型
RS485
RS232/RS485
数据位
7
7 or 8
必须与 PLC 通信口设定相同
停止位
2
1 or 2
必须与 PLC 通信口设定相同
波特率
9600
9600/19200/38400/
57600/115200
必须与 PLC 通信口设定相同
校验
偶检验
偶检验 / 奇校验 / 无
必须与 PLC 通信口设定相同
人机站号
0
0-255
对此协议不需要设定
PLC 站号
0
0-255
多台连接时不需要设定
多台人机互连
关闭
关闭 / 主机 / 副机
仅用于多台人机互连
人机互连通信速度
115200
38400/115200
仅用于多台人机互连
PLC 超时常数
3.0
1.5-5.0
请采用默认设定
PLC 数据包
0
0-10
建议在 0-10 范围内设置
2. 利用HostLink协议通过PLC或模块的RS422/485端口连接 说明:请注意有关通讯模块的拨码开关的设定,可以通过拨码开关设定选择四线式或者两线式,如果选择两线式,则必须在软件中需要设定PLC类型为OMRON (485 2W)。