S7-1200 PLC编程及应用技术 课件 7-4.两台S7-1200 PLC之间的S7通信_第1页
S7-1200 PLC编程及应用技术 课件 7-4.两台S7-1200 PLC之间的S7通信_第2页
S7-1200 PLC编程及应用技术 课件 7-4.两台S7-1200 PLC之间的S7通信_第3页
S7-1200 PLC编程及应用技术 课件 7-4.两台S7-1200 PLC之间的S7通信_第4页
S7-1200 PLC编程及应用技术 课件 7-4.两台S7-1200 PLC之间的S7通信_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

两台S7-1200PLC之间的S7通信

(1)西门子工业以太网通信方式简介

1.S7-1200的通信方式介绍OpenUserCommunicationS7Communication(S7通信)SIMATICS7-1200PLC系统以太网接口支持的非实时性分为两种:OpenUserCommunication(OUC)通信和S7通信。OUC:可以与第三方设备通信。S7:只与西门子设备通信。OUCS7PROFINETIO实时通信只有PROFINETIO通信。PNIE/PN接口

2.S7通信简介S7通信简介

S7通信(S7Communication)集成在每一个SIMATICS7/M7和C7的系统中,属于OSI参考模型第7层应用层的协议,它独立于各个网络,可以应用于多种网络(MPI、PROFIBUS、工业以太网)。

最大的通信数据可达64K,西门子产品专用协议。(1)S7通信背景:

S7-通信是用于SIMATIC设备间应用层的通信,与传输介质无关:PROFINET(通过CPU集成的PN口和单独的CM通信卡)以太网(通过CPU集成的以太网口和单独的CP通信卡)连接参数在硬件组态中配置

用于SIMATIC设备的通信

连接参数在运行期间不能修改2.S7通信简介客户端-服务器

使用自动连接布局“PUT”

写S7数据到远程CPU.“GET”

从远程CPU读S7数据.客户端-客户端

使用非自动连接布局“BSEND”

分数据段发送S7-数据“BRCV”

分数据段接收S7-数据“USEND”无确认的S7数据发送“URCV”

无确认的S7数据接收S7-1200使用与S7-300/400相同的通信程序块。2.S7通信简介(2)S7通信通信程序块SIMATICCPU1(客户端)DataDB1PUTSFBGETSFBSIMATICCPU2(服务器)DB2DataETH/PNETH/PNS7-1500不再支持通过MPI的S7通信。2.S7通信简介(3)客户端-服务器功能所有通信接口使用相同的通信程序块CPU连接类型组态的连接S7-通信客户端-服务器/客户端-客户端2.S7通信简介(3)客户端-服务器功能CPU

3.

S7通信应用CPUCPU实例

【例】两台S7-1200PLC实现S7通信。有一台设备,由2台CPU1211C控制,一台做客户端,一台做服务器端,要求当压下客户端的上的按钮SB1,启动服务器端上的采集指示灯,同时采集服务器端的模拟量,并传送到客户端,压下停止按钮SB2,服务器端上的采集指示灯,停止采集服务器端的模拟量。通过完成该任务,掌握S7-1200PLC之间的S7通信。3.S7通信应用3.S7

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论