功能案例—关于以太网模块通讯联机使用
- 关键词:永宏,以太网
一.功能目的:
以FBS-20MCT安装CBE模板,FBS-24MCT安装CM25E模块,实现两台永宏PLC通讯联机。
二.设置步骤:
1.以CM25E为通讯主站进行设置,先打开以太网组件工具,搜索局域网内的模块数量,如下图
2.双击FBs-CM25E,进行设置,CM25E与CBE都能做FATEK的客户模式。
客户模式即为主站模式亦为Client模式;伺服模式即为仆站模式亦为Server模式。
三.相关IP设置:
图中的网关,掩码对应设置相同,模块的IP地址与PC机的IP地址不可相同,冲突的话会造成无法联机的情况。
3.1 FATEK模式主站设置-General设置
将Operation Mode设置为Client,Protocol自动默认为FATEK模式,设置波特率参数115200.
3.2 Port mapping站号与IP对应关系的设置
当Operation Mode设置为Client时,会多出对应的站号与IP对应设置页,选择Port Mapping如图
右键单击,新增一笔对应数据
以下解释各字段代表的意义:
Local Station:代表远程PLC在本地端的代表站号。当主站进行FUN151(CLINK)指令的MD0模式,通讯联机项目中的仆站站号即为该站号。
Remote Station:代表对应的网络远程PLC的实际站号。即为主机本身对应的实际站号。
Remote IP:网络远程PLC所属之模块IP。
Remote Port:网络远程PLC所属之模块Port。
Group Size:本项设定可一次定义一群站号对照,例如说欲设定本地站号10~19对应到远程站号20~29且远程IP为192.168.1.3时可设定Local Station=10、Remote Station=20、Group Size=10、Remote IP=192.168.1.3、Remote Port一般皆为500。以太网络接口转换模块内部最多可设定18群对照。
3.3埠号的设置
FATEK对应的模式端口号即为500,设置成500即可。
3.4 FATEK模式从站设置-General设置
做从站时只需要将Operation Mode设置为Server 模式。
有关主从站的以太网组件设置已经完毕。
四、测试程序编写:
4.1主站案例程序
联机表格:
此处的仆站站号即为图6中的Local Station,将主站中的Y0状态写入到仆站的Y0。
4.2主站PORT4 通讯参数设置
由于CM25E的网络接口为PORT4,所以联机时需要设置PORT4的通讯参数。
4.3从站PORT1通讯参数设定
此处的站号即Remote Station,至此有关通讯参数的相关设置已经完成,执行程序,将M0导通即可将主站Y0状态写入仆站中。
在此需特别强调的是网络的环境比较复杂并不适于实时的数据传送,其主要用途在数据监视并不适于控制应用。采用网络通讯的原因主要是借重其优异的连接性(Connectivi ty), 一般不易由RS232 或RS485 建构的多机同时对同一控制器存取的应用, 对网络而言则可轻易达成。