200SMART与S7-1200的PROFINET通信(1)
上次为大家介绍了200SMART通过PROFINET通信控制ET200SP分布式IO,这次介绍S7-200SMART的PROFINET通信S7-1200。
200SMART和S7-1200都支持PROFINET通信功能,且都可以作为控制器和智能IO设备,这次先介绍S7-1200作为控制器,200SMART作为IO设备的PROFINET通信。
首先要在200SMART软件中设置PROFINET组态以及导出GSD文件
1.选择PLC角色为智能设备,分配IP地址和设备名,然后下一步。
2.添加PROFINET数据传输区,选择输入输出类型,数据地址以及数据长度
导出GSD文件至桌面,最后点击生成即可。
在博途软件中进行配置
1.首先添加GSD文件
找到保存GSD文件的路径,点击确定
然后点击安装即可
2. 在硬件目录中添加200SMART,在网络视图中进行PROFINET连接(手动拖拽连接即可)
3. 双击200SMART设备打开,设置传送区的输入输出地址(1200输出对应200SMART输入,200SMART输出对应1200输入)即200SMART的QB1152对应1200的IB68,1200的QB68对应200SMART的IB1152。
4. 在网络视图中分配设备名称
选择设备,更新列表,确认即可
至此S7-1200作为控制器,200SMART作为IO设备的PROFINET通信设置完成,通过监控表监视数据查看:
在200SMART侧QB1152中写入16#AA,在博途侧IB68中接收到16#AA。
在博途侧QB68写入16#11,在200SMART侧IB1152中接收到16#11。
这次关于S7-1200作为控制器,200SMART作为IO设备的PROFINET通信就介绍到这里,下一篇将继续为大家介绍200SMART作为控制器,S7-1200作为IO设备的PROFINET通信