S7-1200CPU通过ETHERNET与S7-300PN口之间TCP通信的方式
S7-1200与S7-300PN口之间的以太网通信可以通过TCP协议来实现,使用的通信指令是在双方CPU 调用T-block(TSEND_C,TRCVC,TCON,TDISCON,TSEND,TRCV)指令来实现。
通信方式为双边通信,因此TSEND和TRCV必须成对出现。
硬件和软件需求及所完成的通信任务
所需条件:
①S7-1200/S7-300(集成PN口)
②STEP7V11所完成的通信任务:
①S7-1200CPU将通讯数据区DB4块中的10个字节的数据发送到S7-300CPU的接收数据区DB2块中。
②S7-300CPU将通讯数据区DB1块中的10个字节的数据发送到S7-1200CPU的接收数据区DB5块中。
S7-1200侧通信的编程,连接参数及通信参数的配置
1.使用STEP7 V11软件新建一个项目并完成硬件配置
在STEP7v11的“Portal 视图”中选择“创建新项目”创建一个新项目。
2.添加硬件并命名PLC
然后进入“项目视图“,在“项目树”下双击“添加新设备”,在对话框中选择所使用的S7-1200CPU添加到机架上,命名为S7-1200,如图1.所示。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !