PLC基础学习 - 图文(2)
4.程序流向控制指令 其用来改变程序执行顺序,包括程序的条件跳转、中断、调用子程序、循环。 1)条件跳转指令 CJ ----[ CJ P10 ] 1当CJ指令的驱动输入为ON时,程序跳转到CJ指定的指针P同一编号的标号处, 当为OF时,则跳转不起作用,程序按从上到下,从左到右的顺序执行 2跳转条件满足时,被跳转CJ命令到标号之间的程序不予执行, 在跳转过程中如果Y、M、S被OUT、SET、RST指令驱动使输入发生变化,则仍保持跳转前的状态 3对于T、C,如果跳转时定时器或计数器正发生动作,则此时立即中断计数器或停止计时, 直到跳转结束后继续进行计数或计时 但正在动作的定时器T192~T199与高速计数器C235~C255,不管有无跳转仍旧继续工作 4功能指令在跳转时不执行,但PLSY、PLSR、PWM指令除外
2)子程序调用CALL ----[ CALL P11 ]
与返回指令 SRET 子程序返回(结束) 主程序结束 FEND 最多可以嵌套5级 3)中断指令 中断返回指令 IRET 允许中断指令 EI 禁止中断指令 DI 中断指针 I-(输入号0~3,每个输入号只能用一次,对应输入为 X0~X3)-0(常置0)-(1为上升沿中断,0为下降沿中断) 定时中断 I-(中断号6、 7、8,6的级别最高)-(10~99定时中断时间)
4)主程序结束指令 FEND 5)警戒时钟指令 WDT(刷新警戒时钟,以便程序能继续运行,一个程序的执行200ms,超过后需刷新,如240ms的程序,可120ms;WDT;120ms) //或修改M8000内部程序M8000--||--[MOV][K300][D8000],就可以延长到300个ms
6)循环开始和循环结束指令 循环开始指令FOR 循环结束指令NEXT
每执行一次,D0加1,共执行4 × 5 × 5 = 100次
5传送和比较指令
传送比较指令包括数据比较、传送、交换和变换,共十条
1)比较指令 CMP[S1][S2][D]
C10和K100比较,比较的结果放在M10,M11、M12
2)区间比较指令 ZCP 四个操作数
3)传送指令 MOV
4)移位传送指令 SMOV
D1.K4.K2 :把D1从第四位开始拆,拆成两个(第四(千位)第三位(百位)),放到D2的第三(百位)第二位(十位)去
5)取反指令 CML
(灯闪烁)
6) 块传送指令 BMOV [ BMOV D5 D10 K3]:D5、D6、D7传送到D10 D11 D12
7)多点传送指令 FMOV [ FMOV K0 D0 K10]:将K0这个数据传送到以D0 为首的10个寄存器当中 8)数据交换指令 XCHP:交换两个数
D10的高八位低八位互换
9)变换指令 BCD:二进制码转换成BCD码
把D0的二进制码转换成BCD 码,存放在D5中
10)变换指令BIN:BCD码转换成二进制码
把K4X0的成BCD码转换二进制码,存放在D10中
RAMP谐波
[RAMP D1 D2 D3 k1000]:产生一个数据D3他的变化范围是D1,D2,
k1000:1000个扫描周期(10ms ×1000)
六、算数及逻辑运算指令
这部分的指令主要包括四则运算和逻辑运算‘共十条 1)、二进制加法指令 ADD[ADD D10 D12 D14]:D10、D12相加存放在D14 [DADD D10 D12 D14]32位加法运算指令(D11 D10)+(D13 D12)=(D15 D14) [ADDP D10 K1 D10]:D10加1,需使用脉冲执行 2)、二进制减法运算指令 SUB 3)、二进制乘法运算指令 MUL [MUL D0 D2 D4]: D0、D2相乘结果存放在D4 D5当中(结果可能是32为) DMUL 结果连占4个寄存器
4)、二进制除法指令 [DIV D0 D2 D4]: D0、D2相除商存放在D4余数 D5当中 DDIV
相关推荐:
- [实用模板]第八章:法国“新浪潮”与“左岸派”
- [实用模板]2021年北京上半年临床医学检验技师生物
- [实用模板]SAP GUI 7.10客户端安装配置文档
- [实用模板]2001年临床执业医师资格考试综合笔试试
- [实用模板]36机场工作实用英语词汇总结
- [实用模板](一)社会保险稽核通知书
- [实用模板]安全教育主题班会材料
- [实用模板]濉溪县春季呼吸道传染病防控应急演练方
- [实用模板]长沙房地产市场周报(1.30-2.3)
- [实用模板]六年级数学上册典中点 - 图文
- [实用模板]C程序设计(红皮书)习题官方参考答案
- [实用模板]中国证监会第一届创业板发行审核委员会
- [实用模板]桥梁工程复习题
- [实用模板]2011学而思数学及答案
- [实用模板]初中病句修改专项练习
- [实用模板]监理学习知识1 - 图文
- [实用模板]小机灵杯四年级试题
- [实用模板]国贸专业毕业论文模板
- [实用模板]教育学概论考试练习题-判断题4
- [实用模板]2015届高考英语一轮复习精品资料(译林
- 00Nkmhe_市场营销学工商管理_电子商务_
- 事业单位考试法律常识
- 诚信教育实施方案
- 吉大小天鹅食品安全检测箱方案(高中低
- 房地产销售培训资料
- 高一地理必修1复习提纲
- 新概念英语第二册lesson_1_练习题
- 证券公司内部培训资料
- 小学英语时间介词专项练习
- 新世纪英语专业综合教程(第二版)第1册U
- 【新课标】浙教版最新2018年八年级数学
- 工程建设管理纲要
- 外研版 必修一Module 4 A Social Surve
- Adobe认证考试 AE复习资料
- 基于H.264AVC与AVS标准的帧内预测技术
- 《食品检验机构资质认定管理办法》(质
- ABB变频器培训课件
- (完整版)小学说明文阅读练习题及答案
- 深思洛克(SenseLock) 深思IV,深思4,深
- 弟子规全文带拼音




