PLC_功能指令的
第二章 三菱PLC的系统配置与指令系统 第 五节 功能指令;功能指令通则;功能指令通则;功能指令通则;功能指令通则;功能指令通则;2、连续执行/脉冲执行
连续执行方式:当X0为ON时,指令在每个扫描周期会被重复执行。
脉冲执行方式(助记符后加(P)符号):只有当X10由OFF变为ON时,指令才会被执行。
符号(D)和(P)可同时使用,如(D)MOV(P)表示以脉冲方式处理32位数据.
;功能指令通则;功能指令通则;执行:M10为ON时,(V)=10;M11为ON时,(Z)=20;M12为ON时执行ADD指令,(D5V)+(D15Z)?(D40Z),即(D15)+(D35)?(D60)。V,Z内容不变。;功能指令简介;功能指令简介;使用说明:X10为ON,程序跳到标号P8处,否则,顺序执行。
NOTE(1)一个标号只能出现一次,否则出错。(2)两条跳转指令可以使用共同的标号,(3)若执行条件使用M8000,则为无条件跳转。 因为M8000在PLC上电时就接通.;(2)主程序结束FEND
;(3)子程序调用CALL与子程序返回SRET
;动作(1)当X10为ON,CALL P20指令使程序执行P20子程序,在子程序中执行到SRET指令后程序返回到CALL指令的下一条指令(104步)处执为。(2)X10为OFF,则程序顺序执行。
NOTE:在子程序中可再次使用CALL指令,形成子程序嵌套,共可有5级嵌套。;(4)中断返回IRET、允许中断EI、禁止中断DI
;NOTE(1)FX系列有9个中断点,中断信号从X0~X5输入,有的定时器也作中断源;
(2)中断服务程序的标号为I×××;
见P23页
(3)指令EI~DI之间的程序段为允许中断区间,而DI~EI之间为禁止中断区
(4)当程序执行到允许中断区间且出现中断请求信号时,PLC跳到相应标号处执行中断服务程序,遇到中断返回指令IRET后返回断点处继续执行主程序。
;动作:当程序执行到允许中断区间时,X0或X1为ON,则去执行相应的中断程序(1)或(2)。中断程序应写在主程序之后,并以IRET结束。;NOTE:
(1)有关的特殊辅助继电器(M805 * )置1时,相应的中断程序(I * × × )不能执行。
(2)执行一个中断程序时,其它中断自动被禁止。
但如果在该中断程序编入EI和DI指令时,则响应其它中断,最多可实现2级中断嵌套。
(3)如果中断信号产生于禁止中断区间,该中断信号被存储,并在EI指令之后被执行。
(4)多个中断信号同时出现,中断指针号低的优先权高。;(5)监视定时器刷新WDT
NOTE :用于监视PLC的工作情况,在每一个扫描周期自动对WDT复位,如果程序出错则当WDT定时时间到时,对系统重新启动。如果扫描周期(从0步到END或FEND)超过100ms,在这种情况下,应将WDT指令插到合适的程序步(扫描时间不超过100ms)中刷新监视定时器.;160ms
的程序;(6)循环开始FOR、循环结束NEXT
;NOTE:
FOR~NEXT之间的程序重复执行n次(由操作数指定)后,再执行NEXT指令后的程序。循环次数n的范围为1~32767。若n为负数,作1处理。
FOR与NEXT总是成对出现, FOR在前NEXT在后.
利用CJ指令可以跳出FOR~NEXT循环体.
; 2、传送与比较指令FNC10~19
(1)比较CMP
NOTE:
(1)该指令有二个源操作数[S1.]、[S2.],一个
目的操作数[D.];
(2)指令将[S1.]和[S2.]进行比较,结果送到 [D.]
中。
;动作:(1)当X10为ON时,比较100和C20当前值的大小,分三种情况分别使M0、M1、M2中的一个为ON,另两个则为OFF;(2)当X10为OFF,则CMP不执行,M0、M1、M2的状态保持不变。;(2)区间比较ZCP
NOTE:
该指令是将一个操作数[S.]与两个操作数[S1.]、[S2.]形成的区间比较,且[S1.]<[S2.];(3)传送指令MOV
NOTE:
将源操作数[S.]传送到目标元件[D.] ,即[S.] → [D.] ,源操作数不变。
;(4)移位传送指令SMOV
;NOTE:BCD码值超过9999时出错。;例:将不连续的输入端子相连的数字开关的数据组合.;(5)取反传送CML
将源操作数中的数据(自动转换为二进制)遂位取反后传送。;(6)块传送BMOV
;NOTE
(1)将源操作数开始的n个数据组成的数据块传送到指定目标。指令操作顺序依次为[S.]、[D.] 和n。如果元件号超出允许范围,数据仅传送到允许范围内。
(2)传送顺序是自动决定的,如果操作数的类型相同,传送顺序既可从高元件号开始,也可从低
您可能关注的文档
最近下载
- 重庆市九龙坡区渝高教育集团2024-2025学年九年级上学期期末考试物理试题(含答案).pdf VIP
- 浙江省杭州市富阳区2023-2024学年三年级上学期数学期末试卷.docx VIP
- 重庆市九龙坡区2024-2025学年九年级上学期期末考试数学试题(含答案与解析).pdf VIP
- 江苏省盐城七校联考2025-2026学年高三上学期阶段检测语文试题及答案.docx VIP
- 精品解析:2024-2025学年浙江省杭州市富阳区人教版四年级上册期末考试数学试卷(原卷版).docx VIP
- 2025安徽高级档案职称综合试题及答案.docx VIP
- 社工助力乡村振兴—农村社会工作网络培训课程答案.pdf VIP
- 2020年高考数学真题试卷(江苏卷).docx VIP
- 2018数学高考试题答案及解析-江苏.doc VIP
- 式微式微 胡不归.pdf VIP
原创力文档

文档评论(0)