西门子plc指令教程 第8章节 通信跟网络1.ppt

西门子plc指令教程 第8章节 通信跟网络1.ppt

  1. 1、本文档共64页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
西门子plc指令教程 第8章节 通信跟网络1

第8章 通信及网络方面 ;8.1 通信及网络概述 ;8.1.1 通信方式 ;1. 基本通信方式 ;(1)并行通信 并行通信方式一般发生在可编程序控制器的内部各元件之间、主机与扩展模块或近距离智能模板的处理器之间。 并行传送时,一个数据的所有位同时传送,因此,每个数据位都需要一条单独的传输线,信息有多少二进制位组成就需要多少条传输线,如下图8.1所示。;图8.1 并行通信 ;;;;图8.4 异步串行传送数据格式;2. 异步串行通信 ;3. 通信接口 ;8.1.2 网络概述 ;1. 网络结构概述 ;(2)多级网络 现代大型工业企业中,一般采用多级网络的形式,可编程序控制器制造商经常用生产金字塔结构来描述其产品可实现的功能。这种金字塔结构的特点是:上层负责生产管理,底层负责现场检测与控制,中间层负责生产过程的监控与优化。 国际标准化组织(ISO)对企业自动化系统确立了初步的模型,如图8.6所示。 ;图8.6 ISO企业自动化系统模型;2. 通信协议 ;图8.7 通用协议模型;(2)公司专用协议 低层子网和中层子网一般采用公司专用协议,尤其是最底层子网,由于传送的是过程数据及控制命令,这种信息较短,但实时性要求高。公司专用协议的层次一般只有物理层、链路层及应用层,而省略了通用协议所必须的其他层,信息传送速率快。;8.1.3 S7-200通信及网络 ;1. 字符数据格式 ;2. 网络层次结构 ;图8.8 西门子生产金字塔及网络;3. 通信类型及协议 ;;图8.9 单主站结构网络 ;4. 通信设备 ;;(2)网络连接器 网络连接器可以用来把多个设备很容易地连接到网络中。网络连接器有两种类型:一种是仅提供连接到主机的接口,另一种增加了一个编程接口。带有编程口的连接器可以把编程器或操作员面板直接增加到网络中,编程口传递主机信号的同时,为这些设备提供电源,而不用另加电源。;;(4)网络中继器 网络中继器在Profibus可以用来延长网络的距离、允许给网络加入设备、隔离不同网络段,每个中继器为网络段提供偏置和终端匹配。 每个网络中最多可以有9个中继器,每个中继器最多可再增加32个设备。 ;;8.2 通信实现 ;8.2.1 确立通信方案 ;8.2.2 参数组态 ;通信设置 ;;2. 安装或删除通信接口 ;3. 参数设?? ;8.3 网络通信 ;8.3.1 控制寄存器和传送数据表 ;;;表8.5 错误编码;8.3.2 网络指令 ;2. NETW 指令 NETW网络读指令。使能输入有效时,指令初始化通信操作,通过端口PORT将数据表TBL中的数据发送到从远程设备。 NETW指令最多可向远程站点上写16个字节的信息。 指令格式:NETW TBL, PORT 使能流输出ENO为0的出错条件为:SM4.3(运行时间),0006(间接寻址)。;8.3.3 应用实例 ;操作要求: 站4要读写两个远程站(站2和站3)的状态字节和计数值(分别放在VB100和VW101中)。如果某个远程站中的计数值达到200,站4将发生一定动作,并将该远程站的计数值清0,重新计数。 CPU 224通信端口号为0,从VB200开始设置接收和发送缓冲区。接收缓冲区从VB200开始,发送缓冲区从VB250开始,内容如表8.6所示。该网络通信用户程序如图8.18所示。;表8.6 缓冲区设置;;图8.18 网络程序实例(2);8.4 自由口通信 ;8.4.1 相关寄存器及标志 ;1. 控制寄存器 ;2. 特殊标志位及中断 ;3. 特殊存储器字节 ;8.4.2 自由口指令 ;2. RCV 指令 RCV,接收指令。使能输入有效时,指令初始化通信操作,通过通信端口PORT从远程设备上接收数据并放到缓冲区(数据表)TBL。 接收缓冲区TBL的格式如表8.8所示。;8.4.3 应用实例 ;3. 程序 主程序如右图8.19所??。实现的功能是初始化通信口及缓冲区,建立中断联系,并开放全局中断。中断程序INT_0,启动发送指令。如图8.20所示。 ;图8.19 自由口通信例(主程序);;;THANK YOU VERY MUCH !

文档评论(0)

rachel + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档