信息与通信第六章PLC的网络通讯技术简

上传人:s9****2 文档编号:569781239 上传时间:2024-07-31 格式:PPT 页数:32 大小:681.04KB
返回 下载 相关 举报
信息与通信第六章PLC的网络通讯技术简_第1页
第1页 / 共32页
信息与通信第六章PLC的网络通讯技术简_第2页
第2页 / 共32页
信息与通信第六章PLC的网络通讯技术简_第3页
第3页 / 共32页
信息与通信第六章PLC的网络通讯技术简_第4页
第4页 / 共32页
信息与通信第六章PLC的网络通讯技术简_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《信息与通信第六章PLC的网络通讯技术简》由会员分享,可在线阅读,更多相关《信息与通信第六章PLC的网络通讯技术简(32页珍藏版)》请在金锄头文库上搜索。

1、第六章 PLC的网络通信技术及应用6.1 通信网络的基础知识6.1.1 数据通信方式1. 数据传输方式并行通信(Parallel communication):所传送的数据的各位同时发送或接收。 特点: 传输速度快,仅适用于近距离通信。串行通信(Serial Communication) :所传送的数据按顺序一位一位地发送或 接收。 特点:只需一根到两根传输线,在长距离传输时,通信线路简单且成本低,但速度比并行通信速度低,适用于长距离传送且速度要求不高的场合。 同步传送:要求有统一的时钟信号来实现发送端与接收端的 严格同步串行通信 异步传送:靠发送信息的开始和接收标志来实现同步。 2数据的传送

2、方向 分为单工、半双工和全双工。如图61所示:ABABAB(a) 单工单工(b) 半双工半双工(c) 全双工全双工图图61 通信方向通信方向3传送介质 用得较多的是:同轴电缆、双绞线和光缆。性能传送介质双绞线同轴电缆光缆传送速度9.6KB/S2KB/S1450MB/S10500MB/S连接方法点到点多点1.5km不用中继器点到点多点10km不用中继器(宽带)13km不用中继(基带)点到点50km 不用中继器传送信号数字、调制信号纯模拟信号调制信号、数字、声音、图像调制信号、数字、声音、图像支持网络星型、环形、小型交换机总线型、环形总线型、环形抗干扰好很好极好表表61 传送介质性能比较传送介质性

3、能比较4串行通信接口nRS232 接口 1969年由美国电子工业协会EIA公布的串行通信接口标准,既是一种协议标准,又是一种电气标准,它规定了终端和通信设备之间信息交换的方式和功能。它采用按位串行的方式,单端发送,单端接收,数据传输速率低,抗干扰能力差,传送波特率为300,600,1200,4800,9600和19200,传送距离为15M。nRS485 接口 采用差动接收和差动发送的半双工方式传送数据,有较高的通信速率(波特率可达10MB以上)和较强的抗干扰能力。输出阻抗低,并且无接地回路。适合远距离传输,是应用较多的一种接口。nRS422 接口采用差动接收和差动发送的全双工方式传送数据。有两

4、对差分信号线。 6.1.2 网络概述1.网络结构概述 多台设备通过网络线相连,可实现多设备之间的通信,,形成了网络结构。如图6-2所示.主设备主设备从设备从设备1从设备从设备2从设备从设备3从设备从设备3.图图6-2 多台设备通信多台设备通信2多级网络ISO对企业自动化系统确立了采用金字塔的系统模型,如图63所示,上层负责生产管理,低层负责现场监测与控制,中间层负责生产过程的监控与优化。过程控制及监控过程控制及监控设备控制设备控制参数检测与执行器控制参数检测与执行器控制1级级2级级3级级4级级5级级6级级企业长期生产经营决策规划企业长期生产经营决策规划企业短期生产计划及业务管理企业短期生产计划

5、及业务管理车间在线作业管理车间在线作业管理管管理理控控制制图图63 IS0企业自动化系统模型企业自动化系统模型实际应用中一般采用实际应用中一般采用34级子网构成复合型结构,不一定是这级子网构成复合型结构,不一定是这6级,不同级,不同层应采用相应的通信协议。层应采用相应的通信协议。2通信协议 通信双方交换信息所建立的一些规定和过程,称为通信协议。 通用协议:如MAP协议(GM支持的制造自动化协议)和Ethernet协 议。高层子网中常用。 公司的专用协议:一般只有物理层、数据链路层及应用层,而 省略通信协议的其它层,信息传递速率快。低层子 网和 中间 层子网一般采用该协议。ISO于1978年提出

6、了开放系统互联模型,所用的通信协议为7层,图64 所示。 图图64 开放系统互联开放系统互联OSI模型模型应用层应用层表示层表示层会话层会话层传递层传递层网络层网络层数据链路层数据链路层物理层物理层应用层应用层表示层表示层会话层会话层传递层传递层网络层网络层数据链路层数据链路层物理层物理层最低层为物理层,如最低层为物理层,如RS232CRS232C、RS485RS485等,实际等,实际通信就是通过物理层在通信就是通过物理层在互联媒体上进行的,互互联媒体上进行的,互联媒体如双绞线、同轴联媒体如双绞线、同轴电缆等,上面的任何层电缆等,上面的任何层都以物理层为基础,对都以物理层为基础,对等层之间实现

7、开放互联。等层之间实现开放互联。.6. 2 S7200 的通信与网络6.2.1. 字符数据格式S7-200 采用异步通信方式,传字符数据格式有两种: 10位数据格式:1个起始位,8个数据位,无校验位,1个 停止位。 传输速率一般为9600bit/s。 11位数据格式:1个起始位,8个数据位,1个偶校验位,1个 停止位 。 传输速率一般为9600bit/s或者19200bit/s。通信字符的数据格式6.2.2 通信协议通信协议CPU22XCPU22X系列系列PLCPLC本机上有一个或两个本机上有一个或两个RS485RS485接口(由接口(由CPUCPU型号而定),支持多种通信协型号而定),支持多

8、种通信协议。议。1 PPI1 PPI(Point-to- Point Interface)Point-to- Point Interface)协议协议 用于点对点接口,它是一个主从协议。主站向从站发送申请和请求时,从站才对用于点对点接口,它是一个主从协议。主站向从站发送申请和请求时,从站才对其响应,从站不进行信息初始化。其响应,从站不进行信息初始化。网络中所有的网络中所有的S7S7200 200 都默认为都默认为PPIPPI从站。而从站。而SIMATICSIMATIC编程器或编程器或TD200TD200文本显示器等文本显示器等一般为一般为PPIPPI主站。主站。S7S7200200可在用户程序

9、中允许其为可在用户程序中允许其为PPIPPI主站模式,则在主站模式,则在RUNRUN方式下可作为主站。此时方式下可作为主站。此时可利用相关的通信指令(如可利用相关的通信指令(如NETRNETR、NETWNETW)来读写其它主机,也可作为从站来响应)来读写其它主机,也可作为从站来响应其它主站的申请或请求。网络中最多只能有其它主站的申请或请求。网络中最多只能有3232个主站。个主站。 波特率为9.6KB/S、19.2KB/S和187.5KB/S,其PPI通信网络如图65所示。图65 PPI通信网络2 MPI(Multi-Point Interface )协议协议适用于多点接口,可以是主主协议或主适

10、用于多点接口,可以是主主协议或主从协议,协议操作有赖于设备类型。从协议,协议操作有赖于设备类型。网络中的网络中的S7300PLC都默认为主站,都默认为主站,S7200 默认为从站。默认为从站。由于由于S7200的连接是非公用的,需要占的连接是非公用的,需要占用用CPU中的资源,连接数量是有限的。每中的资源,连接数量是有限的。每个个S7200 只支持只支持4个连接,每个个连接,每个EM277 PROFIBUSDP模块支持模块支持6个连接,但都个连接,但都保留有保留有2个连接,一个给个连接,一个给SIMATIC编程器编程器或计算机,一个给操作面板,这些保留的或计算机,一个给操作面板,这些保留的连接

11、不能由其它类型的主站使用。连接不能由其它类型的主站使用。图图66 为为MPI通信协议网路。通信协议网路。S7300和和S7400可通过可通过XGET和和XPUT指令读写指令读写S7200。图图66 MPI通信方式通信方式3 Profibus 协议协议 CPU22X系列系列PLC可通过可通过EM277 Profibus-DP 扩展模块扩展模块 支持支持DP网络协议。该协议用于分布式网络协议。该协议用于分布式I/O设备(远程设备(远程I/O)的高速通信。)的高速通信。PROFIBUS网络通常有一个主站和几个网络通常有一个主站和几个I/O从站。如图从站。如图67所示。所示。主站初始化网路并核对网络上

12、的从站设备和配置是否匹配。主站连主站初始化网路并核对网络上的从站设备和配置是否匹配。主站连续地把输出数据写到从站并从它们读取输入数据。当续地把输出数据写到从站并从它们读取输入数据。当DP主站成功地主站成功地组态一个从站时,它就拥有该从站。如果网络中有第二个从站,它组态一个从站时,它就拥有该从站。如果网络中有第二个从站,它只能很有限地访问第一个主站的从站。只能很有限地访问第一个主站的从站。该协议允许在一个网段上最多连接该协议允许在一个网段上最多连接32台设备。根据波特率的不台设备。根据波特率的不同,网络段的长度可达到同,网络段的长度可达到1200M,如采用中继器,网络上可连接更,如采用中继器,网

13、络上可连接更多的设备,网络的长度可延长到多的设备,网络的长度可延长到9600M。图图67 PROFIBUS-DP网络网络4 用户定义协议(自由通信协议)自由口协议是指通过用户程序控制CPU主机的通信端口的操作模式来进行通信。主机处于RUN方式下,用户可通过发送接收中断、发 送接收指令编写的程序来控制串行口的通信。 主机处于STOP方式时,自由口通信被终止, 通信自动切换 到正常的PPI协议操作。通信协议的方式是由SMB30(通信口0)或SMB130(通信口1)设置的。其波特率最高为38.4KB/S. (5) USS协议 USS协议是传动产品(变频器等)通信的一种协议,S7200提供了USS协议

14、指令,用户使用该指令可方便地实现对变频器的控制。USS协议为主从总线结构。自由口自由口模式模式6.2.3 网络部件1通信口S7200 主机带有一个或者两个串行通信口,其通信口符合欧洲标准(EN50170中的PROFIBUS)的RS485兼容9针D型连接器。表表62 S7200 通信口引脚分配通信口引脚分配图图68 带编程器接口的网络连接器带编程器接口的网络连接器开关在开关在ON/OFF位置时终端连接器的接线位置时终端连接器的接线2网络连接器网络连接器3 标准网络连接器:仅提供连到标准网络连接器:仅提供连到CPU的接口。的接口。4 带编程接口的连接器:可在不影响原有网络基础上,再连接一个编程器带

15、编程接口的连接器:可在不影响原有网络基础上,再连接一个编程器或操作面板到网络中。或操作面板到网络中。3中继器在网络中使用中继器可延长网络通信距离,增加接入网络的设备,并且能隔离不同的网络段,如图69所示。在一个网络中,最多可使用9个中继器,每个中继器最多可增加32个设备,当网络总长度不能超过9600M。图图68 带有中继器的网络带有中继器的网络6.2.4 S7-200系列PLC组建的几种典型网络1. 单主站单从站PPI网络图图69 单主站单从站单主站单从站PPI网络网络2. 多主站单从站多主站单从站PPI网络网络图图610 多主站单从站多主站单从站PPI网络网络3. 复杂复杂PPI网路网路图图

16、611 复杂复杂PPI网络网络4 . 复杂的复杂的PROFIBUSDP网络网络图图612 PROFIBUSDP网络网络5 .工业以太网网络工业以太网网络图图613 工业以太网网络工业以太网网络控制寄存器 :SMB30控制端口0的通信方式,SMB130控制端口1 的通信方式。PPdbbbmm协议选择协议选择自由口波特率自由口波特率每个字符每个字符 的数据位的数据位0:8位字符位字符1:7位字符位字符校验选择校验选择00:不校验:不校验01:偶校验:偶校验10:不校验:不校验11:奇校验:奇校验00:点到点接口协议:点到点接口协议PPI从从 站模式站模式01:自由口协议:自由口协议10:PPI主站

17、模式主站模式11:保留:保留自由口波特率自由口波特率00038400 bit/s00119200 bit/s0109600 bit/s0114800 bit/s1002400 bit/s1011200 bit/s110600 bit/s111300 bit/sbbb6.3 S7200 PLC的通信指令1.网络读(NETR)指令NETRENTBLPORTENONETR TBL,PORTTBL:接收数据缓冲区首地址接收数据缓冲区首地址操作数为字节操作数为字节PORT:操作端口号(:操作端口号(01)CPU226可为可为0或者或者1其余为其余为0工作机理工作机理使能输入有效时,指令初始使能输入有效时

18、,指令初始化通信操作,通过通信端口化通信操作,通过通信端口PORT从远程设备上接收数从远程设备上接收数据并存在接收数据缓冲区据并存在接收数据缓冲区注意事项注意事项a) NETR指令一次最多可从远程站点指令一次最多可从远程站点上读取上读取16个字节的信息。个字节的信息。b) b) 在任何同一时间内,只能最多有在任何同一时间内,只能最多有在任何同一时间内,只能最多有在任何同一时间内,只能最多有8 8条条条条NETRNETR或或或或NETWNETW指令。指令。指令。指令。6.3.1 网络读网络写指令2.网络写(NETW)指令NETWENTBLPORTENONETW TBL,PORTTBL:发送数据缓

19、冲区首地址发送数据缓冲区首地址操作数为字节操作数为字节PORT:发送站的操作端口号:发送站的操作端口号(01)CPU226可为可为0或者或者1其余为其余为0工作机理工作机理使能输入有效时,指令初始使能输入有效时,指令初始化通信操作,通过通信端口化通信操作,通过通信端口PORT从数据表从数据表TBL中的数中的数据发送到远程从设备据发送到远程从设备注意事项注意事项a) NETW指令一次最多可向远程站指令一次最多可向远程站点上写点上写16个字节的信息。个字节的信息。b) b) 在任何同一时间内,只能最多有在任何同一时间内,只能最多有在任何同一时间内,只能最多有在任何同一时间内,只能最多有8 8条条条

20、条NETRNETR或或或或NETWNETW指令、指令、指令、指令、4 4条条条条NETRNETR和和和和4 4条条条条NETWNETW指令、或者指令、或者指令、或者指令、或者2 2条条条条NETRNETR指指指指令和令和令和令和6 6条条条条NETWNETW指令。指令。指令。指令。3:传送数据表TBL的格式字节0状态字节反映网络指令的执行结果状态及错误码字节1远程站地址被访问的PLC站地址字节2 字节5远程站的数据指针被访问数据的间接指针,指针可指向I、Q、M和V数据区字节6被访问站的数据长度字节7字节22数据字节0数据字节15对NETR指令,执行后,从远程站读的数据放到这个数据区对NETW指

21、令,执行前,要发送到远程站的数据要放到这个数据区状态字节格式状态字节格式DAE0E1E2E3E4错误码错误码错误标志位错误标志位0:无错误:无错误1:有错误:有错误有效位,操作已被排队有效位,操作已被排队0:无效:无效1:有效:有效操作完成位操作完成位0:未完成:未完成 1:已经完成:已经完成如果执行读写指令后如果执行读写指令后E位为位为1,则由这则由这4位返回一个错误码错误位返回一个错误码错误码含义如表码含义如表63所示。所示。E1E2E3E4错误码说明00000无错误00011超时错误:远程站点无响应00102接收错误:奇偶校验错,帧或校验和出错00113离线错误:相同的站地址或无效的硬件

22、引起冲突01004对列溢出错误:超过8条NETR和NETW指令被激活01015违反通信协议:没有在SMB30中允许PPI协议而执行NETRNETW指令01106非法参数:NETRNETW指令中包含非法或无效值01117没有资源:远程站点忙(正在上载或下载操作)10008第七层错误:违反应用协议10119信息错误:错误的数据地址或不正确的数据长度10101111AF未用表表63 错误编码及含义错误编码及含义6.3.2 发送和接收指令1.发送和接收指令XMT/RCV该指令用于自由端口通信模式,由通信端口发送或接收数据。有了该指令,PLC可连接多种智能设备。其指令格式如下:XMTENTBLPORTE

23、NOSTL: XMT TBL,PORT工作机理工作机理使能输入有效时,指令初始化通使能输入有效时,指令初始化通信操作,通过指定端口信操作,通过指定端口PORT)从数据缓冲区(从数据缓冲区(TBL)发送到远)发送到远程设备。数据缓冲区的第一个字程设备。数据缓冲区的第一个字节定义发送的字节数。节定义发送的字节数。RCVENTBLPORTENOSTL: RCV TBL,PORT工作机理工作机理使能输入有效时,指令初始化通信操使能输入有效时,指令初始化通信操作,通过指定端口(作,通过指定端口(PORT)从远程)从远程设备上读取数据存储于数据缓冲区设备上读取数据存储于数据缓冲区(TBL)。数据缓冲区的第

24、一个字节)。数据缓冲区的第一个字节定义接收的字节数。定义接收的字节数。接收缓冲区与发送缓冲区数据格式如下:接收缓冲区与发送缓冲区数据格式如下:字符数起始字符数据区结束字符其中,起始字符和结束字符是可选项,一次接收或发送字符的最大个数其中,起始字符和结束字符是可选项,一次接收或发送字符的最大个数为为255个。个。2.特殊标志位和中断接收字符中断:中断事件号为8(端口0)和25(端口1),接收到的字符存储在SMB2中,奇偶状态(如果允许)存储在SM3.0中 发送信息完成中断:中断事件号9(端口0)和26(端口1)接收信息完成中断:中断事件号23 (端口0)和24(端口1)发送结束标志位SM4.5和

25、SM4.6 :分别用来标志端口0和端口1发送空闲状态,发送空闲时置13.特殊功能寄存器执行RCV指令时会用到一系列特殊功能寄存器。端口0用到SMB86SMB94端口1用到SAM186SMB194 1、字体安装与、字体安装与设置置如果您对PPT模板中的字体风格不满意,可进行批量替换,一次性更改各页面字体。1.在“开始”选项卡中,点击“替换”按钮右侧箭头,选择“替换字体”。(如下图)2.在图“替换”下拉列表中选择要更改字体。(如下图)3.在“替换为”下拉列表中选择替换字体。4.点击“替换”按钮,完成。312、替、替换模板中的模板中的图片片模板中的图片展示页面,您可以根据需要替换这些图片,下面介绍两种替换方法。方法一:更改图片方法一:更改图片1.选中模版中的图片(有些图片与其他对象进行了组合,选择时一定要选中图片本身,而不是组合)。2.单击鼠标右键,选择“更改图片”,选择要替换的图片。(如下图)注意:注意:为防止替换图片发生变形,请使用与原图长宽比例相同的图片。31赠送精美图标

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号