《一章PLC的通信与网络》由会员分享,可在线阅读,更多相关《一章PLC的通信与网络(28页珍藏版)》请在金锄头文库上搜索。
1、第第10章章 PLC的通信与网络的通信与网络10.1 通信与网络概述通信与网络概述10.2 PLC PLC与计算机的通信与计算机的通信10.3 PLC PLC间的通信间的通信 本章要点本章要点 1. 1. 了解了解PLCPLC与计算机通信、与计算机通信、PLCPLC之间的通信的基本方法之间的通信的基本方法。 本章难点本章难点 1 1 PLCPLC与计算机通信的连接与操作。与计算机通信的连接与操作。 2 2 PLCPLC之间通信的连接与操作。之间通信的连接与操作。10.1 通信与网络概述通信与网络概述10.1.1 通信方式通信方式PLC主要有三种通信方式:主要有三种通信方式: 1、PLC与计算机
2、之间的通信;与计算机之间的通信; 2、PLC与外围设备之间的通信;与外围设备之间的通信; 3、PLC与上位与上位PLC(大中型)之间的通信。(大中型)之间的通信。 一、一、PLCPLC与计算机之间的通信与计算机之间的通信 PLC与计算机之间的通信一般是通过计算机的串口实现的。目前工与计算机之间的通信一般是通过计算机的串口实现的。目前工控中常用的串行通信方式主要有三种:控中常用的串行通信方式主要有三种:RS232、RS422和和RS485;他们;他们的传输速度和传输距离各不相同,适用于不同场合。的传输速度和传输距离各不相同,适用于不同场合。 1:1通信工作方式(一台通信工作方式(一台PLC与一台
3、与一台PC机):机): 直直接接通通过过RS232口口无无需需适适配配器器的的通通信信方方式式,这这只只适适用用于于具具有有两两个个串串口口的的PLC机机型型,它它除除了了有有一一个个RS422口口可可用用于于编编程程外外,还还带带有有一一个个RS232口口。故故用用户可以利用户可以利用RS232口直接与口直接与PC机的串口相连机的串口相连 。 通通过过RS422口口和和适适配配器器与与PC机机通通信信的的连连接接图图。这这种种方方式式可可以以用用于于各各种种机机型型,但但其其缺缺点点是是必必须须配配备备一一个个RS422/RS232转转换换器器(即即适适配配器器)。而而且且RS422口口与与
4、适适配器之间的连接电缆必须用其专用电缆,即编程电缆。配器之间的连接电缆必须用其专用电缆,即编程电缆。 1:N通信工作方式的连接图(多台通信工作方式的连接图(多台PLC与一台与一台PC机通信机通信 ):): 一台一台PC机最多可连接机最多可连接32台台PLC,可构成现场控制网络。这种通信方式要,可构成现场控制网络。这种通信方式要求配备专用的通信模块求配备专用的通信模块FX232ADP通讯适配器。与通讯适配器。与PC机相连的机相连的FX232ADP模块使用模块使用RS232电缆与电缆与PC的串口相连,与的串口相连,与PLC相连的相连的FX232ADP模块一般使用模块一般使用RS422电缆与电缆与P
5、LC相连,而各个相连,而各个FX232ADP间常采用间常采用RS485方式,只需用一根双绞线连接即可。最远传输距离可达方式,只需用一根双绞线连接即可。最远传输距离可达1km,传输速率可达,传输速率可达500kbps。每一个。每一个FX232ADP模块上有一个终端切换开关,应正确放置其模块上有一个终端切换开关,应正确放置其位置。当位置。当FX232ADP处在通信链路的两端时,开关应放在处在通信链路的两端时,开关应放在“ON”处,除此处,除此之外均放在之外均放在“OFF”处。处。 在很多控制系统中,需要用一台中型或大型在很多控制系统中,需要用一台中型或大型PLC作主机,又称作主机,又称上位机上位机
6、,该主机可控制多台小型,该主机可控制多台小型PLC,这些小型,这些小型PLC用来直接控制用来直接控制现场设备,称为现场设备,称为下位机下位机,从而构成主从式控制网络。这种通信是,从而构成主从式控制网络。这种通信是PLC和和PLC之间的通信,称为之间的通信,称为远程远程I/O通信通信。三、三、PLC与外围设备的通信与外围设备的通信 PLC可以通过可以通过RS232口或口或RS422口与各种外围设备进行通信。口与各种外围设备进行通信。常见的常见的PLC外围设备有外围设备有IOP(智能操作面板)、(智能操作面板)、EPROM写入器、打写入器、打印机以及条码判读器等。印机以及条码判读器等。二、二、PL
7、C与上位机与上位机PLC的通信的通信10.1.2 网络概述网络概述一、一、PLCPLC网络系统网络系统网络结构分为三种基本形式:网络结构分为三种基本形式:总线结构、环形结构和星形结构总线结构、环形结构和星形结构 MELSEC NET网络特点:网络特点:(1 1)具有构成多层数据通讯系统能力)具有构成多层数据通讯系统能力(2 2)可靠性高)可靠性高(3)良好的通讯监测功能)良好的通讯监测功能(4)网络中有)网络中有1024个通讯继电器和个通讯继电器和1024个通讯寄存器,可在所有站中个通讯寄存器,可在所有站中适当地分配使用,便于用户编写通讯程序。传输速度可达适当地分配使用,便于用户编写通讯程序。
8、传输速度可达1.25MB/S,这,这保证了保证了MELSECNET网络的公共数据通讯。网络的公共数据通讯。二、三菱二、三菱PLC网络网络MELSEC NET网络介绍网络介绍10.1.3 S7-200系列系列PLC的通信与网络的通信与网络1 1S7-200S7-200系列系列PLCPLC与计算机通信的形式(网络形式)与计算机通信的形式(网络形式)(1)PC/PPI网络网络(连接简单连接简单 )(2)多主机网络)多主机网络(1个以上的主机个以上的主机 通信通信)(3)令牌网络)令牌网络(4)DP网络(网络(CPU215支持支持DP协议,且只能作从机使用协议,且只能作从机使用 )2S7-200系列系
9、列PLC之间的通信之间的通信 这种网络的设计思想是在辅助继电器(位)、数据寄存器(字)这种网络的设计思想是在辅助继电器(位)、数据寄存器(字)中专门开辟一个地址范围,将其分配给各台中专门开辟一个地址范围,将其分配给各台PLC,使得某台,使得某台PLC可以可以写其中某些元件而其他所有站都可以读这些元件,然后再由这些元件写其中某些元件而其他所有站都可以读这些元件,然后再由这些元件去驱动其本身的软元件以达到通信目的,各站主机之间元件状态信息去驱动其本身的软元件以达到通信目的,各站主机之间元件状态信息的交换是由的交换是由PLC系统自己完成的,不需要用户编程。系统自己完成的,不需要用户编程。(1)西门子
10、SINEC LI LAN网络(小量数据交换、低速通信网络 ) 通信速率为通信速率为9.6Kbps。通信方式为主从式,一个主站最多可挂。通信方式为主从式,一个主站最多可挂30个从站。个从站。主站处于主动位置,协调网上的信息传输,从站为被动。主站处于主动位置,协调网上的信息传输,从站为被动。BT777是网络耦合是网络耦合器,每站通过网络耦合器与网络连接。器,每站通过网络耦合器与网络连接。 数据传输基本原理数据传输基本原理 用户必须为每个站定义一个发送用户必须为每个站定义一个发送“信箱信箱”和接收和接收“信箱信箱”,有两个控,有两个控制字节分别控制两个方向的数据传递,即接收和发送。所谓制字节分别控制
11、两个方向的数据传递,即接收和发送。所谓“信箱信箱”,实,实际上是用户定义用于存储接收数据和发送数据的一块数据区。网络上的站际上是用户定义用于存储接收数据和发送数据的一块数据区。网络上的站发表把要发送的数据存放在发送发表把要发送的数据存放在发送“信箱信箱”、用置位控制字节中、用置位控制字节中“启动发送启动发送”位的办法向主站发出发送申请。主站的微处理器按顺序查询从站的控制位的办法向主站发出发送申请。主站的微处理器按顺序查询从站的控制字节,从而判断是否有发送请求,查询顺序是按用户预先编制的查询顺序字节,从而判断是否有发送请求,查询顺序是按用户预先编制的查询顺序表进行的。表进行的。 当当主主站站查查
12、询询到到发发送送请请求求,就就从从发发送送“信信箱箱”读读取取数数据据,并并准准备备传传送送给给目目标标站站的的接接收收“信信箱箱”。每每个个站站用用编编号号区区分分,0号号站站为为主主站站,从从站站可可以以由由用用户户定定义义为为130间间的的数数。只只有有接接收收站站的的“接接收收允允许许”位位被被置置位位时时,才才能能进进行行传传送送服服务务。一一旦旦传传送送结结束束,立立即即复复位位“发发送送请请求求”位位,以以表表示示数数据据已已到到达达目目的的地地。同同时时复复位位接接收收站站的的“接接收收允允许许”位位,以以说说明明有有新新数数据据输输入入,用用户户程程序序对对新数据进行处理后,
13、重新置位新数据进行处理后,重新置位“接收允许接收允许”位,等待下一次接收。位,等待下一次接收。 数据交换格式数据交换格式SINEC LI LAN网络有三种数据交换格式:查询式、中断式、广播式。网络有三种数据交换格式:查询式、中断式、广播式。 主站和从站初始化主站和从站初始化 初始化就是要对初始化就是要对CP530进行编程。进行编程。 应用软件的编制应用软件的编制 编制发送编制发送“信箱信箱”和接收和接收“信箱信箱”。“信箱信箱”由内存数字变量组成,由内存数字变量组成,两个两个“信箱信箱”格式相同,格式相同,“信箱信箱”的第的第1个字节是要发送或接收的字节个字节是要发送或接收的字节数,第数,第2
14、个字节是站号,从第个字节是站号,从第3个字节开始为实际发送或接收的数据,个字节开始为实际发送或接收的数据,“信箱信箱”的具体格式如下所示:的具体格式如下所示:字字 号号高高 字字 节节低低 字字 节节字字1要交要交换换的字的字节节数数站号站号字字2第第1个字个字节节第第2个字个字节节字字3第第3个字个字节节第第4个字个字节节字字33第第63个字个字节节第第64个字个字节节控制字节的格式:控制字节的格式: 位位 号号发送控制字送控制字节 接收控制字接收控制字节 00无无错 1发送送错 0无无错 1接收接收错 1 0运行正常运行正常 1从站故障从站故障 2 0总线停止停止 1总线运行运行 30无无
15、编程器程器 1有有编程器程器 0无无编程器程器 1有有编程器程器 40无中断无中断 1有中断有中断 0无中断无中断 1有中断等待有中断等待 5 6 70发送送结束束 1申申请发送送 0传送送结束束 1等待接收等待接收 当有数据要发送时,必须把数据放入发送当有数据要发送时,必须把数据放入发送“信箱信箱”,置位控制字节的,置位控制字节的第第7位。数据发送结束时,操作系统复位控制字节的第位。数据发送结束时,操作系统复位控制字节的第7位,可以请求下一位,可以请求下一次发送。次发送。 当接收的数据全部放入接收当接收的数据全部放入接收“信箱信箱”时,操作系统复位接收站控制字时,操作系统复位接收站控制字节的
16、第节的第7位。此时用户程序可以从接收位。此时用户程序可以从接收“信箱信箱”读出数据,读完数据后,用读出数据,读完数据后,用户程序置位控制字节的第户程序置位控制字节的第7位,准备接收下一次传送的数据。位,准备接收下一次传送的数据。 (2)西门子)西门子SINEC HI LAN可编程控制器网络可编程控制器网络 SINEC HI LAN是用于大型分布自动化控制系统的高速网络系统,是用于大型分布自动化控制系统的高速网络系统,数据传送速度数据传送速度10Mbps,该网上可挂,该网上可挂SIMATIC S7-200和和SICOMP计算计算机机。 结构。结构。SINEC HI LAN由独立的网段组成,每个网
17、段长由独立的网段组成,每个网段长500m,可,可挂挂100个站。网段之间用中继站连接。两站之间最多挂两个中继站。在个站。网段之间用中继站连接。两站之间最多挂两个中继站。在一个网络中,一个中继站可分为一对远程中继站,远程中继站之间的一个网络中,一个中继站可分为一对远程中继站,远程中继站之间的距离为距离为1000m,每个站和中继站都通过,每个站和中继站都通过755耦合器连到网上,可编程控耦合器连到网上,可编程控制器和网的通信是通过通信处理板制器和网的通信是通过通信处理板CP535进行的。进行的。 数据交换方式。数据交换方式。SINEC HI LAN相当于相当于Ethernet网络,符合网络,符合I
18、EEE802.3标准,竞争式存取,是载波侦听多重访问标准,竞争式存取,是载波侦听多重访问/冲突检测冲突检测(CSMA/CD)信令方式。当某站有数据要发送时,就请求发送,如果网)信令方式。当某站有数据要发送时,就请求发送,如果网处于处于“闲闲”状态,该站就占有通道使用权,向网络发送数据,其他站状态,该站就占有通道使用权,向网络发送数据,其他站识别并接收属于自己的信息。如果两站同时发出请求,两站能识别这识别并接收属于自己的信息。如果两站同时发出请求,两站能识别这种情况,请求均无效,需再请求。种情况,请求均无效,需再请求。 功能方式。功能方式。SINEC HI LAN有三种任务功能:发送功能、写功能
19、有三种任务功能:发送功能、写功能和功能。和功能。 在发送功能中,发送站发送数据,接收站接收数据。发送站定义数据在发送功能中,发送站发送数据,接收站接收数据。发送站定义数据源,接收站定义数据目标。对应用程序发出的发送请求,通信微处理器根源,接收站定义数据目标。对应用程序发出的发送请求,通信微处理器根据连接方式的优先级进行传送。据连接方式的优先级进行传送。 在写方式中,发送站发送数据,接收站接收数据。与发送方式不同,在写方式中,发送站发送数据,接收站接收数据。与发送方式不同,在写方式下,数据源和数据目标都是由发送站定义的。即发送站不仅定义在写方式下,数据源和数据目标都是由发送站定义的。即发送站不仅
20、定义数据源,也定义数据目标。写数据方式只能在优先级数据源,也定义数据目标。写数据方式只能在优先级PRIO2下进行。下进行。 在读方式中,接收站先向发送站发现读请求,发送站传送数据给请求在读方式中,接收站先向发送站发现读请求,发送站传送数据给请求站。与写方式相同,请求站定义数据源和数据目标。亦即用户可以决定从站。与写方式相同,请求站定义数据源和数据目标。亦即用户可以决定从某站读取某部分数据。读方式只能在优先级某站读取某部分数据。读方式只能在优先级PRIO2下进行。下进行。 连接方式。连接方式。连接方式有两种:直接连接方式和多掷连接方式。 多多掷掷式式连连接接用用于于快快速速数数据据传传输输,不不
21、需需要要应应答答。这这种种连连接接方方式式允允许许一一个个站站向向特特定定的的一一组组站站发发送送数数据据,特特定定组是在系统生成时定义的。组是在系统生成时定义的。 指指数数据据传传输输是是站站与站之间进行与站之间进行 优先级优先级 PRIO0:带中断申请的快速服务。用静态数据缓冲区建立永久性连接,:带中断申请的快速服务。用静态数据缓冲区建立永久性连接, 要传输的数据优先发出,并向接收站发出中断申请。要传输的数据优先发出,并向接收站发出中断申请。PRIO1:不带中断申请的快速服务。用静态数据缓冲区建立永久性连:不带中断申请的快速服务。用静态数据缓冲区建立永久性连 接,要传输的数据优先发出。接,
22、要传输的数据优先发出。PRIO2:永久性连接的标准服务。建立永久性连接,但所需的数据缓冲:永久性连接的标准服务。建立永久性连接,但所需的数据缓冲 区是在执行任务时动态建立的。区是在执行任务时动态建立的。PRIO3:临时连接的标准服务。有数据传输时,临时建立连接和数据缓:临时连接的标准服务。有数据传输时,临时建立连接和数据缓 冲区,所建立的连接,由用户程序清除。冲区,所建立的连接,由用户程序清除。PRIO4:临时连接的标准服务。有数据传输时,临时建立连接和数据缓:临时连接的标准服务。有数据传输时,临时建立连接和数据缓 冲区,数据传输完全后,立即清除连接和缓冲区。冲区,数据传输完全后,立即清除连接
23、和缓冲区。 CP535初始化。初始化。初始化分两部分:系统参数和连接参数初始化。系统初始化分两部分:系统参数和连接参数初始化。系统参数是指通信板的级别、固化软件的版本和存储器的型号等。最主要的参数参数是指通信板的级别、固化软件的版本和存储器的型号等。最主要的参数是是CP535的接口号和的接口号和Ethernet的物理地址。连接参数用于定义连接类型、任的物理地址。连接参数用于定义连接类型、任务方式及优先级别等。务方式及优先级别等。 标准程序块调用。标准程序块调用。在发送方式中,仍调用标准发送功能块和接收功能在发送方式中,仍调用标准发送功能块和接收功能块。写方式中直接调用发送功能块,只需块。写方式
24、中直接调用发送功能块,只需QTYPRW。读方式中,由专用。读方式中,由专用标准功能块标准功能块FB246供调用,功能块的图形调用方式及下表。供调用,功能块的图形调用方式及下表。参数参数说说明明参数名称参数名称参数参数类类型型说说 明明FB246SSNR PAFEA- -NRANZWZTYPDBNRZANFZLAESSNRD通信板接口号通信板接口号A-NRD任任务务号号ANZWI任任务务状状态态字字ZTYPD数据目数据目标类标类型型DBNRD数据数据块块号号ZANFD数据目数据目标标起始地址起始地址ZLAED数据数据长长度度PAFEQ参数参数设设定定错标错标志字志字 要使两台要使两台S7-200
25、PLC(分别称为(分别称为A机和机和B机)采用可编程通信模式进行数机)采用可编程通信模式进行数据交换。据交换。A机的机的IB0控制控制B机的机的QB0。对发送接收的时间配合关系无特殊要求。对发送接收的时间配合关系无特殊要求。 分析分析l由于对两台机的发送与接收配合时间无特殊要求(这是一种最简单的通信)由于对两台机的发送与接收配合时间无特殊要求(这是一种最简单的通信),且一台机只有一种功能,即接收或发送。故两台机的程序可相对独立地编,且一台机只有一种功能,即接收或发送。故两台机的程序可相对独立地编制而无需考虑其间的握手(制而无需考虑其间的握手(handshaking)信号处理。)信号处理。l对对
26、A机,在设置了可编程通信模式之后,只要循环反复地将机,在设置了可编程通信模式之后,只要循环反复地将IB0送至在变送至在变量缓冲区中开辟的一个表格中的字节地址且不断执行发送指令量缓冲区中开辟的一个表格中的字节地址且不断执行发送指令XMT即可。同即可。同理,对理,对B机,设置可编程通信模式之后,将接收中断事件机,设置可编程通信模式之后,将接收中断事件8连接到一个中断连接到一个中断程序,再开中断,然后循环地从程序,再开中断,然后循环地从SMB2中读取数据再送到中读取数据再送到QB0即可。即可。(3)应用实例)应用实例 发送程序发送程序 发送程序发送程序: 接收程序接收程序 程序注释程序注释 调试调试
27、l分别将发送程序下装(分别将发送程序下装(download)至)至A机。将接收程序下装至机。将接收程序下装至B机。机。l采用西门子采用西门子SINEC L2网的连接器及电缆,在断电状态时将两台网的连接器及电缆,在断电状态时将两台PLC通过通过PPI编程接口相连。一种最简单的实验室方法是直接利用编程器编程接口相连。一种最简单的实验室方法是直接利用编程器PG740或或PG720所附带的所附带的MPI编程电缆来直接将编程电缆来直接将A、B机相连。机相连。l上电运行后将上电运行后将A、B机的模式开关打到机的模式开关打到TERM位置。位置。l接通或断开接通或断开A机的模拟器开关,应能观察到:机的模拟器开
28、关,应能观察到:B机的输出机的输出QB0会跟随会跟随A机机的的IB0同步变化。同步变化。10.2 PLC与计算机的通信与计算机的通信 运用运用RS232C和和RS422通道,很容易配置一个与外部计算机进行通讯的通道,很容易配置一个与外部计算机进行通讯的系统。该系统中系统。该系统中PLC接受控制系统中的各种控制信息,分析处理后转化为接受控制系统中的各种控制信息,分析处理后转化为PLC中软元件的状态和数据。中软元件的状态和数据。PLC又将所有软元件的数据和状态送人计算机,又将所有软元件的数据和状态送人计算机,由计算机采集这些数据,进行分析及运行状态监测,用计算机可改变由计算机采集这些数据,进行分析
29、及运行状态监测,用计算机可改变PLC的的初始值和设定值,从而实现计算机对初始值和设定值,从而实现计算机对PLC的直接控制。的直接控制。 10.2.1 采用采用FX232ADP的连接通讯的连接通讯 RS232C用通讯适配器用通讯适配器FX-232ADP能够以无规约方式与各种具有能够以无规约方式与各种具有RS232C接口的通讯设备连接,实现数据交换。通讯设备包括计算机、条形码读出器接口的通讯设备连接,实现数据交换。通讯设备包括计算机、条形码读出器和及图像检测器等。使用和及图像检测器等。使用FX-232ADP时,也可用调制解调器进行远程通讯。时,也可用调制解调器进行远程通讯。 1通讯系统的连接通讯系
30、统的连接2通讯操作通讯操作(1)通讯参数的设置)通讯参数的设置 参数包括波特率、停止位和奇偶校验等,它们通过位组合方式来选择,参数包括波特率、停止位和奇偶校验等,它们通过位组合方式来选择,这些位存放在数据寄存器这些位存放在数据寄存器D8120中中 。 (2)起始字符和结束字符可以根据用户的需要自行修改。)起始字符和结束字符可以根据用户的需要自行修改。 (3)起始字符和结束字符在发送时自动加到发送的信息上。)起始字符和结束字符在发送时自动加到发送的信息上。 在接收信息过程中,除非接收到起始字符,不然数据将被忽略。数在接收信息过程中,除非接收到起始字符,不然数据将被忽略。数据将被连续不断地读进直到
31、接到结束字符或接收缓冲区全部占满为止。据将被连续不断地读进直到接到结束字符或接收缓冲区全部占满为止。因此,必须将接收缓冲区的长度与所要接收的最长信息的长度设定得一因此,必须将接收缓冲区的长度与所要接收的最长信息的长度设定得一样。样。10.2.2 采用采用FX232AW连接的通讯连接的通讯 FX-232AW接口单元,可将接口单元,可将RS232C信号和信号和RS422信号进行相互交换,信号进行相互交换,使通用计算机与使通用计算机与PLC之间实现数据的传送及监控。信号的传送速度为之间实现数据的传送及监控。信号的传送速度为9600位位s。1通讯系统的连接2 2系统的配置系统的配置 (1)计算机。要求
32、机型是)计算机。要求机型是IBM PC/AT(兼容),(兼容),CPU:486以上,内存:以上,内存:8兆或更高(推荐兆或更高(推荐16兆以上)。兆以上)。 (2)编程和通信软件。采用应用于)编程和通信软件。采用应用于FX系列系列PLC的编程软件的编程软件SWOPC-FXGP/WINC(可在(可在Windows 3.1及及Windows 95以上操作系统运行)。以上操作系统运行)。 (3)接口单元。采用)接口单元。采用FX-232AWC型型RS-232C/RS-422转换器(便携式)转换器(便携式)或或FX-232AW型型RS-232C/RS-422转换器(内置式),以及其他指定的转转换器(内
33、置式),以及其他指定的转换器。换器。 (4)通信线缆。采用)通信线缆。采用FX-422CAB型型RS-422缆线(用于缆线(用于FX2,FX2c型型PLC,0.3m)或)或FX-422CAB-150型型RS-422缆线(用于缆线(用于FX2,FX2c型型PLC,1.5m),以及其他指定的缆线。),以及其他指定的缆线。3 3通讯操作通讯操作(1)系统设置)系统设置 : 端口设置端口设置 ;串口设置;运行时程序改变;串口设置;运行时程序改变 。 (2)数据传送)数据传送 :程序传送:程序传送 ;寄存器数据传送;寄存器数据传送 ;PLC存储器清除存储器清除 。4 4系统监控系统监控10.3 PLC间
34、的通信间的通信 现在很多控制系统中,需要用很多台现在很多控制系统中,需要用很多台PLC来进行控制。这些来进行控制。这些PLC各自各自有不同的分工,进行各自的控制,同时它们又互相联系,进行通讯以达到有不同的分工,进行各自的控制,同时它们又互相联系,进行通讯以达到共同控制,协调工作。共同控制,协调工作。 10.3.1 通讯系统的连接通讯系统的连接10.3.2 通讯操作通讯操作1 1通讯的设置通讯的设置 当主站的标志当主站的标志M8070和从站的标志和从站的标志M8071都为都为ON时,才能实现主站与时,才能实现主站与从站之间的数据传送,因此,主站和从站程序中必须含有相应的置从站之间的数据传送,因此
35、,主站和从站程序中必须含有相应的置M8070和和M8071为为ON的指令。若需清除主站标志的指令。若需清除主站标志M8070和从站的标志和从站的标志M8071,需,需在在PLC处于处于STOP状态时进行。状态时进行。2 2并行通讯指令并行通讯指令 PRUN指令利用并行通讯适配器指令利用并行通讯适配器FX240APAW,把源操作数传送,把源操作数传送到指定的位元件区域,用专用标志到指定的位元件区域,用专用标志M8070和和M8071来控制数据传送。来控制数据传送。 S指定主站、从站的指定主站、从站的输入元件号。输入元件号。D指定主站、从站接指定主站、从站接收数据的辅助继电器收数据的辅助继电器 3
36、 3应用举例应用举例 两台并联运行的两台并联运行的PLC,主站将,主站将X10X27的信号通过的信号通过M800M817传送传送到从站。从站接受到信号后,当到从站。从站接受到信号后,当M800和和M810同时为同时为ON时,从站向主站时,从站向主站发出收到信号,置发出收到信号,置M900为为ON。 有关程序梯形图及注释:有关程序梯形图及注释: 主站程序主站程序从站程序从站程序小小 结结 可编程控制器的组网与通讯是近年来自动化领域颇受重视的新兴技可编程控制器的组网与通讯是近年来自动化领域颇受重视的新兴技术。本章简要介绍术。本章简要介绍PLC与计算机以及与计算机以及PLC与与PLC之间的通讯,包括系统之间的通讯,包括系统配置、连接以及通讯指令和软件的使用,介绍配置、连接以及通讯指令和软件的使用,介绍PLC网络系统及网络系统及MELSC NET网络的应用技术。网络的应用技术。