上海卓曙自动化设备有限公司
我司主营西门子PLC模块 , 西门子变频器 , 西门子触摸屏
牡丹江西门子PLC模块代理SIEMENS

牡丹江西门子PLC模块代理SIEMENS牡丹江西门子PLC代理,牡丹江西门子S7-1200代理,西门子PLC代理


不同项目下的西门子S7-1200之间的开放式以太网通信实现数据交换

一、要完成的功能任务

1. 西门子S7-1200 CPU Clinet 将发送数据区 DB4 块中的 10 个字节的数据发送到 S7-1200 CPU server 的接收数据区 DB4 块中;

2. S7-1200 CPU Clinet 将S7-1200 CPU server 发送数据区 DB5 块中的 10 个字节的数据读到 S7-1200 CPU Clinet 的接收数据区 DB5 块中。

二、硬件设备

1 CPU 1214C DC/DC/DC,V4.4

2. CPU 1214C DC/DC/DC,V4.4

 按下反转按钮SB2,梯形图程序中的反转触点I0.1闭合,线圈Q0.1得电,Q0.1自锁触点闭合,Q0.1联锁触点断开,Q0.1端子与1L端子间的内硬触点闭合,Q0.1自锁触点闭合,使线圈Q0.1在I0.1触点断开后继续得电:Q0.1联锁触点断开,使线圈Q0.0即使在I0.0触点闭合(误操作SB1引起)时也无法得电,实现联锁控制:Q0.1端子与1L端子间的内硬触点闭合,接触器KM2线圈得电,主电路中的KM2主触点闭合,电动机得电反转。

  (3)停转控制

  按下停止按钮SB3,梯形图程序中的两个停止触点I0.2均断开,线圈Q0.0、Q0.1均失电,接触器KM1、KM2线圈均失电,主电路中的KMI、KM2主触点均断开,电动机失电停转。

 3)S7站点之间的数据传输。

  4)读、写别的S7站点的数据,通信伙伴不需要编写通信程序。

  5)控制通信伙伴CPU的停止和起动。

 (2)非致命错误

  非致命错误会影响CPU的某些性能,但不会使它无法执行用户程序和更新I/O,有以下几类非致命错误:

  1)运行错误,在RUN方式下发现的非致命错误会反映在特殊存储器标识位(SM)上,用户程序可以监视这些位。上电时CPU读取I/O配置,并存储在SM中。如果CPU发现I/O配置变化就会在模块错误字节中设置配置改变位。I/O模块必须与存于系统数据存储器中的I/O配置符合.CPU才会对该位复位它被复位之前,不会史新I/O模块。

  6)监视通信伙伴CPU的运行状态。

  5. 用于数据交换的S7通信的SFB/FB

  用于数据交换的S7通信的SFB/FB见表4-1。在S7单向连接中,客户机调用单向通信功能块GET和PUT,读、写服务器的存储区。S7-400可以调用SFB8/SFB9和SFB12/SFB13,进行双向通信。用于S7通信数据交换的SFB/FB。

展开全文
优质商家推荐 拨打电话