第6章PLC的网络通信技术及应用资料课件_第1页
第6章PLC的网络通信技术及应用资料课件_第2页
第6章PLC的网络通信技术及应用资料课件_第3页
第6章PLC的网络通信技术及应用资料课件_第4页
第6章PLC的网络通信技术及应用资料课件_第5页
已阅读5页,还剩55页未读 继续免费阅读

下载本文档

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

文档简介

1.数据传输方式(1)并行通信方式传送数据时,一个数据的所有位同时传送。并行通信的特点是:传送速率快,但硬件成本高,不宜于远距离通信。(2)串行通信方式传送数据时,数据的各个不同位分时使用同一条传输线,从低位开始一位接一位按顺序传送。串行通信的特点是:需要的信号线少,最少的只需要两根线(双绞线),适合远距离传送数据。串行通信传输速率(又称波特率)的单位为“比特每秒”,即每秒钟传送的二进制位数,用bit/s或bps表示。通信基础知识2023/7/231第6章PLC的网络通信技术及应用通信基础知识

2.数据传送方向(1)单工方式在单工通信方式下,通信线的一端连接发送器,另一端连接接收器,它们形成单向连接,只允许数据按照一个固定的方向传送。如图所示,数据只能由A站传送到B站,而不能由B站传送到A站。A站发送器数据流接收器B站2023/7/232第6章PLC的网络通信技术及应用通信基础知识

2.数据传送方向(2)半双工方式在半双工通信方式下,系统中每一个通信设备都由一个发送器和一个接收器组成,通过收发开关接到通信线路上,如图所示。在这种方式中,数据能从A站传送到B站,也能从B站传送到A站,但是不能同时在两个方向上传送,即每次只能一个站发送,另一个站接收。收发开关通过半双工通信协议进行功能切换。B站A站发送器接收器发送器接收器数据流2023/7/233第6章PLC的网络通信技术及应用2.数据传送方向(3)全双工方式在全双工通信方式下,系统中每一个通信设备都由一个发送器和一个接收器组成,数据可以同时在两个方向上传送。B站A站发送器接收器发送器接收器数据流通信基础知识2023/7/234第6章PLC的网络通信技术及应用通信基础知识3.传输介质目前普遍使用的传输介质有同轴电缆、双绞线和光缆。其中双绞线(带屏蔽)成本低、安装简单;光缆的尺寸小、质量轻、传输距离远,但成本高、安装维修不方便。PROFIBUS电缆PROFIBUS光缆2023/7/235第6章PLC的网络通信技术及应用4.串行通信接口(1)RS-232C接口采用负逻辑,利用传输信号线与地线之间的电压差表示逻辑电平,用-5~-15V表示逻辑“1”,用+5~+15V表示逻辑“0”。RS-232C使用单端发送、单端接收的电路。发送器和接收器之间有公共的信号地线,共模干扰信号不可避免地要进入信号传送系统中,使信号“0”变成“1”,“1”变成“0”。TXDRS-232CRXD通信基础知识2023/7/236第6章PLC的网络通信技术及应用4.串行通信接口(2)RS-422接口RS-422接口采用平衡驱动、差动接收电路,从根本上取消了信号地线,如图所示。利用两条信号线之间的电压差表示逻辑电平,(VA-VB)>+0.2V表示逻辑“1”,(VA-VB)<-0.2V表示逻辑“0”。当外部的干扰信号作为共模信号出现时,两根传输线上的共模干扰信号相同,因接收器是差分输入,共模干扰信号可以互相抵消。RS-422接口抗干扰能力强,有较高的通信速率,适合远距离传输。TXDRS-422RXDAB通信基础知识2023/7/237第6章PLC的网络通信技术及应用4.串行通信接口(3)RS-485接口RS-485接口是RS-422的变形,与RS-422不同的是:RS-422是全双工的,RS-485是半双工的。RS-485只有一对平衡差分信号线,用最少的信号连线(双绞线)即可实现通信任务。TXDTXDRXDRXDRS422RS-422连线方案使能TXDTXDRXDRXDRS-485使能RS-485连线方案通信基础知识2023/7/238第6章PLC的网络通信技术及应用西门子工业网络通信执行器-传感器级设备级车间级企业级2023/7/239第6章PLC的网络通信技术及应用工业以太网(IndustrialEthernet)工业以太网是一个世界范围认可的工业标准。它支持广域的开放型网络模型,采用多种传输介质(同轴电缆,工业双绞线,光纤电缆),均具有高的传输率。用于企业级和车间级的通信系统。工业以太网被设计为对实时性要求不严格、需要传输大量数据的通信系统,可以通过网关设备来连接远程网络。2023/7/2310第6章PLC的网络通信技术及应用现场总线网络(PROFIBUS)PROFIBUS协议用于分布式I/O设备(远程I/O)的高速通信。许多厂家生产的自动化控制设备都支持PROFIBUS协议。该协议使用RS-485串行口,通过屏蔽双绞线进行网络连接。PROFIBUS网络中可以有若干个主站,每个主站配有属于自己的若干个从站。主站可以访问自己的从站,也可以有限地访问其它主站的从站。现场总线通信方式彻底消除了拥挤、紊乱的接线,现场只需要一根总线电缆,用一根总线电缆替代复杂而又价格昂贵的成束电缆,系统运行抗干扰能力增强,更安全可靠。2023/7/2311第6章PLC的网络通信技术及应用多点接口(MPI,Multi-PointInterface)MPI是西门子的S7-300/400CPU、操作员面板(OP)和编程器上集成的通信接口。通过MPI接口,不用附加的CP模块即可实现网络化,MPI网络可用于车间级通信,可以在少数CPU之间传递少量数据。MPI协议可以是主/主协议也可以是主/从协议,这取决于网络中连接的设备类型。如果网络中只有S7-300/400CPU,则建立主/主连接。如果网络中有S7-200CPU,因为S7-200CPU只能作从站,所以建立主/从连接。2023/7/2312第6章PLC的网络通信技术及应用执行器-传感器接口(AS-I,Actuator-Sensor-Interface)执行器-传感器接口是位于自动控制系统最低层的网络,用于将二进制传感器和执行器连接到网络上,例如:接近开关、阀门、指示灯等。采用AS-I接口,二进制传感器和执行器就具有了通信能力,它适于直接的现场总线连接不可取或不经济的场合。与强大的PROFIBUS不同,AS-I只能传输少量的信息。2023/7/2313第6章PLC的网络通信技术及应用点到点接口(PPI,Point-to-PointInterface)PPI接口是S7-200CPU上的通信口,PPI协议是西门子公司专为S7-200PLC开发的通信协议,通过屏蔽双绞线进行网络连接。PPI协议是一个主/从协议,主站向从站发送通信申请,从站进行响应,从站不能主动发出信息。一般情况下,网络中的S7-200CPU都默认为是从站,主站是PC机、编程器、TD200文本显示器等。某些S7-200CPU在RUN模式下可以作为主站,用网络读(NETR)和网络写(NETW)指令访问其它CPU中的数据。2023/7/2314第6章PLC的网络通信技术及应用PROFIBUS网络概述用户对系统配置、设备选型有最大的自主权提高了系统的可靠性,减少故障停机时间系统维护、设备更换和系统扩充方便设计、调试简便,节省硬件安装费用PROFIBUS的优点2023/7/2315第6章PLC的网络通信技术及应用PROFIBUS的访问机理PROFIBUS网络是以主从协议的令牌方式进行通信,支持主—从系统、纯主站系统、多主多从混合系统等几种传输方式。主站具有对总线的控制权,可主动发送信息。对多主站系统来说,连接到PROFIBUS网络上的主站(PLC、HMI、PG/PC等)按照站地址顺序组成一个逻辑令牌环。令牌从低地址主站向高地址主站传递,到达最高站地址126以后又回到最低地址重新开始。拥有令牌的主站可以轮询访问自己的从站(分布式I/O设备),从站是被动站点,不能得到令牌。逻辑令牌环主站1主站2从站1.1从站1.2从站2.1从站2.2从站2.3PROFIBUS2023/7/2316第6章PLC的网络通信技术及应用PROFIBUS的通信协议PROFIBUS-DP(DistributedPeripheral)PROFIBUS-FMS(FieldbusMessageSpecification)PROFIBUS-PA(ProcessAutomatization)PROFIBUS-PA(过程自动化)使用扩展的PROFIBUS-DP协议进行数据传输,电源和通信数据通过总线并行传输,主要用于面向过程自动化系统中本质安全要求的防爆场合。PROFIBUS-FMS(现场总线报文规范)使用了ISO/OSI网络模型的第一层、第二层和第七层,用于车间级(PLC和PC)的数据通信,可实现不同供应商的自动化系统之间传输数据。但是由于配置和编程比较繁琐,目前很少使用。PROFIBUS-DP(分布式外设)使用了ISO/OSI网络模型的第一层和第二层,这种精简的结构保证了数据的高速传送,用于PLC与现场分布式I/O设备之间的实时、循环数据通信。2023/7/2317第6章PLC的网络通信技术及应用PROFIBUS的网络特性拓扑结构•电气网络线型、树型•光纤网络线型、树型、环型•无线连接点对点;点对多点传输介质•电气网络带屏蔽层双绞线电•光纤网络光纤电缆(玻璃、PCF和塑料)•无线连接红外线网络距离•电气网络使用中继器最大9.6km•光纤网络最大90km•无线连接最大15m传输率 9.6kbit/s至12Mbit/s(可调整)PROFIBUSPA的31.25Kbit/s站点数目总线支持的最多站点数为127个地址编号从0至126。2023/7/2318第6章PLC的网络通信技术及应用总线终端带屏蔽的双绞线电缆最大1000m(RS485),最多32个节点总线连接器中继器...网络段的配置2023/7/2319第6章PLC的网络通信技术及应用PROFIBUS传输距离与通信速率的关系波特率(Kbit/s)9.6~187.550015003000~12000传输距离(m)10004002001002023/7/2320第6章PLC的网络通信技术及应用PROFIBUS网络连接部件——总线连接器针脚号信号名称针脚定义针脚号信号名称针脚定义1SHIELD屏蔽或功能地6VP终端电阻供电电压(5V)2M2424V输出电压地(辅助电源)7P2424V输出电压(辅助电源)3RXD/TXD-P接受/发送数据-正B线8RXD/TXD-N接受/发送数据-负A线4CNTR-P中继器控制信号-正9CNTR-N中继器控制信号-负5DGND数据基准电位(地)A1,B1A2,B2A1,B1A2,B2带编程器接口快速连接插头2023/7/2321第6章PLC的网络通信技术及应用PROFIBUS网络连接部件——RS485中继器RS485中继器是一个有源的网络部件,具有信号放大和再生功能,需要占用一个站地址,在一条PROFIBUS网络上最多可以安装9个RS485中继器。总线段1的终端电阻总线段2的终端电阻2023/7/2322第6章PLC的网络通信技术及应用PROFIBUS网络连接部件——终端电阻站点2需要终端电阻站点3站点4站点5站点1有源总线终端2023/7/2323第6章PLC的网络通信技术及应用PROFIBUS-DP网络中的主站一类DP主站(DPM1)是系统的中央控制器,可以主动地、周期性地与其所组态的从站进行数据交换,同时也可以被动地与二类主站进行通信。下列设备可以作一类DP主站:集成了DP接口的PLC,例如CPU315-2DP、CPU313C-2DP等没有集成DP接口的CPU加上支持DP主站功能的通信处理器(CP)插有PROFIBUS网卡的PC机,例如WinAC控制器。用软件功能选择PC做一类主站或是做编程监控的二类主站MPI/DPDPDPCPU31XPN/DPMPI/DPCPU31X-2DPCPU41X

-2DPMPICP342-5CP443-5扩展型2023/7/2324第6章PLC的网络通信技术及应用PROFIBUS-DP网络中的主站二类DP主站(DPM2)是DP网络中的编程、诊断和管理设备,可以非周期性地与其他主站和DP从站进行组态、诊断、参数化和数据交换。下列设备可以做二类DP主站:操作员面板OP触摸屏TP以PC机为硬件平台的二类主站2023/7/2325第6章PLC的网络通信技术及应用PROFIBUS-DP网络中的从站

ET200BET200L-SCET200RET200ecoET200iSPET200MET200proET200S机器人专用组块化多功能的多功能的本质安全的组块化模板化低成本可扩展的

ET200L低成本2023/7/2326第6章PLC的网络通信技术及应用PROFIBUS-DP网络中的智能从站CPU41XPLC95US7-200CPU31X-2DPCP342-5CPU31XC-2DP2023/7/2327第6章PLC的网络通信技术及应用PROFIBUS通信处理器CP342-5CP342-5FO用于S7-300CPUCP443-5扩展型用于S7-400CPUCP5611CP5613、CP5613FOCP5614、CP5614FO用于PC机或工控机CP5511CP5512用于笔记本电脑2023/7/2328第6章PLC的网络通信技术及应用建立PROFIBUS-DP网络集成DP接口的CPU作主站2023/7/2329第6章PLC的网络通信技术及应用组态ET200M从站2023/7/2330第6章PLC的网络通信技术及应用组态ET200M从站的I/O模块注意:从站的地址不能与主站及其他从站的地址冲突,必须是唯一的。2023/7/2331第6章PLC的网络通信技术及应用组态ET200S从站2023/7/2332第6章PLC的网络通信技术及应用组态ET200S从站的I/O模块2023/7/2333第6章PLC的网络通信技术及应用从站上地址的设置注意:修改从站地址后,需要重新上电才有效。*只有在IM

151-1STANDARD,IM151-1FOSTANDARD的场合:用于以后扩展。该开关必须在OFF位置。2023/7/2334第6章PLC的网络通信技术及应用完成硬件组态,编程访问主从站的地址保存和编译下载到CPUCPU集成了DP端口组成的PROFIBUS-DP现场总线网络,主站对从站的访问就像直接访问自己机架上的I/O模块一样,按照组态时设定的地址编写程序。

2023/7/2335第6章PLC的网络通信技术及应用编程访问主从站的地址CPU集成了DP端口组成的PROFIBUS-DP现场总线网络,主站对从站的访问就像直接访问自己机架上的I/O模块一样,按照组态时设定的地址编写程序。2023/7/2336第6章PLC的网络通信技术及应用CP342-5作为主站2023/7/2337第6章PLC的网络通信技术及应用CP342-5的通信地址组态CP342-5主站2023/7/2338第6章PLC的网络通信技术及应用组态ET200M从站注意:从站配置的I/O模块的地址必须保持默认值,不能修改。2023/7/2339第6章PLC的网络通信技术及应用组态ET200S从站注意:从站配置的I/O模块的地址必须保持默认值,不能修改。2023/7/2340第6章PLC的网络通信技术及应用组态ET200L从站注意:从站配置的I/O模块的地址必须保持默认值,不能修改。2023/7/2341第6章PLC的网络通信技术及应用CP342-5数据缓冲区01234567从站(输入)ET200MET200S012345CP342-5数据缓冲区01234567从站(输出)01234567ET200MET200SET200LFC2(DP_RECV)FC1(DP_SEND)CPU314M存储器区160161162163164165166167ET200MET200SET200LCPU314M存储器区150151152153154155156157ET200MET200S通过CP342-5主站与从站通信的过程2023/7/2342第6章PLC的网络通信技术及应用FC1(DP_SEND)和FC2(DP_RECV)参数名参数说明参数名参数说明CPLADDR组态CP342-5时的输入/输出地址NDR接收完成一次产生一个脉冲SEND指定CPU发送映射区的首地址和长度,对应从站的输出区ERROR错误代码位RECV指定CPU接收映射区的首地址和长度,对应从站的输入区STATUS调用FC1和FC2时产生的状态字DONE发送完成一次产生一个脉冲DPSTATUSPROFIBUS-DP的状态字节2023/7/2343第6章PLC的网络通信技术及应用FC1和FC2的应用任务要求:将主站CPU的时钟信号(MB10)发送到从站ET200L的输出字节(QB6)将主站输入字节(IB0)传送到从站ET200M的输出字节(QB0)将从站ET200M的输入字节(IB0)传送到从站ET200S的输出字节(QB5)转换为16进制数为16#120确定CPLADDR地址

2023/7/2344第6章PLC的网络通信技术及应用编写数据交换程序2023/7/2345第6章PLC的网络通信技术及应用任务13组态PROFIBUS-DP网络将灌装自动化生产线上的I/O信号连接到设备旁边的分布式ET200上,构建PROFIBUS-DP网络,组态网络参数,编写控制程序。2023/7/2346第6章PLC的网络通信技术及应用PROFIBUS-DP网络故障诊断CPU的BF指示灯点亮可能的错误CPU反应可能的纠正方法•

总线故障(硬件故障)•

DP接口错误•

多DP主站模式下的不同传输率•

如果DP从站/主站接口激活:总线短路•

对于被动DP从站接口:传输率搜索,即总线上没有其它激活的节点(例如主站)调用OB86(CPU处于RUN模式时)。如果未装载OB86,则CPU会切换到STOP模式。•

检查总线电缆有无短路或断路。•

分析诊断数据。编辑组态。2023/7/2347第6章PLC的网络通信技术及应用PROFIBUS-DP网络故障诊断CPU的BF指示灯闪烁可能的错误CPU反应可能的纠正方法CPU是DP主站:•

连接的站有故障•

至少一个已组态的从站无法访问•

错误组态调用OB86(CPU处于RUN模式时)。如果未装载OB86,则CPU会切换到STOP模式。检验总线电缆已连接到CPU,或者总线没有中断。等到CPU完成启动过程。如果LED不停止闪烁,则检查DP从站或评估DP从站的诊断数据。CPU是活动的DP从站:•

响应监视时间已过•

PROFIBUSDP通信中断•

错误的PROFIBUS地址•

错误组态调用OB86(CPU处于RUN模式时)。如果未装载OB86,则CPU会切换到STOP模式。•

检查CPU。•

验证总线连接器安装正确。•

检查连接DP主站的总线电缆是否有断路情况。•

检查组态数据和参数。2023/7/2348第6章PLC的网络通信技术及应用PROFIBUS-DP网络故障诊断从站的故障指示灯从站指示灯含义解决方法SFBFON灭灭灭接口模块没有电压或接口模块存在硬件缺陷打开接口模块的24VDC电源电压*闪烁亮PROFIBUS地址错误、组态错误或参数错误检查接口模块检查组态和参数检查PROFIBUS地址*亮亮PROFIBUS地址无效检查是否正确安装了总线连接器重新设置有效的PROFIBUS地址从站关闭后重新上电亮*亮从站组态与实际设置不符检查是否缺失模块或模块发生故障灭灭亮主站与从站之间数据通信正常2023/7/2349第6章PLC的网络通信技术及应用用STEP7软件进行网络诊断诊断缓冲区的DP从站故障信息2023/7/2350第6章PLC的网络通信技术及应用用STEP7软件进行网络诊断硬件诊断PROFIBUS-DP网络故障2023/7/2351第6章PLC的网络通信技术及应用通过组织块OB86进行诊断变

量类

型描

述OB86_EV_CLASSBYTE事件等级和标识符B#16#38:离开事件,B#16#39:到来事件OB86_MDL_ADDRWORDDP主站的逻辑基址OB86_RACKS_FLTD位0~7DP站的编号位8~15DP主站系统ID位16~30DP从站的诊断地址位31I/O标识符OB86_DATE_TIMEDATE_AND_TIME调用OB时的时间和日期2023/7/2352第6章PLC的网络通信技术及应用OB86应用举例——判断故障是发生还是离开

1.取消LAD编程的语法检查2.编辑程序2023/7/2353第6章PLC的网络通信技术及应用用BT200进行硬件测试与诊断1-RS485接口2-显示屏(2×16字符)3-

温馨提示

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

评论

0/150

提交评论