当前位置:首页>家电维修>洗衣机>

西门子洗衣机iq1006kg使用图解(西门子iq500洗衣机使用步骤)

西门子洗衣机iq1006kg使用图解(西门子iq500洗衣机使用步骤)

更新时间:2022-03-09 04:19:45

开放式用户通信(OUC:Open User Communication )采用开发式标准,可与第三方设备或PC通信,也适合于S7-300/400/1200/1500CPU之间的通信。S7-1200CPU支持 TCP (遵循RFC793)、ISO-on-TCP(遵循RFC1006)和UDP(遵循RFC768)开放式用户通信。这些通信用户的通信位于OSI模型的第四层,数据传输时会使用OSI的第三层网络层和第四层传输层,网络层用于将数据从源传送到目的地址,支持IP路由功能,传输层的主要功能是面向进程提供端到端的数据传输服务,提供了TCP“传输控制协议”(Transmission Control Protocol)和UDP,“用户数据报协议”(User Datagram Protocol)两种协议,分别用于面向连接或无连接的数据传输服务

很多项目中不止一个CPU,为了使得多个CPU进行实时通讯,可以采取TCP/UDP通讯,下面跟大家分享下TCP通讯设置。

为例子需要以下资源:

1 TIA Portal V14软件 ;

2 S7-1214C0AC/DC/Rly S7-1215C DC/DC/Rly,交换机,24V转换电源;

首先用博图软件进行设备的组态

1214的IP设置成192.168.0.2,并且勾选系统和时钟储存器方框。

1214的IP设置成192.168.0.3 并且勾选系统和时钟储存器方框。

1214cpu在主程序中调用TCON指令并进行设置

出现以下连接参数对话框

1、 连接方式选择TCP;

2、 ID自动生成;

3、 连接数据选择调用的tcon指令生成数据块;

4、 1214CPU勾选主动建立连接;

5、 伙伴CPU选择1215CPU;

6、 连接数据待在1215调佣TCON指令后生成的数据块;

7、 伙伴端口默认;

同样设置1215cpu

截止目前为止通讯设置完成;

下一步为数据交换;

首先在各自CPU内建立一个DB块并且把DB块属性当中优化访问去除;

1214调用TSEND指令当做发送数据,并且对其进行设置

1、 REQ选择M0.4脉冲

2、 ID与TCON中保持一致

3、 LEN最大传送字节;

4、 DATA 需按照指针方式填写

1215调用TRCV指令并且进行设置

1、 EN_R使能至1;

2、 ID与TCON中保持一致

3、 LEN中选择0或者最大传送字节,ADHOC需设置1;

4、 DATA格式需与TSEND中格式一至;

设置完成后下载至各自CPU中; (如无cpu,总仿真软件也可以)

,