当前位置:文档之家› 永宏PLC硬件手册-03

永宏PLC硬件手册-03

第3章FB S-PLC的扩展FB S-PLC的扩展是指当FB S-PLC主机所提供的资源不够使用或主机未提供的界面时,可借由扩展机/扩展模块的附加来扩展其I/O数目或界面种类,FB S-PLC的扩展可分为I/O扩展和通讯端口扩展两大类。

3.1I/O扩展FB S-PLC的I/O扩展分为以单一“位”(Bit,也称“单点”)状态为单位的数字量I/O (Digital I/O简称DI/O)扩展及以16位(16个单点)组合成的“字符”(W ord)为单位的数值I/O(Numeric I/O简称NI/O)扩展两种。

I/O的扩展无论DI/O或NI/O都是以扩展机或扩展模块串联附加在FBS-PLC右侧的“扩展I/O输出插槽”上的方式来扩展。

I/O扩展在软件上的限制为DI/O总数512点(DI与DO各256点),NI/O总数128个字符(NI与NO各64字符),而硬件上的限制有两个:○1. 无论所串接的是何种扩展机或扩展模块,其总数不得超过32台;○2. 扩展机/扩展模块的排线总长(由主机的“扩展I/O输出插槽”起到最后一台扩展机/扩展模块的长度)不得超过5公尺。

注意1. FB S-PLC的数字量I/O总点数限制为 256点DI,256点DO,用户如果串接超过上述点数的DI或DO模块,FB S-PLC将视为不合法的I/O结构,PLC主机将停机不执行,同时显示错误“ERR”灯号及Y0~Y3错误码灯号(请参考第8章8-3页),并在CPU状态指示缓存器 (R4049) 显示其对应的错误码。

2. FB S-PLC的NI及NO总数各为64个W ord,用户如果串接超过上述限制的NI或NO模块,FB S-PLC将视为不合法结构,PLC主机将停机不执行,同时显示错误“ERR”灯号及Y0~Y3错误码灯号(请参考第8章8-3页),并在CPU状态指示缓存器(R4049)显示其对应的错误码。

3. FB S-PLC可串接扩展机/扩展模块的总数限制为32台,如果超过则PLC将视为不合法结构而停机不执行,同时显示错误“ERR”灯号及Y0~Y3错误码灯号(参考第8章8-3页),并在CPU状态指示缓存器(R4049)显示其对应的错误码。

警告1. FB S-PLC扩展I/O排线长度限制最长不得超过5公尺,否则有可能因硬件上的信号延时过长或拾取太大的噪声信号而发生不正确I/O动作,而造成机器设备损害或人员伤害。

此部分的限制由于PLC主机无法检测,必须由用户自行注意及管制。

3.1.1数位量I/O扩展及其I/O编号的对应数字量I/O即所谓的单点状态的I/O,包括数字量输入点(DI编号以X开头)及数字量输出(DO编号以Y开头)两种,FB S-PLC的DI与DO最大都可扩展到256点,(以流水号方式编号,即X0~X255与Y0~Y255,各256点)。

PLC内部的数字量输入接点(X0~X255)的状态是取自主机及扩展机/扩展模块上数字量输入端子台的状态,而主机及扩展机/扩展模块上数字量输出端子台的状态则反应PLC内部数字量输出继电器(Y0~Y255) 的状态。

FB S-PLC主机上,在数字量输入端子台的下方和数字量输出端子台的上方,各有两排对应该端子台的各端子实际位置的文字印刷,用来标示其各端子对应到PLC内部数字量输入接点Xn和数字量输出继电器Yn的编号。

以FB S-24MC主机为例,输入端子台所对应的数字量输入接点编号为X0~13,输出端子台所对应的数字量输出继电器编号为Y0~Y9。

用户只需找出各端子所相对应位置的文字印刷,就可以知道该端子的I/O编号,同时在LED状态显示区则有该主机上所有DI(X0~X13)和DO(Y0~Y9)的ON/OFF状态指示,用户很容易可对应各端子,I/O编号及其LED状态指示,如下图的X10与Y6范例所示:对于主机以外的各种扩展机/扩展模块,虽然也有如同主机上各端子实际位置的文字印刷,以标示其输入/输出编号;但不同于主机上的绝对式的I/O编号安排,扩展/扩展模块上I/O 编号则为相对式编号,其编号仅表示该端子在该扩展机/扩展模块上的顺序编号,例如第1点X(23+14+12)=X493.1.2 数值I/O 扩展及其I/O 通道的对应FB S -PLC 的数值I/O 是将16个单点数据视为一个长度为16位(称之为字符W ord)的数值数据,用来当作0 ~ 65535的数值I/O 。

FB S -PLC 所有的数值数据都存放在PLC 内部的缓存器内(长度为16位),因此数值I/O 又称为缓存器I/O ,用来存放外界数值输入(NI)模块的输入缓存器(IR)共有64个Word(R3840 ~ R3903),用来输出到外界数值输出(NO)模块的输出缓存器(OR)也有64个Word(R3904 ~ R3967)。

对应于FB S -PLC 的输入缓存器(IR)的数值输入(NI)模块有模拟量输入模块、温度模块和指拨开关多任务输入模块。

对应于输出缓存器(OR)的数值输出(NO)模块有模拟量输出模块和7段显示器模块。

其中模拟量输入、温度输入、模拟量输出等三种界面都为单一电压或电流信号,而指拨开关输入或7段显示器输出则为适合人类习惯的BCD 数字型式的信号,但无论其电压或电流大小,或BCD 数值多少,都由其对应的缓存器的16bit 数值来表示。

在NI/O 模块上的任一个IR 或OR 所对应的电流/电压信号或BCD 数值信号,我们都称之为通道(Channel 简写CH),NI 模块上的通道称为数值输入通道(NI 通道),而NO 模块上的通道则为数值输出通道(NO 通道),各模块上的各NI 与NO 通道所占用的IR/OR 数目,依模块种类或数码表示的不同而有所不同,下表为各NI/O 模块上各NI 与NO 通道所占用IR 和OR 数目:NI/O 模块名称NI 通道 标示 NO 通道标示 占用IR 数(W ord) 占用OR 数(W ord)备 注CH0 1 CH1 1 CH2 1CH3 1CH4 1 FB S -6ADCH51CH0 1FB S -2DA CH11CH0 1 CH1 1CH2 1 FB S -4DA CH3 1CH0 1CH1 1CH2 1 CH31CH0 1FB S -4A2DCH1 1FB S -32DGI无标示 8 只有一个CH ,故不标示3(D)FB S -7SG1 CH04(ND)3(D) CH04(ND) 2(D)FB S -7SG2CH14(ND)D :译码模式ND :非译码模式FBS-TC2 1 只有一个CH ,故不标示 FB S -TC6/RTD6 无标示 1 只有一个CH ,故不标示 FB S -TC16/RTD16无标示 1 只有一个CH ,故不标示NI/O模块上各通道与PLC内部IR和OR的对应方法是由PLC主机的扩展界面开始算起,第1个NI通道对应到PLC内部IR缓存器的起头(R3840),R3840加上第一个NI通道所占用的IR数目后,即为第2个NI通道所对应的IR号码,第2个NI通道的IR号码加上第2个NI通道所占用的IR数目,即为第3个NI通道所对应的IR号码,……,同理,第1个NO 通道对应到PLC内部OR的起头(R3904),R3904加上第1个NO通道所占用的OR数目即为第2个NO通道所对应的OR号码,……。

(在累计NI通道时,只管NI通道不管其中间插入的DI/O和NO通道。

同样地在累计NO通道时,也不管DI/O和NI通道)。

下图范例,可帮助用户易于对应NI/O各通道与PLC内部IR和OR的关系。

FB S-PLC在开机时会自动检测扩展界面所串接的各种扩展/扩展模块的种类与CH数,然后自动读取NI模块上各CH的输入值存放在R3840 ~ R3903的对应的IR中,以及将R3904~R3967的OR值自动输出到NO模块上对应的各CH上,用户无需作任何规划或者设定。

3.2通讯端口扩展FB S-PLC的主机内含一个通讯端口(port 0,可为USB或者RS232),当要增加通讯端口时可借由附加通讯板(Communication Board简称CB)或通讯模块(Communication Module简称CM)来扩展,FB S的CB与CM有以下种类:型 号 规 格FB S -CB2一个RS232(port2)的通讯板FB S -CB22 两个RS232(port1 & port2)的通讯板 FB S -CB5 一个RS485(port2)的通讯板FB S -CB55 两个RS485(port1 & port2)的通讯板FB S -CB25一个RS232(port1)加一个RS485(port2)的通讯板 通讯 板 CBFB S -CBE 一个以太网络(Ethernet)的通讯板 FB S -CM22 两个RS232(port3 & port4)的通讯模块 FB S -CM55 两个RS485(port3 & port4)的通讯模块FB S -CM25 一个RS232(port3)加一个RS485(port4)扩展通讯模块FB S -CM25E 一个RS232(port3)加一个RS485(port4)附加以太网络的通讯模块 通讯 模 块 CMFB S -CM55E一个RS485(port3)加一个RS485(port4)附加以太网络的通讯模块通讯板用于port1和port2的通讯端口的扩展,可直接安装在FB S 主机上,通讯模块则用于port3和port4通讯端口的扩展,为独立的模块,需紧接FB S 主机的左侧安装,再通过14pin 的连接头和主机连接。

通讯板的盖板上及通讯模块上都直接标示各通讯端口的编号,用户看标示就知道该通讯端口的编号,除了内含通讯端口(Port0)必须以机型选择USB 或RS232界面外,其余的各通讯端口(Port1~4)都可以选用CB 和CM 的方式,任意选择RS232或者RS485界面。

下图为5个(最大)通讯端口的扩展范例(CB22+CM25E):。

相关主题