广东湘恒智能科技有限公司
主营产品: 西门子PLC代理商,plc变频器,伺服电机,人机界面,触摸屏,线缆,DP接头
西门子smart cpu的I-Device通讯功能使用介绍
发布时间:2024-11-16

S7-200 smart从V2.5版本开始,自带的网口已经支持profinet的I-Device功能,这就意味着自带的RJ45接口可以作为IO设备连接到诸如S7-1500/1200等IO控制中。S7-200 smart既可以作为独立设备单独工作,同时也可以扮演上级IO控制器的IO设备。这也进一步加强了Smart的组网能力,以及扩展了S7-1500/1200组网方式。此种功能就是I-Device功能。


在这之前,S7-1500想要连接S7-200 smart设备(比如工厂数据采集改造),必须使用其他的非周期通讯方式,比如S7通讯,TCP/IP通讯等,带来的缺点是采集的数据不是实时的,而且主站S7-1500的连接资源数也受限。


现在使用PN IO通讯的方式,S7-200 smart使用I-Device的通讯功能作为IO设备,S7-1500作为IO控制器,S7-1500可以带更多的S7-200 smart设备,而且通讯是实时的,组态也是方便的。


拿CPU1511举个例子▼

图片图片

▲如上图,CPU1511使用集成的网口S7通讯最多54个设备(除去预留10个)、IO通讯最多带128个设备。


进入主题

S7-1500和S7-200 SMART的通讯建立

S7-200 smart的组态

图片

▲如上图,编程软件中,打开profinet向导


图片

▲如上图,向导界面


图片

1.添加/删除传送区,最多8行,最少1行

2.选择“输入/输出”类型

输入地址范围为 IB1152 到 IB1279。

输出地址范围从 QB1152 到 QB1279。


传送区最大总输入大小为 128 字节。

传送区最大总输出大小为 128 字节。

图片

▲如上图,配置的传送区


3.选择即将导出GSD存放的路径,然后选择导出。

图片

▲如上图,导出结果。


然后点击生成,最后将smart项目程序下载到CPU中。


smart侧的工作就做完了。


1500的组态

1.打开博途软件,导入GSD文件

图片

▲如上图,打开GSD管理窗口


图片

▲如上图,GSD管理窗口

1)选择“已安装的GSD”选项卡

2)选择GSD的存放路径文件夹

3)勾选GSD文件

4)安装GSD


2.打开博途软件,查看导入后的GSD文件

图片

▲如上图,进入网路视图,右侧硬件目录


3.将GSD文件拖入到网络视图中,选择1500CPU为PN控制器。

图片

▲如上图,连接好的网络视图


图片

▲如上图,进入设备视图,查看smart GSD文件中传送区对应1500的IO地址


自此,1500部分的组态完成了。


编程注意点

1.进行编程时,存在如下IO对应关系:

1500的QB126对应SMART的IB1152

1500的QB127对应SMART的IB1153

1500的IB124对应SMART的QB1152

1500的IB125对应SMART的QB1153


2.如果存在多个同样配置但是IP地址不一样的CPU,可以采用两种方式进行

1)每个smart进行配置后单独导出GSD,1500侧拖入多个不同的GSD文件。只要重复上述步骤就行。

2)配置一个通用的GSD文件,配置时勾选如下图所示的“profinet接口参数由上位控制器分配“,1500侧拖入多个相同的GSD文件,然后在GSD属性中修改IP地址和设备名称。


图片

▲如上图,smart侧配置GSD注意点


图片

▲如上图,1500侧组态GSD注意点,需要分配和smart侧一致的IP地址和名称(此界面在此前导出的GSD中是灰色的,不可修改)


展开全文
拨打电话 微信咨询 发送询价