PLC的INT指令介绍
发布时间:2016-11-08 10:45 来源:欧姆龙 阅读:
PLC的INT指令介绍
格式:INT(89) @INT(89)CC CC000 000D D其中,操作数CC为中断控制码,根据不同的情况它可以取000、001、002、003、100或200;操作数D为中断控制数据,它可以是IR、SR、hR、AR、LR、DM、*DM、#。功能: 中断控制指令。用来设置系统中断功能及状态。
CpM2A的中断有外部输入中断,外部中断的计数模式、间隔定时器中断和高速计数器中断等几类,其中外部输入中断的优先级别最高。在外部输入中断中,以中断0的优先级别最高。外部输入中断是指由系统规定的中断输入端子00003~00006上的输入脉冲或计数所产生的中断。其模式分别称为输入中断模式和计数中断模式。这种外部中断所调用的中断子程序的编号是固定的,中断输入端子00003~00006分别对应子程序000~003。中断子程序的定义和一般子程序的定义完全相同。输入端子中断功能的设定,应于中断使用之前在DM6628中设定,通过CX-p软件中的pLC内存写入DM6628设定的数据。同时输入端子中断功能的设定还应在CX-p软件的pLC设置中进行设定。
例5-14:程序段是一个外部输入中断模式的举例。在该程序段运行前应该先将DM6628置为0001,即设定输入端子00003为中断输入。当程序段执行时,每当00003输入为ON时,就会产生中断,调用子程序000。试观察01000的状态。思考题:若00003、00004都作为中断输入端子,请修改程序和DM6628的设定。
例5-15:程序段是一个外部输入计数中断模式的举例。在该程序段运行前应该先将DM6628设置为0010。00004接通10次后,观察并记录01000的状态。00004接通10次后,监视并记录通道241、245的内容。
思考题:将中断输入端子改为00005,请修改程序和DM6628的设定。