S7 200 smart连接Profinet转ModbusTCP网关与西门子1200PLC配置案例

2025-05-18ASPCMS社区 - fjmyhfvclm

️控制要求:使用MODBUSTCP通信进行两台PLC之间的数据交换,由于改造现场不能改动程序,只留出了对应的IQ地址。于是客户决定使用网关进行通讯把数据传到plc。

1、读取服务器端40001~40005地址中的数据,放入到VW200~VW208中;

2、把VW210~VW218的数据,写入到服务器的40006~40010中;

3、把VB220的数据,写入到00001~00008中。

️一、打开软件编写客户端程序

️二、编写服务器程序

️200smart配置完成后将组态下载进入PLC,并打开网关配置软件。

️网关软件配置

️打开网关软件“Gateway Configuration Studio”新建项目选择PN2MTS

设置网关在Profinet一侧的设备参数,包括(设备名称,IP地址等)

此处设置与1200plc组态保持一致(博图等Profinet主站软件)

设置网关在ModbusTCP一侧的IP地址与200SMart程序保持一致

配置完成后组态下载至网关即可。

打开1200PLC组态软件(博图,step7等),新建项目并导入网关GSD文件。

选择GSD所在文件夹(注意,是文件夹所在地而不是文件所在地)

导入网关模块,并分配网关的Profinet参数(与网关配置软件保持一致)

添加对应的输入输出长度,并分配好对应的IQ地址。

将组态下载进PLC后,看到网关指示灯正常后即开始进行通讯。

全部评论