公司新闻
S7-200SMART做控制器与S7-1200的profinet通信
发布时间: 2024-04-22 20:39 更新时间: 2024-11-22 09:10
西门子S7-200 SMART PLC固件版本 V2.4开始增加了 PROFINET通信的功能,只能作PROFINET IO 控制器,从V2.5版本开始既可以作为控制器,又可以作为智能设备。S7-1200 V4.0 支持智能 IO 设备功能,本例中将 S7-200 SMART做为控制器,连接作为智能 IO 设备的S7-1200 CPU 实现 Profinet 通信。硬件:IO控制器:CPU:ST30IP地址:192.168.0.223CPU固件:V2.5IO设备:CPU:1215C DC/DC/DCIP地址:192.168.0.203CPU固件:V4.2设备名称:io-device软件:1. STEP 7-Micro/WIN SMART V2.52. Step7 V15 智能设备组态——导出GSD文件1、 使用 Step7 V15 创建 S7-1200 项目使用 STEP7 V15 创建一个新项目,并通过“添加新设备”组态 S7-1200 站 IO 设备,选择 1215C;设置 IP 地址,并确认设备名称,本示例中设备名称是io_device,如下所示。
S7-1200 作为 IO 设备,需要将其操作模式设置为 IO 设备,如下图所示。 接着,在“智能设备通信”的“传输区”创建 IO 通信区,控制器将传输5个字节到 IO 设备的 IB2~6 ;IO 设备将 QB2~6 共计5个字节传送给控制器。
2、 导出 IO 设备的 GSD 文件编译该项目,在“智能设备通信”属性的下方,找到并点击“导出”按钮,根据提示将 GSD 文件导出(注意不要修改设备名称),如下图所示。
控制器侧组态——导入GSD文件1、使用 STEP 7-Micro/WIN SMART V2.5 创建项目新建空白项目,打开系统块,选择CPU ST30,CPU的固件选择V2.5,设置选择CPU启动后的模式为运行,如下图所示。
2、导入从智能设备导出的GSD文件,如下图所示。
3、在向导中选择PLC角色为控制器,并且设置控制器的IP地址,如下图所示。
4、从硬件目录中 PROFINET-IO,PLCs,SIEMENS,1215C DC/DC/DC下,选择刚刚添加好的GSD文件,拖放至设备表中。此处设备名称和IP地址均直接由GSD文件指定好,无需再手动修改,如下图所示。
5、核对GSD文件中已经添加好的传输区,无法修改传输区的数据长度及输入/输出方向,仅可修改传输区条目的起始地址;设置合适的更新时间及数据保持,如下图所示。
6、无特殊需求,可以一直点击下一步,然后点击生成。
通信测试分别下载控制器和智能设备的程序,在状态图表中添加相应的地址区域观察数据交换情况,如下图所示。
S7-1200 作为 IO 设备,需要将其操作模式设置为 IO 设备,如下图所示。 接着,在“智能设备通信”的“传输区”创建 IO 通信区,控制器将传输5个字节到 IO 设备的 IB2~6 ;IO 设备将 QB2~6 共计5个字节传送给控制器。
2、 导出 IO 设备的 GSD 文件编译该项目,在“智能设备通信”属性的下方,找到并点击“导出”按钮,根据提示将 GSD 文件导出(注意不要修改设备名称),如下图所示。
控制器侧组态——导入GSD文件1、使用 STEP 7-Micro/WIN SMART V2.5 创建项目新建空白项目,打开系统块,选择CPU ST30,CPU的固件选择V2.5,设置选择CPU启动后的模式为运行,如下图所示。
2、导入从智能设备导出的GSD文件,如下图所示。
3、在向导中选择PLC角色为控制器,并且设置控制器的IP地址,如下图所示。
4、从硬件目录中 PROFINET-IO,PLCs,SIEMENS,1215C DC/DC/DC下,选择刚刚添加好的GSD文件,拖放至设备表中。此处设备名称和IP地址均直接由GSD文件指定好,无需再手动修改,如下图所示。
5、核对GSD文件中已经添加好的传输区,无法修改传输区的数据长度及输入/输出方向,仅可修改传输区条目的起始地址;设置合适的更新时间及数据保持,如下图所示。
6、无特殊需求,可以一直点击下一步,然后点击生成。
通信测试分别下载控制器和智能设备的程序,在状态图表中添加相应的地址区域观察数据交换情况,如下图所示。
其他新闻
- 1200PLC与WINCC的通信设置! 2024-11-22
- S7-200 SMART高速脉冲输出如何断电保持当前位置 2024-11-22
- 普通电机为啥不能当变频电机使用? 2024-11-22
- 变频器控制电机漏电原因及措施 2024-11-22
- 低温环境下如何合理使用变频器? 2024-11-22
- 变压器并列运行的意义是什么?需要什么条件进行? 2024-11-22
- PLC与变频器串口通信程序如何写? 2024-11-22
- 电机铭牌参数中英文对照及简介 2024-11-22
- 变频器起停要几个开关,如何接线? 2024-11-22
- S7-200 SMART数据块如何使用 2024-11-22
- 两台西门子S7-200 SMART PLC原来是这样通讯的 2024-11-22
- PLC使用接近开关是PNP还是NPN?如何判断呢 2024-11-22
- 如何实现PLC软件与PLC之间的通讯? 2024-11-22
- 如何实现用PLC、触摸屏控制变频器的频率? 2024-11-22
- PLC和变频器连接步骤 2024-11-22
产品分类
联系方式
- 电 话:18126392341
- 联系人:梁涛
- 手 机:15267534595
- 微 信:15267534595