西门子以太网(S7协议)通讯
一、概述
西门子支持多种协议,包括DP协议,FMS协议,S7协议,当使用力控通过以太网S7协议访问设
备时,需要安装西门子SIMATIC NET5.0的相应软件。
二、硬件配置
安装网卡
1、硬件安装:请参照西门子说明书,注意地址设置。
2、板卡软件设置:打开PG/PC界面,(“开始”菜单或“控制面板”中),点击INSTALL按钮,弹
出Install/Remove Interface对话框,在Selection的选项中,选择相应的板卡,点击Install 安装。安装完成后,可在控制面板的系统项中检查是否有冲突。
三、通讯配置
运行SIMATIC NET PB soft s7中的COML S7,生成新的.TXT文件
1、在network type中选择TCP/IP
2、在name栏中,键入一个S7 连接名,此名代表一个PLC站点,比如testtcp。
3、在VFD栏中,键入REQ(或VFD)
4、在Remote Addr键入需要访问的PLC的IP地址,比如202.168.0.1。
5、Local TSAP键入1.00(缺省)
6、Remote TSAP为四位16进制数字,中间以“.”隔开。第二位数字表示远程站点的类型:2-OS, 1-PG,0-PS;第三位数字表示PLC的CPU的RACK号,第四位数字表示CPU的SLOT号,一般为:02.02。如下图:
7、在File菜单中,选择 Generate Binary DB As 生成二进制数据库。见下图:
四、网卡的配置
重新进入PG/PC界面。选择相应的网卡为S7ONLINE (STEP 7) -→TCP/IP-→******方式。如下图:
点击Properties弹出Propeities界面:
在SAPI S7 (Protocol)页中,点击Search,查找并选择在COML S7中生成的相应的 *.ldb文件。
图形如下:
五、力控I/O设备定义
在力控I/O设备定义中选择PLC/SIEMENS(西门子)/SOFTNT S7双击出现一下界面:
在设备名称中输入设备名(不要超过8个字符),配置完数据更新周期、故障查询周期和查询时间
后,进入下一步:
在Access Point:中选择S7ONLINE, VFD:中将自动出现在COML S7定义的VFD项。点击下一步出
现如下图所示的窗口:
选择相应的PLC站点名。点击确定完成设备定义。
六、力控数据连接
下图是西门子S7以太网通讯的数据连接对话框的例子
对相应的数据区、数据地址和数据格式进行配置。点击确定完成连接。