- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CPM1A系列PLC的基本逻辑指令
一、基本指令
CPM1A系列PLC的基本逻辑指令与FX系列PLC较为相似,梯形图表达方式也大致相同,这里列表表示CPM1A系列PLC的基本逻辑指令(见表4-8)
?
表4-8 CPM1A系列PLC的基本逻辑指令
指令名称
指令符
功能
操作数
取
LD
读入逻辑行或电路块的第一个常开接点
00000~01915
20000~25507
HR0000~1915
AR0000~1515
LR0000~1515
TIM/CNT000~127
TR0~7
*TR仅用于LD指令
取反
LD NOT
读入逻辑行或电路块的第一个常闭接点
与
AND
串联一个常开接点
与非
AND NOT
串联一个常闭接点
或
OR
并联一个常开接点
或非
OR NOT
并联一个常闭接点
电路块与
AND LD
串联一个电路块
无
电路块或
OR LD
并联一个电路块
输出
OUT
输出逻辑行的运算结果
00000~01915
20000~25507
HR0000~1915
AR0000~1515
LR0000~1515
TIM/CNT000~127
TR0~7
*TR仅用于OUT指令
输出求反
OUT NOT
求反输出逻辑行的运算结果
置位
SET
置继电器状态为接通
复位
RSET
使继电器复位为断开
定时
TIM
接通延时定时器(减算)
设定时间0~999.9S
TIM/CNT000~127
设定值0~9999
定时单位为0.1S
计数单位为1次
计数
CNT
减法计数器
设定值0~9999次
?
?
2.电路块串联的编程
电路块串联的编程如图4-3所示,当串联的电路块多于两个时,电路块连接的指令语句方法有两种:方法1是电路块的逐块连接,方法2是电路块编写后总连接,两种编写法的指令条数相同。在使用方法2时要注意以下两点:
1)? 总连接时,使用AND LD指令的条数比实际电路块数少1。
2)使用AND LD指令的条数≤8,即最多只能有9个电路块相连接。而方法1没有此限制。
3.电路块并联的编程
电路块并联的编程如图4-4所示。与AND LD指令相同,当并联的电路块多于两个时,电路块连接的指令语句方法有两种:方法1是电路块的逐块连接,方法2是电路块编写后总连接,两种编写法的指令条数相同。在使用方法2时要以下注意两点:
1)总连接时,使用OR LD指令的条数比实际电路块数少1。
2)使用OR LD指令的条数≤8,即最多只能有9个电路块相连接。而方法1没有此限制。
?
4.TR指令的应用
在梯形图程序中如果有几个分支输出,并且分支后面还有触点串联时,前面的逻辑指令就不能直接写出其指令程序,这时要用暂存继电器TR来暂时保存分支点的状态后再进行编程。TR不是独立的编程指令,它必须与LD或OUT指令配合使用。如图4-5。
?
5.定时器指令的应用
CPM1A系列PLC定时器的定时方式为递减型,当输入条件为ON时,开始减1定时,每经过0.1s,定时器的当前值减1,定时设定时间到(即定时当前值减为0000时),定时器触点接通并保持。当输入条件为OFF时,定时器立即复位,当前值恢复到设定值,其触点断开。定时器作用相当于时间继电器。PLC电源掉电时,定时器复位。如图4-6。
?
6.计数器指令编程应用
CPM1A系列PLC计数器工作方式为递减型,当其输入端(IN)的信号每出现一次由OFF→ON的跳变时,计数器的当前数值减1。当计数值减为零时,便产生一个输出信号,使计数器的触点接通并保持。当复位端R输入ON时,计数器复位,当前值立即恢复到设定值,同时其触点断开。PLC电源掉电时,计数器当前值保持不变。当R端复位信号和IN端计数信号同时到达时,复位信号优先。如图4-7。
可以利用计数器级联来扩大计数范围,也可以利用定时器级联来扩大定时范围,或者利用定时器和计数器的组合来扩大定时范围,其应用与FX系列PLC类似。
二、功能指令
功能指令又称专用指令,CPM1A系列PLC提供的功能指令主要用来实现程序控制,数据处理和算术运算等。这类指令在简易编程器上一般没有对应的指令键,只是为每个指令规定了一个功能代码,用两位数字表示。在输入这类指令时先按下“FUN”键,再按下相应的代码。下面将介绍部分常用的功能指令。
1.空操作指令NOP(0 0)
本指令不作任何的逻辑操作,故称空操作,也不使用继电器,无须操作数。该指令应用在程序中留出一个地址,以便调试程序时插入指令,还可用于微调扫描时间。
2.结束指令END(01)
本指令单独使用,无须操作数,是程序的最后一条指令,表示程序到此结束。PLC在执行用户程序时,当执行到END指令时就停止执行程序阶段,转入执行输出刷新阶段。如果程序中遗漏END指令,编程器执行时则会显示出错信号:“NO END I
您可能关注的文档
最近下载
- 2025年舞蹈教师资格证考试模拟试卷:舞蹈教学法与课程设计案例分析.docx VIP
- 学校食品安全事故应急演练实施方案(含演练脚本).docx
- 湖南省师德师风教育读本.pptx VIP
- 2025秋教科版(2024)科学三年级上册第一单元天气《2.docx VIP
- ISO∕IEC 20000-1:2018《信息技术服务管理第一部分:服务管理体系要求》之17-“8.1运行的策划与控制”理解与应用指导材料.docx VIP
- 验收标准内装 .pdf VIP
- 像医生一样思考(完全版).pptx VIP
- 北大附中学生家长写给高二同学的一封信导论.doc VIP
- 2025年白酒酿造工试题题库.pdf VIP
- 关于进一步加强公司在职员工学历提升的通知(专业完整模板).docx VIP
文档评论(0)