技术答疑2019年第5期
【问题1】FX5UCPU如何通过ETHERNET与S7-1200CPU进行通信?
【解答】
FX5UCPU使用添加socket通信采用TCP通讯格式进行通信,设置号IP地址与端口号,通过添加Active和Unpassive,通过通讯指令SP.SOCOPEN/SP.SOCRCV/SP.SOCSND指令来是实现双方数据的交换。
打开GXWorks3,创建一个新工程,命名为Soket_Active11,选择参数,FX5UCPU,模块参数,以太网参数,选择对象连接配置设置,添加一个Active客户端。完成相应的IP地址设置和端口号设置,如图1所示。
图1
某程序结构图如图2所示。
图2
通过接通M1000的上升沿脉冲触发SP.SOCOPEN指令打开通讯连接,M1002标志显示通讯连接正常打开,M1003标志通讯连接异常打开。
【问题2】S7-1200CPU如何通过ETHERNET与S7-200SMARTCPU通信?
使用STEP7软件新建一个项目并完成硬件配置,网络组态。在“项目树”>“设备组态”>“网络视图”下,按如图3中1~6的步骤建立S7连接。
图3
按如图4中1~3的步骤填写连接参数。
图4
在“地址详细信息”中设置通信伙伴的TSAP地址,如图5所示。
图5
【问题3】哪些模块可以在S7-1500运行期间更换?
【解答】
当模块故障时,可以在系统带电运行的情况下更换电子模块。站点继续运行并保持可用状态。因此站点可以不用断电重启。当更换模块时接线保持原样。表1给出了支持热插拔的常用产品。
表1
【问题4】安川变频器的DP通讯如何进行调试?
【解答】
如图6所示,将安川SI-P3通讯板加装于变频器拓展选项卡插槽内并使用螺丝紧固。ProfibusDP电缆与接头连接(注意终端电阻的设置),检查无误后进行下一步骤。
图6
安装基于STEP7V5.5的网络识别文件,具体安装步骤为:option—installGSDfile..—browse—选择GSD文件所在位置—确定—安装完成,安装方法如图7、图8所示。
图7
图8
最后一步是硬件组态与配置:
(1)在硬件组态编辑器中插入所用PLC的硬件并配置好,如图9所示;
(2)在右侧选择框中找到SI-P3文件并添加至ProfibusDP(1)网络中并配置DP地址(本例中地址配置为3),如图10所示;
(3)选择SI-P3下拉菜单中的数据类型并添加至装置的组态框中(通常使用的数据类型为Extendeddata1、Extendeddata2和PPO通讯结构。
添加完成效果如图11所示,完成后保存编译并下载完成硬件配置工作。
图9
图10
图11