本文介绍: 由于200smart和1200使用不同的编程软件,所以只能使用单端组态,我们这里以1200为客服端组态。4.在网络视图中点击连接,选择S7连接,点击CPU右键添加新连接,选择未指定,点击添加;ADDR_1是伙伴200SMAR的存储地址,200SMART V区对应1200DB1,RD_1是1200接收端地址,可以建立一个DB块,我这里选择非优化,用指针形式指定,1.首先打开博图软件添加1200设备,这里选择1212C DC/DC/DC;5.选择S7连接1右下角 属性-常规-伙伴-设置IP地址;

S7通讯是西门子以太网络通讯中最简单最常用的通讯。

下面来介绍200smart和1200之间如何进行S7通讯:

由于200smart和1200使用不同的编程软件,所以只能使用单端组态,我们这里以1200为客服端组态。

1.首先打开博图软件添加1200设备,这里选择1212C DC/DC/DC;

可根据实际的PLC选择

2.在设备组态中双击PLC打开属性,选择以太网地址;

3.点击添加新子网,并勾选启用始终存储器,如下图;

4.在网络视图中点击连接,选择S7连接,点击CPU右键添加新连接,选择未指定,点击添加;

5.选择S7连接1右下角 属性-常规-伙伴-设置IP地址;

6.在地址详细信息中设置TSAP为03.00或者03.01;

7.在循环OB中使用PUT/GET编程或者FB中调用都可以;

REQ可用时钟脉冲M0.1

ID是S7连接里面的本地ID

ADDR_1是伙伴200SMAR的存储地址,200SMART V区对应1200DB1,

这里是VD4对应1200 DB1.DBD4,这里需要写成标准指针形式P#DB1.DBX4.0 BYTE 4,

RD_1是1200接收端地址,可以建立一个DB块,我这里选择非优化,用指针形式指定,

P#DB2.DBX0.0 BYTE 4,PUT指令同理,不再赘述。

8.200SMART端的地址需要和你设置的伙伴IP地址一致。

最后把软件和硬件下载到对应的CPU即可。-​博途TIA/WINCC社区VX群

​博途TIA/WINCC社区VX群

原文地址:https://blog.csdn.net/gongkongxiaozhou/article/details/135682039

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

如若转载,请注明出处:http://www.7code.cn/show_58240.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注