三菱FX PLC中断服务介绍

发布时间:2024-8-30 12:03:23|来源: Mitsubishi Electric/三菱电机

一、中止是什么

  所谓中止,是指PLC按顺序履行程序扫描的过程中,当有需求当即反应的恳求发出时,当即中止当时履行的扫描作业,优先地去履行恳求所指定的服务作业。服务作业完成后,再回到方才被中止的地方持续往下履行程序扫描作业。

  换句话说,中止服务就像是个磨人的小妖精,时不时地打断PLC当时的作业,PLC又不能不理它。这小妖精一过来,PLC就得立刻款待它,服务到它满意走了后,PLC才干持续方才被打断的作业。

  1、中止源

  明显,中止也是一种程序流程搬运,但这种搬运大都是随机产生的,例如故障报警、外部设备动作等。中止恳求是谁发出的呢?其实,发出中止恳求的设备称为中止源,中止源可所以外部各种开关信号,也可所以PLC内部守时器、计数器等。

  PLC履行哪个中止源的中止服务,是靠不同标号的中止指针区分的,在下文讲中止指令的时分咱们再持续探讨这个内容。

  2、断点与回来

  而PLC在接收到中止恳求后,就会在程序中产生一个断点,当中止服务履行结束后,PLC会回到断点处,也便是所谓的中止回来,持续在断点处往下履行被打断的程序。

  中止服务程序的断点与中止回来,明显相似于子程序服务程序的断点与子程序回来,并且中止服务程序和子程序都是处在副程序区,都是用指针作为进口地址标号。但子程序所用的指针是分支指针P,而中止服务程序所用指针为中止指针I。

  3、中止履行与优先

  PLC只能在中止答应的情况下才干进行中止处理,并且一旦接到中止恳求有必要当即处理中止服务程序,不论PLC当时在履行主程序仍是履行子程序。

  另外,PLC在任何时刻都只能履行一个中止服务程序,这时分就会有两种情况。

  (1)PLC尚未在履行中止服务程序,当有多个中止恳求同时产生:PLC按中止指针编号巨细摆放优先级,编号越小的优先级越高,就会先处理,例如I000优先于I100,I100优先于I500。

  (2)PLC正在履行中止服务程序时有其他新的中止恳求产生:此时PLC有必要持续履行完当时的中止服务程序,才干去履行其他中止服务程序,也便是按时刻优先原则进行处理。毕竟PLC霸总精力有限,小妖精1号先来,那PLC就先服务1号,后边来的就乖乖排好队,总不会漏掉便是了。

  4、中止服务程序的编写

  中止服务程序和子程序相同,都是写在副程序区,但子程序的调用要用到CALL指令,并且只要当驱动条件成立时,PLC才会去到CALL指令指定的子程序进口去履行子程序,履行到子程序回来指令SRET后回来主程序。

  而中止服务程序的履行靠的不是软元件,而是由硬件电路发出中止信号给PLC,PLC自动辨别该中止恳求,然后找到相应的进口从而履行对应的中止服务程序,直到履行到中止回来指令IRET后回来到断点(主程序或子程序中)处持续往下履行。

  可想而知,在子程序眼前,中止服务程序便是个爸爸。要注意的一点便是,在规划中止服务程序时应遵从“越短越好”的原则,因为中止服务程序履行的时刻过长,会影响主程序的履行操控。

  知己知彼,方能百战百胜,咱们知道了什么是中止后,接下来就要对它发起进攻了!

                              

  二、中止指令

  三菱FX PLC的中止指令有EI、DI、IRET三个。

  1、中止答应指令EI

  履行中止答应指令后,PLC在履行接下来的程序的过程中,收到中止恳求都会做出应对,去履行相应的中止服务程序。

  EI指令就像是一扇翻开的门,有了这扇翻开的门,PLC才干款待中止这个小妖精,就像是哆啦A梦的任意门似的,所以EI又称开中止指令。

  EI指令虽然能开中止,但它不能关,哆啦.PLC.梦掏出来的EI门本便是开着的,那假如咱们不想PLC款待中止这个小妖精又该怎么办呢?咱们持续往下看。

  2、中止制止指令DI

  履行EI指令后,假如不想某些程序段被中止,就能够在该程序段前编写中止制止指令DI。履行DI指令后,PLC在履行接下来的程序的过程中,收到任何中止恳求都不会有呼应。 DI指令就像是一扇锁闭的门,有了这扇锁闭的门,PLC才干经得住中止这个小妖精的引诱,不去理它,所以,DI指令又称关中止指令。

  知道了中止答应指令和中止制止指令后,咱们持续看中止回来指令。

  3、中止回来指令IRET

  PLC在履行中止服务程序的过程中,当履行到中止回来指令IRET时,会无条件回来到主程序或子程序的断点处持续往下履行。它的使用与子程序回来指令SRET的使用迥然不同,只不过一个用于中止,一个用于子程序算了。

  PLC履行哪个中止源的中止服务,是靠不同标号的中止指针区分的,咱们探讨一下这些不同标号的中止指针。

  三、中止指针I与其中止源

  由上文可知,按中止指针的标号,咱们能够把中止源分为3类。

  1、外部输入中止

  外部输入中止的恳求信号其实便是输入端口X0——X5的开关量信号,当X0——X5被用于中止时,一旦接通,就会向PLC发出中止恳求。外部输入中止常用于外部紧急事件的处理,如报警。

  6个输入端口X0——X5对应12个中止指针,并配有相应的制止中止继电器。这些制止中止继电器明显和咱们上文所提的关中止指令DI有所不同。DI指令一旦被履行,之后的程序履行过程中,所有中止恳求都不被呼应,但制止中止继电器仅仅是对某些中止恳求而言。

  外部中止指针的标号明显与其输入端口编号有对应联系,并有上升沿和下降沿之分,但对于同一个端口,上升沿中止指针和下降沿中止指针不能同时编写。

  2、内部守时器中止

  内部守时器中止是按一守时刻自动进行的中止,不受扫描周期的影响。它适用于扫描时刻较长但又需求及时处理数据的场合,例如模拟量的守时采样。

  守时中止指针相似于外部输入中止指针,其标号也有其对应联系,又由于守时中止指针只要3个,且不能重复使用,明显,一个程序中***多只能设置3个守时器中止。

  3、高速计数器中止

  高速计数器中止有必要与高速计数器指令DHSCS一起使用,当高速计数器的当时值与设定值相等时,履行中止指针所指的中止服务程序。高速计数器中止能够用于高速的定位操控等。

  其所用中止指针,对应制止中止继电器只要一个M8059,当M8059接通时,所有高速计数器中止都被制止。

  相似的,由于高速计数器中止指针有6个,且不能重复使用,明显,一个程序中***多只能设置6个高速计数器中止。

更多相关内容
三菱触摸屏常见故障及方案 三菱触摸屏常见故障及方案

故障1:三菱触摸屏接触偏差   现象:手指接触的方位与鼠标箭头不匹配。   分析:装置螺丝刀后校准方位时,没有垂直接触靶心。处理办法:重新校准方位。 ...

三菱FR-A840系列变频器“强势”来袭 三菱FR-A840系列变频器“强势”来袭

针对职业需求驱动,快速、可靠,使用方便,且易于集成和安装,三菱电机自动化公司推出A800系列一体化变频驱动(VFD)。A800系列变频驱动器结合了传统感应和永磁汽车到一个单一的解决方案,供给 ...

可编程控制器系统设计与调试步骤——三菱PLC 可编程控制器系统设计与调试步骤——三菱PLC

可编程操控器运用体系规划与调试的主要步骤   ( 1 )深入了解和剖析被控目标的工艺条件和操控要求   a .被控目标就是受控的机械、电气设备、生产线或 ...

三菱PLC调整内置时间 三菱PLC调整内置时间

1、TWR(Time Write)指令   将时刻预设值写入内置的实时钟的指令:时钟信息写入指令TWR(Time Write)。作用指令序号为FNC167,[S·]可用T、C和D,只能16位运算,占5个程序步。   该指令的作 ...

三菱伺服系统故障类型 三菱伺服系统故障类型

原点方位不对,编码器调试/调零位   更换轴承、轴承槽磨损 转子开裂,轴开裂   齿轮槽磨损   磁铁爆钢、磁铁掉落、卡死转不动   编码器磨损、码盘/玻璃盘磨损破裂 ...

变频器过载故障因素——三菱变频器 变频器过载故障因素——三菱变频器

1)、机械负荷过重   负荷过重的主要特征是电动机发烧,不仅如此,还能够从显示屏上面读取运转电流来发现。主要因素是三菱变频器负荷太大,加减速时辰、运转周期时间太紧张;V/F特色的电压太 ...

查找PLC故障方法——三菱PLC 查找PLC故障方法——三菱PLC

PLC是一个工业小电脑,它出问题,首先要扫除是PLC本体问题仍是外围问题,假如是PLC本体出现问题,往往ERR灯展亮起来,或许是红灯闪亮,正常状况一般是RUN运转绿灯亮,假如是本体产生这类问题, ...

查询错误代码方法——三菱 查询错误代码方法——三菱

错误编号(D8063):6314   错误讯息:PARALLELLINKERROR(并列运转通信异常)   错误内容:并列运转字串异常   方法:两台PLC的电源是否开着,主机与并列运转模组间的连接线是否正确连接着 ...

三菱称重模块的重量转换方式 三菱称重模块的重量转换方式

分量转化是指,将从可编程控制器外部输入的模拟信号(负载转化器输出电压)转化为数字输出值以及总分量输出值后,存储到缓冲存储器中。进行了转化处理后转化完毕(XE)将变为ON,转化完毕标志(Un\G1 ...

变频器与电机的匹配关系——三菱 变频器与电机的匹配关系——三菱

经过变频器驱动电机已成为一种不可逆转的趋势,实际运用过程中,因为变频器与电机的匹配关系不太合理,往往会导致一些问题的产生。挑选变频器时应充沛了解变频器所驱动设备的负载特性。Ms.参整 ...

三菱PLC FX系列位置控制单元 三菱PLC FX系列位置控制单元

FX-20GM是一个能独立进行2轴定位操控的设备。   一、脉冲输出单元   1.点位操控的脉冲输出单元F2-30GM   2.脉冲输出模块FX-1PG(FX2、FX2C用) ...

三菱PLC编程电缆通讯端口设置方法 三菱PLC编程电缆通讯端口设置方法

1、将编程电缆线插入电脑的USB接口。   2、在桌面上,将鼠标放在“我的电脑”图标上,然后点击鼠标右键。   3、在弹出的菜单中,选择“设备管理器”。 ...

三菱Q系列PLC与GX Works2连接方法 三菱Q系列PLC与GX Works2连接方法

01 USB衔接   USB衔接需要装置USB驱动,一般装置GX Works2软件后会自动装置驱动,但单个时分由于杀毒软件或许体系原因,可能装置不上,那么咱们就要手动装置驱动到核算机。具体装置办法咱们 ...

三菱伺服问题及其排查方法 三菱伺服问题及其排查方法

1、AL.E6-表示伺服紧急中止。引起此缺点的原因一般有两个,一个是操控回路24V电源没有接入,另一个是CN1口EMG和SG之间没有接通。   2、AL.37 -参数失常。内部参数乱,操作人员误设参数或许驱 ...

伺服的特点及三菱伺服的优势 伺服的特点及三菱伺服的优势

伺服体系是使物体的方位、方向、状态等输出,能够跟随输入量(或给定值)的恣意改变而改变的自动操控体系。在自动操控体系中,能够以一定的准确度呼应操控信号的体系称为随动体系,亦称伺服体系 ...

三菱变频器故障检测方法 三菱变频器故障检测方法

1、变频器的输出侧短路,如输出端到电动机之间的连接线产生彼此短路,或电动机内部产生短路等;   2、变频器本身工作的不正常,如逆变桥中同一桥臂的两个逆变器材在不断交替的工作进程现异常 ...

三菱变频器过载故障判断方法 三菱变频器过载故障判断方法

1、检査电机三相电是否平衡   (1)假如电机的三相电压不平衡,则应再查看三菱变频器输出端的三相电压是否平衡,   (2)假如三菱变频器三相电压也不平衡,则问题在三菱变频器内部,应查 ...

三菱plc不同输出类型的优缺点 三菱plc不同输出类型的优缺点

PLC的三种输出类型分别为:晶体管输出、晶闸管输出和继电器输出,这三种不同的输出类型有什么区别呢?   (1)晶体管输出:   最大长处是习惯于高频动作,呼应时刻短,一般为0.2ms左右,但它 ...

三菱伺服电机出现AL.50报警解决方法 三菱伺服电机出现AL.50报警解决方法

在三菱伺服电机的作业过程中,或许会在某些情况下(例如继续运转一段时间之后)呈现AL.50报警,这是怎么回事呢?又要怎么解决呢?   首要咱们要知道,之所以会呈现AL.50报警,是因为三菱伺服 ...

测试变频器的输出电压——三菱 测试变频器的输出电压——三菱

因为变频器(Variable-frequency Drive,VFD)输出电压一般为380伏,直接施行测量应该没有问题,可实践上,大部分万用表测验VFD输出电压时,不能得到正确读数,某些情况下万用表可能直接烧毁。 ...

栏目导航
客服中心

在线咨询:QQ


联系方式联系方式

联 系 人:黄经理

联系QQ:3271883383

联系电话:13522565663


扫码添加微信(手机端请先保存图片)

工作时间工作时间

工作日:9:00-17:00

节假日:仅处理紧急事件

Contact us

联系我们

联系电话 QQ咨询
QQ咨询

3271883383

公司地址
返回顶部