《FX2N系列PLC通讯.ppt》由会员分享,可在线阅读,更多相关《FX2N系列PLC通讯.ppt(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、FX2N系列系列PLC通讯通讯(一一)FX2N系列系列PLC通讯器件通讯器件,PLC组网主要是通过RS-232、RS-485等通用通讯接口进行。若通讯的二台设备都具有同样的接口。可直接通过适配的电缆连接并实现通讯。如果通讯设备间的接口不同,则需要采用一定的硬件设备进行接口类型的转换。FX2N系列PLC基本单元本身带有编程通讯的RS-422口。为了方便通讯,基本单元增加接口类型或转换接口类型用的各种器件。,三菱公司有两种型式。一种是功能扩展板;另一种则是有独立机箱的,属于扩展模块一类。扩展板与适配器除外观及安装方式不同外,功能也有差异。采用扩展板的通讯距离最大50m,采用适配器通讯距离可达500
2、m。FX2N系列系列PLC通讯常用设备通讯常用设备对应通讯功能主要用途型号类型简易PC间链接并行链接计算机链接无协议通讯 外围设备通讯连接台数(图号)FX2N-232-BDFX2N-485-BDFX2N-422-BDFX2N-CNV-BDFX2N-232-ADPFX2N-485-ADPFX2N-232-IFFX-485PC-IF与计算机其他配备RS232接口的设备连接PLC间N:N接口;并联接的1:1接口;以计算机为主机的专用协议通讯用接口扩展用于与外观围设备连接用与适配器配合实现端口转换与计算机其他配备RS232接口的设备连接PLC间N:N接口;并联接的1:1接口;以计算机为主机的专用协议通
3、讯用接口作为特殊功能模块扩展的RS232通讯接口将RS485信号转换为计算机所需的RS232信号功能扩展板特殊适配器通讯模块最多8台(图11-8)1台(图11-7)1台(图11-5)(图11-6)1台1台1台(二二)FX2N系列可编程控制器的通讯形式系列可编程控制器的通讯形式1.并行通讯并行通讯FX2N系列可编程控制器可通过以下两种连接方式实现两台同系列PLC间的并行通讯。通过FX2N-485-BD内置通讯板和专用的通讯电缆。通过FX2N-CNV-BD内置通讯板、FX0N-485-ADP特殊适配器和专用通讯电缆。两台PLC之间的最大有效距离为50m。2.计算机与多台计算机与多台PLC之间的通讯
4、。之间的通讯。计算机与多台PLC之间的通讯多见于计算机为上机位的系统中。(1)通过系统的连接通讯系统的连接方式可采用以下两种接口。采用RS485接口的通讯系统,一台计算机最多可连接15台可编程控制器。与多台PLC之间的通讯可采用以下方法。FX2N-485-BDFX2N-485PC-JF计算机计算机RS232CRS232CFX2N系列系列PLCFX2N-485-BDFX2N系列系列PLCFX2N-485-BDFX2N系列系列PLC计算机与计算机与3 3台台PLCPLC连接示意图连接示意图RS-485RS-485(422422)FX2N系列可编程控制器之间采用FX2N-485-BD内置通讯板进行连
5、接(最大有效距离为50m)或采用FX2N-CNV-BD和FX0N-485ADP特殊功能模块进行连接(最大有效距离为500m)。计算机与PLC之间采用FX2N-485PC-IF和专用的通讯电缆,实现计算机与多台PLC的连接。如图11-9所示,是采用FX2N-485-BD内置通讯板和FX2N-485PC-IF,将一台通用计算机与3台FX2N系列可编程控制器连接通讯示意图。采用采用RS232C接口的通讯系列有以下两种连接方式。接口的通讯系列有以下两种连接方式。FX2N系列可编程控制器之间采用FX2N-232-BD内置通讯板进行联连接(或FX2N-CMV-BD和FX0N-232ADP功能模块),最大有
6、效距离为15m.计算机与PLC的FX2N-232BD内置通讯板外部接口通过专用的通讯电缆直接连接.(2)通讯的配置除了线路连接,计算机与多台PLC通讯时,要设置站号、通讯格式(FX2N有通讯格式1和通讯格式4供选),通讯要经过连接的建立(握手)、数据的传送和连接的释放这三个过程。这其中PLC的通讯参数是通过通讯接口寄存器(特殊辅助继电器,见表11-3、表11-4所示)设置的。通用程序可使通用计算机语言的一些控制编写(如BASIC语言的控件),或者在计算机中运行工业控制组态程序(如组态王、FIX等)实现通讯。元件号功能说明D8129D8128D8127D8121D8120通讯格式(见表11-9)
7、设置的站号数据头部内容数据长度数据网通讯暂停值通讯参数寄存器通讯参数寄存器元件号功能说明该标志置ON时,表示全体该标志置ON时,表示握手该标志为ON时,表示通讯出错该标志置ON时,表示字/字节转换暂停值标志M8129M8129M8128M8127M8126通讯接口寄存器通讯接口寄存器3.无协议通讯无协议通讯串行通讯指令RS实现的通讯FX2N系列可编程控制器与计算机(读码机、打印机)之间,可通过RS指令实现串行通讯。该指令用于串行数据的发送和接收,其指令要素见表11-5,格式如图11-10所示。指令名称助记符指令代码操作数范围程序步SmDn串行通串行通讯指令讯指令RSFNC80DK、H、DDK、
8、HRS:9步串行通讯指令RS实现通讯的连接方式有如下两种。对于采用RS232C接口的通讯系统,将一台FX2N系列可编程控制器通过FX2N-232-BD内置通讯板(或FX2N-CNV-BD和FX0N-232ADP功能模块)和专用的通讯电缆,与计算机(或读码机、大印机)相连(最大有效距离为15m).对于采用RS485接口的通讯系统,将一台FX2N系列可编程控制器通过FX2N-485-BD内置通讯板(最大有效距离为50m)或FX2N-CNV-BD和FX0N-485ADP特殊功能模块(最大有效距离为500m)和专用的通讯电缆,与计算机(或读码机、打印机)相连。使用RS指令实现无协议通讯时也要先设置通信
9、格式,设置发送及接收缓冲区,并在PLC中编制有关程序。指定传送信息长度指定传送信息长度指定接收缓冲区的首地址指定接收缓冲区的首地址指定传送缓冲区的首地址指定传送缓冲区的首地址指定接收数据长度,即接收信息的最大长度指定接收数据长度,即接收信息的最大长度FCN80D20D10X0RSK5S*D*nK5m图11-10RS指令使用说明(2)特殊功能模块FX2N-232IF实现的通信FX2N系列可编程控制器与计算机(读码机、打印机)之间采用特殊功 能 模 块 FX2N-232IF连 接,通 过 PLC的 通 用 指 令FROM/TO指令也可以实现串行通信。FX2N-232IF具有十六进制数与ASCII码
10、的自动转换功能,能够将要发送的十六进制数转换成ASCII码并保存在发送缓冲寄存器中,同时将接收的ASCII码转换成十六进制数,并保存在接收缓冲寄存器中。4.4.简易简易PLCPLC间链接间链接 简易PLC间链接也叫做N:N网络。最多可以有8台PLC连接构成N:N网络,实现PLC之间的数据通讯。在采用RS485接口的N:N网络中,FX2N系列可编程控制器可以通过以下两种方法连接到网络中。FX2N系列可编程控制器之间采用FX2N-485-BD内置通讯板和专用的通讯电缆进行连接(最大有效距离为50m)。FX2N系列可编程控制器之间采用FX2N-CNV-BD和FX0N-485ADP特殊功能模块和专用的
11、通讯电缆进行连接(最大有效距离为500m)(一一)FX2N系列可编程控制器的并行通讯系列可编程控制器的并行通讯1.通讯系统的连接图11-11是采用FX2N-485-BD通讯模块,连接两台FX2N系列可编程控制器并行通讯示意图。2.通讯系统的参数设置FX2N系列系列PLCFX2N-485-BDFX2N系列系列PLC并行通讯连接示意图FX2N-485-BDFX2N系列PLC的并行通讯,是通讯双方规定的专用存储单元机外读取的通讯。有关通讯参数及设定如下所述。(1)相关的功能元件和数据并行通讯中,有关特殊数据元件的功能如表11-6所示。FXFX2N2N系列系列系列系列PLCPLC间的通讯配置及应用间的
12、通讯配置及应用间的通讯配置及应用间的通讯配置及应用元件号元件号说说明明M8070M8070=ON时,表示该时,表示该PLC为主站为主站M8071M8071=ON时,表示该时,表示该PLC为从站为从站M8072M8072=ON时,表示时,表示PLC工作在并行通讯方式工作在并行通讯方式M8073M8073=ON时,表示时,表示PLC在标准并行通讯工作方式,发生在标准并行通讯工作方式,发生M8070/M8071的设置错误的设置错误M8162M8162=ON时,表示时,表示PLC工作在高速并行通讯方式,仅用工作在高速并行通讯方式,仅用2个字的读个字的读/写操作写操作M8070并行通讯的警告时钟并行通讯
13、的警告时钟WDT(默认值为默认值为500ms)并行通讯特殊辅助继电器和寄存器功能并行通讯特殊辅助继电器和寄存器功能(2)标准并行通讯模式的设置与连接 通过表11-6可以看到,FX2N系列可编程控制器的并行通讯有两种方式:标准并行通讯和高速并行通讯。当采用标准并行通讯时,特殊辅助继电器M8162=OFF,使用的相关通讯元件如表11-7。标准并行通讯模式的连接如图11-12所示。通讯元件类型说明位元件(M)字元件(D)M800M899D490D499主主站站数数据据传传送送到到从从站站所所用用的的通通讯讯数据元件数据元件M900M999D500D509从从站站数数据据传传送送到到主主站站多多用用的
14、的数据通数据通讯讯元件元件通讯时间70ms+主站扫描周期+从站扫描周期标标准并行通准并行通讯讯模式下的通模式下的通讯讯元件元件标准并行通讯模式的连接示意图M800M899M900M999D490D499D500D509FX2N系列系列PLCM800M899M900M999D490D499D500D509FX2N系列系列PLC自动通讯自动通讯主站(M8070=ON)从站(从站(M8071=ON)(3)高高速速并并行行通通讯讯模模式式的的设设置置与与连连接接当采用高速并行通讯时,特殊辅助继电器M8162=ON,使用的相关通讯元件只有4个,见表11-8。高速并行通讯模式的连接如图11-13所示。通讯
15、元件类型说明位元件(M)字元件(D)无D490D491主主站站数数据据传传送送到到从从站站所所用用的的通通讯讯数据元件数据元件无D500D501从从站站数数据据传传送送到到主主站站多多用用的的数据通数据通讯讯元件元件通讯时间20ms+主站扫描周期+从站扫描周期高速并行通高速并行通讯讯模式下的通模式下的通讯讯元件元件FX2N-485-BD主站主站图图11-13 11-13 并行通讯连接示意并行通讯连接示意FX2N-48MTFX2N-485-BDFX2N-32MR从站从站3.FX2N系列可编程控制器并行通讯举例系列可编程控制器并行通讯举例【例1】图11-13所示两台PLC采用标准并行通讯方式通讯。
16、试将FX2N-48MT设为主站,FX2N-32MR设为从站,要求两台PLC之间能够完成如下的控制要求:将主站的输入端口X000X007的状态传送到从站,通过从站的Y000Y007输出;当主站的计算值(D0+D2)100时,从站的Y010输出为ON;将从站的辅助继电器M0M7的状态传送到主站,通过主站的Y000Y007输出;将从站数据寄存器D10的值传送到主站,作为主站计数器T0的设定值。两台PLC的并行通讯,通过分别设置在主站和从站的程序中实现。其中:主站控制系统的程序如图11-15所示;从站控制系统的程序如图11-16所示。M8000MOVK2X0K2M800ADD D0D2D490ENDM
17、OVK2M900K2Y0T0D500M8070X010设为主站例1主站梯形图M8000MOVK2Y0K2M800CMPD490 K100M10ENDMOVK2M900K2M0Y010M8071设为从站例1从站梯形图MOVD500D10M10X010【例2】如图11-14所示,当两台PLC采用高速并行通讯方式,要求两台PLC之间能够完成如下的控制要求:当主站的计算值(D10+D12)100时,从主站的Y000输出为ON;将从站数据寄存器D100的值传送到主站,作为主站计数器T10的设定值。M8000ADD D10 D12D490ENDT10D500M8070X010设为主站例2主站梯形图M816
18、2设为高速通讯MOVD100D500M8000CMPM10K100D490ENDM8071设为从站例2从站梯形图M8162设为高速通讯M10Y0两台PLC的高速并行通讯,主站控制系统的程序如图11-17所示,从主站控制系统的程序如图11-18所示。X010主站(主站(M8070=ON)(M8162=ON)从站(从站(M8071=ON)(M8162=ON)图11-14高速并行通讯模式的连接示意图D490D499D500D509FX2N系列系列PLCD490D499D500D509FX2N系列系列PLC自动通讯1.N:N网网络络的的结结构构三菱FX系列可编程控制器中的FX2N、FX2NC、FX1N
19、、FX1S、FX0N可以构成可编程控制器多点通讯网络(N:N网络),通过程序控制实现PLC间数据的通讯。FX2N-485-BDFX2N系列系列PLCFX2N-485-BDFX2N系列系列PLCFX2N-485-BDFX2N系列系列PLC4台PLC连接的网络示意图FX2N-485-BDFX2N系列系列PLCN0.3N0.2N0.1N0.0(2)网络系统的技术规格采用N:N网络系统的主要技术规格。通 讯 标准传 送 距离连接数量通讯方式字长停止位传送速率数 据头 数据尾奇偶位求和检验RS485最大500m最大8台半双工固定值38.4kps固 定值固定值二、二、N:N网网络络(1)网络的连接如图11
20、-19所示,4台FX2N系列可编程控制器采用FX2N-485-BD内置通讯板和专用通讯电缆连接,构成的N:N网络。2.N:N网络系统的主要参数网络系统的主要参数在N:N网络系统中,通讯数据元件对网络的正常工作起到了非常重要的作用,只有对这些数据元件进行准确的设置,才能保证网络的可靠运行。(1)特殊辅助继电器N:N网络技术中,通讯用特殊辅助继电器编号和功能如表11-10所示。继电器编号功能说明响应类型读/写方式M8038网络参数设置为0N时,进行N:N网络的参数设置主站、从站读M8183主站通讯错误为0N时,主站通讯发生错误从站读M8184M8190从站通讯错误为0N时,从站通讯发生错误主站、从
21、站读M8191数据通讯为ON时,表示正在和其他站通讯主站、从站读N:N网络的特殊辅助继电器功能说明注:1.通讯错误不包括各站的CPU发生错误、各站工作在编辑或停止状态的指示。2.特殊辅助继电器M8184M9190对应的PLC从站号为:N0.1N0.7.(2)特殊寄存器N:N网络技术中,通讯用特殊寄存器的编号和功能如表11-11所示。寄存器编号功能说明响应类型读/写方式D8173站号保存PLC自身的站号主、从站读D8174从站数量保存网络中从站的数量主、从站读D8175更新范围保存要更新的数据范围主、从站读D8176站号设置对网络中PLC站号的设置主、从站写D8177设置从站数量对网络中从站数量
22、进行设置从站写D8178更新范围设置对网络中数据的更新范围进行设置从站写D8179重试次数设置设置网络中通讯的重试次数从站读/写D8180公共暂停值的设置设置网络中的通讯公共等待时间从站读/写D8201当前网络扫描时间保存当前的网络扫描时间主、从站读D8202最大网络扫描时间保存网络允许的最大扫描时间主、从站读D8203主站发生错误的次数保存主站发生错误的次数主站读D8204D8210从站发生错误的次数保存从站发生错误的次数主、从站读D8211主站通讯错误代码保存主站通讯错误代码主站读D8212D8218从站通讯错误代码保存从站通讯错误代码主、从站读N:N网络的特殊数据寄存器功能说明注:1.通
23、讯错误的次数不包括本站的CPU发生错误、本站工作在编辑或停止状态引起的网络通讯错误。2.特殊数据寄存器D8204D8210对应的PLC从站号为N0.1N0.7;特殊数据寄存器D8212D8218对应的PLC从站号为N0.1N0.7.(2)特殊寄存器N:N网络技术中,通讯用特殊寄存器的编号和功能如表11-11所示。3.N:N网络的参数设置网络的参数设置当PLC的电源打开,程序处于运行状态时,所有的设置有效。(1)站号的设置将数值0到7写入PLC的数据寄存器D8176中,就完成的站号的设置。站号与对应的数值如表11-12所示。(2)从站数的设置将数值1到7写入主站的数据寄存器D8177中,每一个数
24、值对应从站的数量,默认值为7(7个从站),这样就完成了网络从站数的设置。该设置不需要从站的参与。数值站号0主站(站号N0.1)17从站(站号N0.1N0.7)站号的设置通讯元件类型模式0模式1模式2位元件(M)0点32点64点字元件(D)4个4个32个通讯数据更新范围的模式(3)设置数据更新范围将数值0到2写入主站的数据寄存器D8178中,每一个数值对应一种更新范围的模式,默认值为0,见表11-13,这样就完成了网络数据更新范围的设置。该设置不需要从站的参与。在在3种工作方式下,种工作方式下,N:N网络中各站对应的位元件号和字元件号分别如表网络中各站对应的位元件号和字元件号分别如表11-14、
25、表、表11-15、表、表11-16所示。所示。模式模式0时使用的数据元件编号时使用的数据元件编号站号站号N0.0N0.1N0.2N0.3N0.4N0.5N0.6N0.7位位 元元 件件(M)无无无无无无无无无无无无无无无无字字 元元 件件(D)D0D3D10D13D20D23D30D33D40D43D50D53D60D63D70D73模式模式1时使用的数据元件编号时使用的数据元件编号站号站号N0.0N0.1N0.2N0.3N0.4N0.5N0.6N0.7位位 元元 件件(M)M1000M1031M1064M1095M1128M1159M1192M1223M1256M1287M1320M1351
26、M1384M1415M1448M1479字字 元元 件件(D)D0D3D10D13D20D23D30D33D40D43D50D53D60D63D70D73表表11-16模式模式2时使用的数据元件编号时使用的数据元件编号站号站号N0.0N0.1N0.2N0.3N0.4N0.5N0.6N0.7位位 元元 件件(M)M1000M1063M1064M1127M1128M1191M1192M1255M1226M1319M1320M1383M1384M1477M1478M1511字字 元元 件件(D)D0D7D10D17D20D27D30D37D40D47D50D57D60D67D70D77(4)通讯重试
27、次数的设置将数值0到10写入主站的数据寄存器D8179中,每一个数值对应一种通讯重试次数,默认值为3,这样就完成了网络通讯重试次数的设置。该设置不需要从站的参与。当主站向从站发出通讯信号,如果在规定的重试次数内没有完成连接,则网络发出通讯错误信号。(5)设置公共暂停时间将数值5到255写入主站的数据寄存器D8180中,每一个数值对应一种公共暂停时间,默认值为5(每1个单位为10ms),例如:数值10对应的公共暂停时间为100ms,这样就完成了网络通讯公共暂停时间的设置。该等待时间的产生时由于主站和从站通讯时引起的延时等待。4.N:N网络的应用举例网络的应用举例【例3】如图11-20所示,3台F
28、X2N系列可编程控制器采用FX2N-485-BD内置通讯板连接,构成N:N网络。要求将FX2N-80MT设置为主站,从站数为2,数据更新采用模式1,重试次数为3,公共暂停时间为50ms。试设计满足下列要求的主站和从站程序。FX2N-485-BDFX2N-485-BD例3网络连接示意图FX2N-485-BD从站N0.2从站N0.1主站N0.0FX2N-48-MRFX2N-80-MTFX2N-48-MT完成此题首先要分别分析列出主站及完成此题首先要分别分析列出主站及2个从站的控制要求及一些参数的设置。个从站的控制要求及一些参数的设置。(1)主站主站N0.0的控制要求的控制要求将主站的输入信号将主站
29、的输入信号X000X003作为网络共享资源。作为网络共享资源。将从站将从站N0.1的输入信号的输入信号X000X003通过主站的输出端通过主站的输出端Y014Y017输出。输出。将从站将从站N0.2的输入信号的输入信号X000X003通过主站的输出端通过主站的输出端Y020Y023输出。输出。将将数数据据寄寄存存器器D1的的值值,作作为为网网络络共共享享资资源源;当当从从站站N0.1的的计计数数器器C1接接点点闭闭合合时时,主主站的输出端站的输出端Y005=ON。将将数数据据寄寄存存器器D2的的值值,作作为为网网络络共共享享资资源源;当当从从站站N0.2的的计计数数器器C2接接点点闭闭合合时时
30、,主主站的输出端站的输出端Y006=ON。将数值将数值10送入数据寄存器送入数据寄存器D3和和D0中,作为网络共享资源。中,作为网络共享资源。(2)从站从站N0.1的控制要求的控制要求首先进行站号的设置。然后完成以下控制任务。首先进行站号的设置。然后完成以下控制任务。将主站将主站N0.0的输入信号的输入信号X000X003通过主站通过主站N0.1的输出端的输出端Y010Y013输出。输出。将从站将从站N0.1的输入信号的输入信号X000X003作为网络共享资源。作为网络共享资源。将从站将从站N0.2的输入信号的输入信号X000X003通过从站通过从站N0.1的输出端的输出端Y020Y023输出
31、。输出。将将主主站站N0.0的的数数据据寄寄存存器器D1的的值值,作作为为从从站站N0.1计计数数器器C1的的设设定定值值;当当从从站站N0.1的的计数器计数器C1接点闭合时,使从站接点闭合时,使从站N0.1的的Y005输出,并将输出,并将C1的状态作为网络共享资源。的状态作为网络共享资源。当从站当从站N0.2的计数器的计数器C2接点闭合时,从站接点闭合时,从站N0.1的输出端的输出端Y006ON。将数值将数值10送入数据寄存器送入数据寄存器D10中,作为网络共享资源。中,作为网络共享资源。将将主主站站N0.0数数据据寄寄存存器器D0的的值值和和从从站站N0.2数数据据寄寄存存器器D20的的值
32、值相相加加结结果果存存入入从从站站N0.1的数据寄存器的数据寄存器D11中中(3)从站从站N0.2的控制要求的控制要求首先进行站号的设置。然后完成一些控制任务。首先进行站号的设置。然后完成一些控制任务。将主站N0.0的输入信号X000X003通过从站N0.2的输出端Y010Y013输出。将从站N0.1的输入信号X000X003通过从站N0.2的输出端Y014Y017输出。将从站N0.2的输入信号X000X003作为网络共享资源。当从站N0.1的计数器C1接点闭合时,从站N0.2的输出端Y005=ON,将主站N0.0数据寄存器D2的值,作为从站N0.2计数器C2的设定值;当从站N0.2的计数器C
33、2接点闭合时,使从站N0.2的Y006输出,并将C1的状态作为网络共享资源。将数值10送入数据寄存器D20中,作为网络共享资源。将主站N0.0的数据寄存器D3的值和从站N0.1数据寄存器D10的值相加结果存入从站N0.2的数据寄存器D21中。在以上分析详列的基础上再分别完成该题的网络参数的设置、通讯系统出现错误的提示、主站的控制程序和从站的控制程序。N:N网络通网络通讯参数的设置,讯参数的设置,主要由主站完主要由主站完成,不需要从成,不需要从站的参与,单站的参与,单站号的设置由站号的设置由每个站自己完每个站自己完成。本例中成。本例中N:N网络通讯网络通讯参数的设置,参数的设置,见表见表11-1
34、7。对。对应的设置程序应的设置程序(写入写入FX2N-80MT主站中主站中)见图见图11-21。例例3通讯参数设置通讯参数设置寄寄存存编编号号主主 站站N0.0从从 站站N0.1从从 站站N0.2说明说明D8176K0K1K2PLC站号的设置站号的设置D8177K2从站的数量设置从站的数量设置D8178K1数据的更新范围设置数据的更新范围设置D8179K3网络中的通讯重试次数网络中的通讯重试次数D8180K5网络中的通讯公共等待时间网络中的通讯公共等待时间M8038M8038MOVMOVK2K2D8177D8177MOVMOVK1K1D8178D8178MOVMOVK3K3D8179D8179
35、例例3 3的网络参数设置梯形图的网络参数设置梯形图MOVMOVK0K0D8176D8176MOVMOVK5K5D8180D8180PLC站号的设置站号的设置从站的数量设置从站的数量设置数据的更新范围设置数据的更新范围设置网络中的通讯重试次数网络中的通讯重试次数网络中的通讯公共等待时间网络中的通讯公共等待时间通通讯讯系系统统的的错错误误报报警警。由由于于PLC对对本本身身的的一一些些通通讯讯错错误误不不能能记记录录,因因此此该该程程序序可可写写在在主主站站和和从从站站中中,但但不不必必要要在在每每个个站站中中都都写写入入该该程程序序。网网络络通通讯讯错错误误的的报警程序如图报警程序如图11-22
36、所示。所示。主站和从站的控制程序主站和从站的控制程序主站主站N0.0的控制程序如图的控制程序如图11-23所示。所示。从站从站N0.1的控制程序如图的控制程序如图11-24所示。所示。从站从站N0.2的控制程序如图的控制程序如图11-25所示。所示。M8183Y000主站主站N0.0通讯错误通讯错误例3网络通讯错误报警程序M8184Y001M8185Y002M8191Y003主站主站N0.1通讯错误通讯错误主站主站N0.2通讯错误通讯错误网络通讯指示网络通讯指示M8000MOV K1M1064 K1Y014MOV K1M1128 K1Y020MOVK10D1例3主站控制程序MOV K1X000
37、K1M0MOV K1X000K1M0控制要求控制要求控制要求控制要求控制要求控制要求控制要求控制要求控制要求控制要求Y005M8184M8185M8184Y006MOV K1X000K1M0控制要求控制要求ENDM1070M8158M1140M8184M8185M8183MOV K1X000 K1M1064MOV K1M1128K1Y020ADD D0D20例3从站N0.1控制程序MOV K1M1000 K1Y010MOVK10D10控制要求控制要求控制要求控制要求控制要求C1C1M8185X000M1070ENDM8038MOVK1D8176设从站N0.1X001RSTD11C1C1清零Y005Y006M8185M1140M8185D1控制要求控制要求M8183MOV K1X000K1M128MOV K1M1064 K1Y014ADD D3D10例3从站N0.2控制程序MOV K1M1000 K1Y010MOVK10D20控制要求控制要求控制要求控制要求控制要求C2C2M8184X000M1140ENDM8038MOVK2D8176设从站N0.2X001RSTD21C2C2清零Y006Y005M8184M1070M8184D2控制要求控制要求
限制150内