PLC在地铁设备中的应用 课件 第九章 通信指令_第1页
PLC在地铁设备中的应用 课件 第九章 通信指令_第2页
PLC在地铁设备中的应用 课件 第九章 通信指令_第3页
PLC在地铁设备中的应用 课件 第九章 通信指令_第4页
PLC在地铁设备中的应用 课件 第九章 通信指令_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

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

文档简介

第九章通信指令第一节通信协议及通信指令

一、关于通信协议

二、关于接收信息

三、网络读/网络写指令

四、发送/接收指令第二节通信指令应用

一、打包机通信

二、接收和发送信息

第一节通信协议及通信指令第一节通信协议及通信指令一、关于通信协议

通信协议控制:特殊内存字节SMB30控制通信口0的自由口通信。使用SMB30及SMB130可以选择自由口或系统通信协议SMB30/SMB130二、关于接收协议1.通信口0状态字SMB86/SMB186接受信息状态字节

返回2.通信口1状态字SMB87/SMB187接受信息控制字节3.接收控制字数据区4.SMB2接收字符缓冲器(自由口)5.SMB3接收奇偶错误(自由口)6.SMB4队溢出(中断)第一节通信协议及通信指令返回第一节通信协议及通信指令三、网络读\网络写指令1、网络读指令2、网络写指令网络读/网络写指令的表达形式及参数如表9-1所示。3、关于网络读和网络写的说明表TBL有23个字节,见表9-2。返回第一节通信协议及通信指令指令的表达形式操作数的含义及应用网络读指令网络写指令NETRTBL,PORTNETWTBL,PORTTBL:VB,MB,*VD,*AC,*LDPORT:CPU226可为0或1,其他CPU只能为0表9-1网络读/网络写指令返回第一节通信协议及通信指令

表9-2

网络读写指令数据表字节内容字节内容0状态码(D、A、E、0、RR)7数据字节01远程站地址(被访问的PLC的地址)8数据字节12远程站的数据指针数据区可以为I区、Q区、M区或V区9数据字节2310数据字节34……521数据字节146数据长度n22数据字节15返回第一节通信协议及通信指令4、关于网络读/写的限制5、网络读/写编程步骤建立通信网络(主站/从站);建立网络读/写表(TBL);编写网络读/写指令(NETR/NETW)。四、发送/接收指令发送指令和接收指令表达形式及操作数见表9-3。1、发送指令

2、接收指令返回第一节通信协议及通信指令表9-3接收和发送指令指令的表达形式操作数的含义及应用发送指令接受指令XMTTBL,PORTRCVTBL,PORTTBL:VB,IB,QB,MB,SB,SMB,*VD,*.ACPORT:CPU226、CPU226XM可为0或1,其他CPU只能为0返回第一节通信协议及通信指令【例9-1】图9-1是一个用发送指令编程的例子。本例子中,是S7-200PLC以自由口通信方式向个人计算机不断地发送“S7-200”6个ASCII。下面分析程序的功能。图9-1发送指令的编程返回第二节通信指令应用第二节通信指令应用一、打包机通信这是一个解释NETR和NETW使用的例子。打包生产线控制示意如图9-2所示。一条生产线正在组装仪表,并将其送到四台打包机中的一台上。而打包机的任务是把8个仪表包装到一个纸箱中,一个分流机负责控制各个仪表流向各个打包机。例子中,由4台S7-200CPU221用于控制打包机,一台S7-200CPU224用于控制分流机,另外还有一个与TD200操作面板的通信接口。返回第二节通信指令应用图9-2打包生产线控制示意图主站CPU224对从站2的网络读/网络写的编程如图9-3所示。返回第二节通信指令应用

图9-3打包

温馨提示

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

评论

0/150

提交评论