[西门子] 200SMART与S7-1200​的PROFINET通信(1)

[复制链接]
查看91 | 回复0 | 2024-4-16 16:39:49 | 显示全部楼层 |阅读模式
上次为大家介绍了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通信



扫码或点击底部阅读原文,即可加入免费工控答疑群,还有海量免费资料等你下载!


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则