第二节 CPM1A系列的继电器区及数据区
CPM1A系列PLC的内部器件以通道形式进行编号,通道号用二位、三位或四位数表示。
一个通道内有16个继电器,一个继电器对应通道中的一位,16个位的序号为00~15。
所以一个继电器的编号由两部分组成,一部分是通道号,另一部分是该继电器在通道中的位序号。
一、 内部继电器区(IR)
1、(1)供输入/输出用的输入/输出继电器区,通道号是000~019
(2)供用户编写程序使用的内部辅助继电器区,该区的通道不能直接对外输出,
有编号为200~231的32个通道,每个通道有16位,共用512点。
2、一个继电器的编号用5位数表示,前3位是该继电器所在的通道号,后2位是该继电器在通道中的位序号。
例如,某继电器编号为00105,其中001是通道号,05是该继电器的位序号。
3、输入继电器区有编号为000~009的10个通道,其中,000、001用来对主机的输入通道编号,
002~009用于对主机连接的I/O扩展单元的输入通道编号。
4、输出继电器区有编号为010~019的10个通道,其中,010、011用来对主机的输出通道编号,
012~019用来对主机连接的I/O扩展单元的输出通道编号。
5、输入/输出继电器区中未被使用的通道也可作为内部辅助继电器使用。
二、特殊辅助继电器区(SR)
有24个通道,主要供系统使用。说明:
(1)SR区的前半部分(232~251)通常以通道为单位使用
(2)232~249通道在没作表中指定的功能用时,可作为内部辅助继电器使用
(3)250、251通道只能按表中指定的功能用,不可作为内部辅助继电器使用
(4)SR区的后半部分(252~255)是用来存储PLC的工作状态表示,发出工作启动信号,产生时钟脉冲等。
除25200外的其他继电器,用户程序只能利用其状态而不能改变其状态,
或者说用户程序只能用其触点,而不能将其作输出继电器用。
(5)25200是高速计数器的软件复位标志位,其状态可由用户程序控制,
当其为ON时,高速计数器被复位,高速计数器的当前值被置为0000。
(6)25300~25307是故障码存储区。故障码由用户编写,范围为01~99。
执行故障诊断指令后,故障码存到25300~25307中,其低位数字存放在25300~25303中,
高位数字存放在25304~25307中。
三、暂存继电器区(TR)
有编号为TR0~TR7共8个暂存继电器,编号要冠以TR。
编写用户程序时,暂存继电器用于暂存复杂梯形图中分支点之前的ON/OFF状态。
同一编号的暂存继电器在同一程序段内不能重复使用,在不同的程序段可重复使用
四、保持继电器区(HR)
有编号为HR00~HR19的20个通道,每个通道有16位,共有320个继电器。
使用方法同内部辅助继电器,但保持继电器的通道编号必须冠以HR。
具有断电保持功能,
(1)当以通道为单位用做数据通道时,断电后再恢复供电时数据不会丢失
(2)当以位为单位与KEEP指令配合使用时、或作成自保持电路时,
断电后再恢复供电时,该位能保持掉电前的状态。
五、辅助记忆继电器区(AR)
有AR00~AR15的16个通道,通道编号前要冠以AR字样。具有断电保持功能。
用来存储PLC的工作状态信息,如扩展单元连接的台数、断电发生的次数、扫描周期最大值及当前值,
以及高速计数器、脉冲输出的工作状态标志、通信出错码、系统设定区域异常标志等,
用户可根据其状态了解系统运行状况。
六、链接继电器区(LR)
有编号为LR00~LR15的16个通道,通道编号前要冠以LR字样。
当CPM1A与本系列PLC之间,与CQM1、CPM1、SRM1以及C200HS、C200HX/HG/HE之间进行1:1链接时,
要使用链接继电器与对方交换数据。在不进行1:1链接时,链接继电器可以用做内部辅助继电器。
七、定时器/计数器区(TC)
共有128个定时器/计数器,编号范围是000~127。
定时器:分为普通定时器TIM和高速定时器TIMH
计数器:分为普通计数器CNT和可逆计数器CNTR
定时器/计数器统一编号(TC),一个TC号既可分配给定时器,又可分配给计数器,
但所有定时器或计数器的TC号不能重复。
定时器无断电保持功能,电源断电时定时器复位。
计数器有断电保持功能。
八、数据存储区(DM)
用来存储数据,共有1536个通道,每个通道16位,通道编号用4位数且冠以DM字样,
编号为DM0000~DM1023、DM6144~DM6655,说明:
(1)数据存储器区只能以通道为单位使用,不能以位为单位使用
(2)DM0000~DM0999、DM1022~DM1023为程序可读写区,用户程序可自由读写其内容。
在编写用户程序时,这个区域经常使用,要记住这些编号范围。
(3)DM1000~DM1021主要用做故障履历存储器(记录有关故障信息),
如果不用作故障履历存储器,也可作普通数据存储器使用。
是否作为故障履历存储器,由DM6655的00~03位来设定。
(4)DM6144~DM6599为只读存储区,用户程序可以读出但不能用程序改写其内容,
利用编程器可预先写入数据内容
(5)DM6600~DM6655称为系统设定区,用来设定各种系统参数。通道中的数据不能用程序写入,只能用编程器写入。
DM6600~DM6614仅在编程模式的时候设定,DM6615~DM6655可以在编程模式或监控模式的时候设定
(6)数据存储区DM有掉电保持功能。
(7)系统设定区域:内容反映PLC的某些状态,
DM6600~DM6614:当电源ON时,仅一次读出
DM6615~DM6644:运行开始时(执行程序),仅一次读出
DM6645~DM6655:当电源ON时,经常被读出
若系统设定区域的设定内容有错,则在该区的定时读出时会产生运行出错(故障码9B)信息,
此时反应设定通道有错的辅助记忆继电器AR1300~AR1302将为ON。对于有错误的设定只有用初始化来处理。
首页 前一页 次一页 末一页
返回第二章目录