- {{item.name}}
S7-200 SMART 与 IM60 进行 PROFINET 通信
- 0
- 946
S7-200 SMART 与 IM60 进行 PROFINET 通信
本文档介绍使用 S7-200 SMART ST60 与 IM 60 进行 PROFINET 通信,实现 ST60 对 IM60 及 AM03 的控制。
使用软件及硬件
软件:
STEP7 MicroWIN SMART V2.8
ET 200 SMART IM60 GSD 文件下载链接:
https://support.industry.siemens.com/cs/cn/zh/view/109954535
硬件:
ST60 ( 6ES7288-1ST60-0AA1 ) V2.8
IM60 ( 6ES7288-4RM60-0AA0 )
AM03 2AI/1AQ ( 6ES7288-3AM03-0AA0 )
实验任务
S7-200 SMART CPU 与 ET200 SMART 进行 PROFINET 通信
ST60 IP地址:192.168.0.60
IM60 IP地址:192.168.0.160 设备名称:im60
S7-200 SMART CPU 控制:
- 控制 IM60 本体集成的前 8 个DQ 1Hz 闪烁;
- 设置 IM60 本体集成输入点 DI0 滤波时间设置为 3.2ms。
- 控制 AM03 输出通道 AQ0 通道值为 13824, 观察 AM03 输入通道 AI0 的通道值。
设备接线:将 IM60 后的 AM03 输出通道 AQ0 接到输入通道 AI0 上,接线如图1所示。 设置 AM03 模块输出 ±10V 电压,输入通道测量 ±10V 电压。
图1. AM03模块接线
通信组态配置
1.在 STEP7 MicroWIN SMART 软件中安装 IM60 的 GSD文件,如图2所示。
图2.添加 GSD 文件
2. 打开 PROFINET 向导,勾选 S7-200SMART 为 控制器,设置 CPU 的 IP 地址:192.168.0.60; 设备名称: plc200smart,如图3所示。
图3. 设置ST60 IP 地址和设备名称
3.从硬件目录中拖拽 IM60, 组态设置 IM60 的 IP 地址:192.168.0.160; 设备名称: im60, 如图4所示。
图4. 设置 IM60 的 IP 地址和设备名称
4. 设置通信数据 IQ 地址区域: IM60 本体 IQ 均从 128 开始,添加 AM03 模块模拟量地址 模拟量输入地址从 133 开始; 模拟量输出从 131 开始;设置更新时间默认 4ms ;看门狗时间为 3 倍更新时间。图5所示。
根据任务描述,需要使用到的通道地址分别为:
IM60 本体集成的前 8 个输出点: QB128
AM03 AI0: IW133 ; AM03 AQ0: QW131
图5. IO 数据及更新时间设置
5. 设置 IM 60 本体集成 DI0 滤波时间为 3.2ms,如图6所示。
图6. 设置 DI0 滤波时间
6. 设置 AM03 输入通道 干扰抑制频率为 50 HZ,通道 0 和 通道 1 测量类型为电压 ±10V, 通道 0 滤波为无,如图7所示。
图7. AM03 输入设置
7. 设置 AM03 输出通道类型为电压 ±10V,如图8所示。
图8 设置 AM03 输出
8. 弹出对话框提示,通信背景时间调整到 20%。
9. 编译并下载程序至 PLC 中,在 STEP7 MicroWIN SMART 软件的工具栏 > 查找 PROFINET 设备,设置 IM60 的设备名称为 im60,如图9所示。
图9.查找 PROFINET 设备并设置设备名称
10. 在 PLC 信息中查看通信状态,如图10所示。
图10. PLC 信息查看设备状态
综上所述, S7-200 SMART CPU 和 IM60 的 PROFINET IO 通信已经成功。
编程测试
1. ST 60 中编程
首先对 IM60 本体集成的 8 个输出点( QB128 ) 整体按照 1HZ 的频率控制输出;
然后再对 AM03 AQ0 (QW131) 通道输出13824, 监控 AM03 AI0 (IW133) 的通道值,如图11所示。
图11. 编程并控制 IM60 及 AM03
剩余80%未阅读,请登录查看大全章节内容
- 评论
-
分享
扫码分享
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错
{{item.nickName}}