*,*,机电设备,PLC,控制系统的组建与调试,*,*,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,项目八 通信控制的,PLC,实现,项目八 通信控制的PLC实现,任务,一 三菱,PLCN:N,网络通信的实现,任务一 三菱PLCN:N网络通信的实现,某广场有一地下三层停车场,每层有,99,个停车位,该停车场每层分别用一台,FX,3U,三菱,PLC,控制车位情况。停车场在地下一楼(,-1F,)设有启用和停用按钮。该停车场的工作要求如下:,(,1,)实际停车数可以分别由每楼层的数字开关设定;,(,2,)每楼层车辆的进、出分别由相应楼层的传感器检测;,(,3,)当相应楼层有空车位时,对应楼层的,“,未满,”,指示灯亮,,“,已满,”,指示灯熄灭;当相应楼层无空车位时,对应楼层的,“,已满,”,指示灯亮,,“,未满,”,指示灯熄灭;,(,4,)在任何一层均能显示三层各自的空车位数和相应的指示灯;,(,5,)在停用时,只有地下,1,楼入口“停用”指示灯常亮;数码管和其它指示灯均熄灭;正常启用时,“停用”指示灯熄灭,数码管和其它指示灯显示相应楼层的车位信息。,A,任务内容,某广场有一地下三层停车场,每层有99个停车位,该,(,1,)控制要求,该三层停车场每层均由一台,PLC,控制车位使用状况,且在任何一层均能显示三层各自的空车位数和相应的指示灯,这就需要各层的,PLC,必须将其所在层的车位状况传送到其它两层的,PLC,。该系统可由,RS-485,通信的,N:N,网络通信实现,PLC,间数据的传送。,1,),N:N,网络通信,N:N,网络通信最多在,8,台三菱,FX,系列,PLC,与,PLC,之间,通过,485BD,功能扩展模块或特殊适配器连接,进行软元件信息互换。其中一台为主机(主站),其它为从机(从站)。各站间,位元件(,4-64,点)和字元件(,4-8,点)被自动连接,通过分配到本站上的软元件,可知道其它站的位元件的状态(,ON/OFF,)和寄存器的数值。,B,任务分析,(1)控制要求B任务分析,N:N,网络的连接,N:N,网络的通信协议是固定的:通信方式采用半双工通讯,波特率(,BPS,)固定为,38400 BPS,;数据长度、奇偶校验、停止位、标题字符、终结字符以及和校验等也均是固定的。,N:N,网络是采用广播方式进行通信的,即网络中每一站点都指定一个用特殊辅助继电器和特殊数据寄存器组成的链接存储区,各个站点链接存储区地址编号都是相同的。各站点向自己站点链接存储区中规定的数据发送区写入数据。网络上任何,1,台,PLC,中的发送区的状态会反映到网络中的其他,PLC,,因此,数据可供链接的所有,PLC,共享,且所有单元的数据都能同时完成更新。,知识点,三菱,PLC,间,N:N,网络通信,N:N网络的连接 N:N 网络的通信协议是固定,N:N,网络的连接,图,8-1 N:N,网络通信示意图,知识点,三菱,PLC,间,N:N,网络通信,N:N网络的连接图8-1 N:N网络通信示意图知识点,N:N,网络的连接,(,a,),1,对接线方式,(,b,),2,对接线方式,图,8-2 N:N,网络接线,知识点,三菱,PLC,间,N:N,网络通信,N:N网络的连接 (a),N:N,网络的连接,进行网络连接时应注意:,1,)将端子,SG,连接到可编程控制器主体的每个端子,而主体用,100,或更小的电阻接地。,2,)图,8-2,中,须在终端的端子,RDA,和,RDB,之间连接终端电阻(,110,或,330,)。,3,)屏蔽双绞线的线径应在英制,AWG26,16,范围内,否则可能由于端子接触不良,不能确保正常的通信。连线时宜用压接工具把电缆插入端子,如果连接不稳定,则通讯会出现错误。,如果网络上各站点,PLC,已完成网络参数的设置,则在完成网络连接后,再接通各,PLC,工作电源。可以看到,各站通信板上的,SD LED,和,RD LED,指示灯两者都出现点亮,/,熄灭交替的闪烁状态,说明,N,:,N,网络已经组建成功。如果,RD LED,指示灯处于点亮,/,熄灭的闪烁状态,而,SD LED,没有(根本不亮),这时须检查站点编号的设置、传输速率(波特率)和从站的总数目。,知识点,三菱,PLC,间,N:N,网络通信,N:N网络的连接 进行网络连接时应注意:知识点,N:N,网络参数设置,特殊辅助继电器,M8038,(,N,:,N,网络参数设置继电器,只读)用来设置,N,:,N,网络参数。,表,8-2 N:N,网络通信特殊辅助继电器,特性,辅助继电器,名称,描述,响应类型,R,M8038,N:N,网络参数设置,用来设置,N:N,网络参数,M,,,L,R,M8183,主站点的通信错误,当主站点产生通信错误时,ON,L,R,M8184M8190,从站点的通信错误,当从站点产生通信错误时,ON,M,,,L,R,M8191,数据通信,当与其他站点通信时,ON,M,,,L,知识点,三菱,PLC,间,N:N,网络通信,N:N网络参数设置 特殊辅助继电器 M8038,N:N,网络参数设置,特殊辅助继电器,M8038,(,N,:,N,网络参数设置继电器,只读)用来设置,N,:,N,网络参数。,知识点,三菱,PLC,间,N:N,网络通信,N:N网络参数设置 特殊辅助继电器 M8038,(,1,)特殊数据寄存器,D8176:,工作站号设定。其取值范围为,0-7,,主站设置为,0,,从站设置为,1-7,。,(,2,)特殊数据寄存器,D8177,:设置从站个数。该设置只适用于主站,设定范围为,1-7,。如图,8-3,中表示有,2,个从站。,(,3,)特殊数据寄存器,D8178:,用作设置刷新范围。刷新范围指的是各站点的链接存储 区。对于从站点,此设定不需要。根据网络中信息交换的数据量不同,可选择如表,8-4,(模式,0,、模式,1,和模式,2,)三种刷新模式。在每种模式下使用的元件被,N,:,N,网络所有站点所占用。,(,4,)特殊数据寄存器,D8179,:设定重试次数。设定范围为,0,10,(默认,=3,),对于从站 点,此设定不需要。如果一个主站点试图以此重试次数(或更高)与从站通信,此站点将发生通信错误。,(,5,)特殊数据寄存器,D8180,:设定通信超时值。设定范围为,5,255,(默认,=5,),此值乘以,10ms,就是通信超时的持续驻留时间。,知识点,三菱,PLC,间,N:N,网络通信,N:N,网络参数设置,(1)特殊数据寄存器D8176:工作站号设定。其取值,图,8-3,主站网络参数设置程序,图,8-4,第,1,从站网络参数设置程序,N:N,网络参数设置,知识点,三菱,PLC,间,N:N,网络通信,图8-3 主站网络参数设置程序图8-4 第1从站,N:N,网络参数设置,知识点,三菱,PLC,间,N:N,网络通信,N:N网络参数设置知识点三菱PLC间N:N网络通信,1,)输入信号,根据控制要求可知,该停车场每个楼层的控制信号主要有:楼层允许停车数量的数字开关设定信号、相应楼层检测车辆进出的传感器信号;,-1F,楼层还设有停车场启用及停用信号;停车场每层的实际停车数最多是,99,辆,因此需要两个数字开关。,2,)输出信号,该停车场每个楼层的输出信号有:各楼层的空车位数的显示,及,“,未满,”,指示和,“,已满,”,指示信号。各楼层最大停车数量均为,99,,则每个楼层的空车位数显示需要,2,个数码管。为方便客人在任何一层都能了解各层的车位情况,该停车场要求在每层都能显示三个楼层各自的空车位数,则各楼层都需要,6,个数码管和,6,7,个指示灯。,(,3,),PLC,信号分析,知识点,三菱,PLC,间,N:N,网络通信,1)输入信号(3)PLC信号分析知识点三菱PLC间N,3,)通信信号,各楼层车辆信息的共享等可利用,PLC,内部的数据寄存器及链接辅助继电器等软元件。,本系统各层,PLC,间互通的信息有:各层的空车位数;车位“未满”及“已满”信息;及,-1F,楼层发给,-2F,和,-3F,楼层的启用和停用信息。其中相应层的空车位数占用一个字元件;“未满”和“已满”信息占用,2,个位元件;停车场启用和停用信息占用,1,个位元件。由以上分析可知,本系统采用刷新模式,1,即可以满足要求。,(,3,),PLC,信号分析,B,任务分析,3)通信信号(3)PLC信号分析B任务分析,4,)数码管驱动分析,七段译码器(,SEGD,)指令:驱动每个数码管需要占用,8,个输出点。本系统要驱动,6,个数码管,则需占用,48,个输出点。该指令一般不适用于多个数码管显示的系统中。,带锁存七段码显示(,SEGL,)指令:可以方便驱动一组(,1-4,个)数码管或二组(,1-8,个)数码管。驱动一组数码管需要占用,8,个输出点,两组需要占用,12,个输出点。,BCD,动态驱动显示:,3,组(每组,2,个)数码管输出显示共用,8,个输出点,,6,个数码管选通信号需占用,6,个点,本系统三组共,6,个数码管最少需要,14,个输出点。,BCD,动态驱动法占用输出点数最少,但需编写动态选通程序;,SEGL,指令编程简单,常用于多个数码驱动电路中。本系统选用,SEGL,指令编程,每组最多占用,8,个输出点,,3,组最多共占用,24,个输出点。,(,3,),PLC,信号分析,B,任务分析,4)数码管驱动分析(3)PLC信号分析B任务分,(,1,)地下一层(,-1F,楼层),PLC,的,I/O,信号,-1F,楼层,PLC,的输入信号为,2,个数字开关、车辆进出检测信号、启用和停用信号、空车位确认信号,总数为,13,个;输出信号有,3,组数码管信号、,7,个指示灯信号,总数为,27,。,(,2,)地下二层(,-2F,楼层)和地下三层(,-3F,楼层),PLC,的,I/O,信号,-2F,楼层和,-3F,楼层,PLC,的输入信号均为,2,个数字开关、车辆进出检测信号,总数均为,11,个;输出信号有,3,组数码管信号、,6,个指示灯信号,总数均为,26,。,(,3,),PLC,信号分析,B,任务分析,(1)地下一层(-1F楼层)PLC的I/O信号(3,考虑到控制功能的拓展需要,给予一定的输入、输出点裕量,该停车场各层需要的输入点数和输出点数均至少为,32,点;,PLC,输出控制对象为数码管及指示灯,数码管及指示灯选用工作电压,DC24V,,其工作通断频率低,因此选择继电器输出的,PLC,即可满足要求。综合考虑,各层选用工作电压,AC220V,,,DC24V,输入、继电器输出,型号为,FX,3U,64MR/ES,的,PLC,可以满足系统要求。,PLC,选用,C,任务实施,考虑到控制功能的拓展需要,给予一定的输入、输出点,分配,PLC,的,I,0,点,输,入,信,号,输,出,信,号,名,称,代号,输入点编号,名,称,代号,输出点编号,个位,BCD,数字开关,SA1,X3,X0,-1F,数码管,Y3,Y0,十位,BCD,数字开关,SA2,X7,X4,-1F,与,-2F,数码管选通,Y7,Y4,启用按钮,(,常开触点,),(仅,-1F,),SB1,X10,-2F,数码管,Y13,Y10,停用按钮,(,常开触点,),(仅,-1F,),SB2,X11,-3F,数码管,Y27,Y20,车辆入口传感器,SQ1,X12,-1F,未满指示灯,HL1,Y30,车辆出口传感器,SQ2,X13,-1F,已满指示灯,HL2,Y31,车辆设置确认按钮,SB3,X14,-2F,未满指示灯,HL3,Y32,-2F,已满指示灯,HL4,Y33,-3F,未满指示灯,HL5,Y34,-3F,已满指示灯,HL6,Y35,停用指示灯(仅,-1F,),HL7,Y36,C,任务实施,分配PLC的I0点 输 入 信 号输 出 信 号名,链接软元件分配,本停车场系统从,-1F,楼层至,-3F,楼层每层由一台,PLC,控制,其