分享

朗风快学PLC(二十) 西门子300/400之间的通讯!

 虎疯子 2020-07-21
新手学PLC,最难的应该就是通讯了,今天和大家看一下,300/400系列的PLC通讯。

S7-400与s7-300之间进行以太网通信的时候, S7-400做主站,信号的采集和写入都通过S7-400编程来实现。具体配置方式分2大步来实现

1. 硬件配置
i) 如图配置好S7-400主站,设置好CP443-1(如果是S7-400之间通信最好把MAC地址也设置上,这样数据可以通过ISO进行通信,ISO的通信速度比TCP/IP快)这里需要保证进行数据通信的S7-400 与S7-300之间的以太网在同一个网段。
2 S7-300的以太网设置如图
硬件组态配置好后,需要进行网络配置。这时需要打开主站的NetPro,如图所示,可按照图配置参数。

配置完以后,需要下载到主站的PLC中,下载完成后可以激活网络配置如图1-4 连接状态为绿色,显示已激活。这时网络配置就完成了。
1. 软件设置
i) 首先需要设置CPU系统时间的存储器,如图所示
需在OB1中调用SFB14 GET COM_FUNC 及SFB15 PUT COM_FUNC  
SFB14功能块的详细配置如图
通过以上配置,我们可以实现S7-400于S7-300 的以太网通信,如果是S7-300于S7-300之间的以太网通信,需要调用FB14 GET 如图配置同上

这样做有一个好处,就是只要在主站做配置,从站只有把需要接受及发送的数据打包成DB块就可以了

关注我
轻松学习电气知识


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多