- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
模块三 PLC功能指令的应用 常用比较指令
常用比较指令有无符号比较指令CMP、无符号倍长比较指令CMPL、无符号表格比较指令BCMP、表格一致指令TCMP、区域比较指令ZCP等。
(1)CMP指令
1)格式:CMP S1 S2
2) 符号:
3)数据内容
S1可以是CIO、W、H、A、T、C、D、@D、*D、DR、#等。
S2可以是CIO、W、H、A、T、C、D、@D、*D、IR、#等。
4)功能说明
当CMP的执行条件为ON,将两个通道值或者两个4位16进制数进行比较,并将结果反映到状态标志上,参与比较的两个数值不变。相关状态标志有“=、、、=、、=”,状态标志对应的符号地址、实际地址见表*.**。
表*.** 状态标志对应的符号地址、实际地址
状态标志
=
=
=
符号地址
P_GT
P_EQ
P_LT
P_GE
P_NE
P_LE
实际地址
CF005
CF006,
CF007
CF000
CF001
CF002
该指令有即时刷新形式,即!CMP S1 S2。
5)执行指令对标志位的影响
与CMP指令相关的状态标志见表*.**。
表*.** CMP指令执行后对标志位的影响
6)程序举例
图*.** CMP指令举例1
如图*.**所示,当0.00为ON,则对W100和W200通道的数据内容进行比较, W100中的数据内容较大使100.00为ON;两者相等使100.01为ON;W100中的数据内容较小则使100.02为ON。
图*.** CMP指令举例2
图*.**中,当0.00为ON,首先将D1和20比较,当D1大于20时,W0.00得电;然后将D1和5比较,当D1小于5时,W0.01得电;最后将W0.00和W0.01的常开接点并联,驱动线圈100.00。当0.00为OFF时,不执行CMP,所有结果标志接点均断开。因此该梯形图实现的功能是当D1大于20或小于5时,线圈100.00得电。
思考:如果要实现当D1大于5且小于20时,线圈100.00得电,上述梯形图应该如何修改?
注意:由于执行CMP指令后,比较结果将反映到状态标志中,因此在CMP指令后使用相同的输入条件的输出分支,即“状态标志紧跟CMP指令”,如图*.**所示。
图*.** 状态标志位的使用方法
(2)BCMP指令
1)格式:BCMP S T D
2) 符号:
3)数据内容
S可以是CIO、W、H、A、T、C、D、@D、*D、DR、#等。
T可以是CIO、W、H、A、T、C、D、@D、*D等。
D可以是CIO、W、H、A、T、C、D、@D、*D、#等。
4)功能说明
数据块由T、T+1、T+2、…、T+31共32个通道构成,每两个相邻通道为一组,两个相邻通道中前一个通道的值为下限值,后一个通道的值为上限值,下限值必须小于或者等于上限值,共构成了16个比较组。比较从第一组开始,若比较数据在限值范围内,则该指令将结果通道中的0位置1,否则置0。然后比较第二组,以此类推,完成16次比较后,结果通道的16个位记录对应的比较结果。
比较区域和比较结果通道D的相应位的关系如下所示:
比较结果 D
T≤S≤T+1 D的bit00
T+2≤S≤T+3 D的bit01
T+4≤S≤T+5 D的bit02
┋ ┋
T+30≤S≤T+31 D的bit15
该指令有微分形式。
5)执行指令对标志位的影响
指令执行时,出错标志ER为OFF;当比较结果为0时,EQ标志为ON。
6)程序举例
(a)梯形图 (b)地址监视
图*.** BCMP指令举例
如图*.**所示,当0.00为ON,利用MOV指令对D100赋值后进行表格比较。表格由D200~D231组成(篇幅所限,假设除了前三组数之外,其余通道中数值为0)。观察比较数据0307,发现其处于第一组比较数据0300~0308之间,也处于第三组0306~0308之间。因此和这两组比较数据对应的W0.00和W0.02为ON。
(3)ZCP指令
1)格式:ZCP S T1 T2
2) 符号:
3)数据内容
S、T1和T2可以是CIO、W、H、A、T、C、D、@D、*D、DR、#等。
4)功能说明
当执行条件为ON,将比较数据S(一个通道的数据或者常数)和设定的上、下限值进行比较,将比较结果反映到状态标志位上。
5)执行指令对标志位的影
您可能关注的文档
- 警察防卫与控制技能 警察防卫与控制技能实训 鲁西监狱劫持案件.doc
- 警察防卫与控制技能 警察防卫与控制技能实训 内蒙监狱袭警越狱案.doc
- 竞赛信息及竞赛活动 2017年筑类技能竞赛信息发布 “智能电梯装调与维护”赛项规程.doc.pdf
- 竞赛子库 2019醉乡民谣音乐节 2019醉乡音乐节.docx
- 竞赛子库 翠翠姑娘苗家鱼粉 翠翠姑娘苗家鱼粉 创业计划书.docx
- 静态网页设计与开发 1.案例——CSS3制作图片轮播图 (4)使用纯CSS3代码实现简单的图片轮播——分步骤实现.docx
- 静态网页制作(Dreamweaver) 静态网页制作(Dreamweaver) 计算机系部网站-实训指导书1.doc
- 静态网页制作(Dreamweaver) 静态网页制作(Dreamweaver) 计算机系部网站-实训指导书12.doc
- 静态网页制作(Dreamweaver) 静态网页制作(Dreamweaver) 教学案例1.docx
- 静态网页制作(Dreamweaver) 静态网页制作(Dreamweaver) 教学案例17.docx
最近下载
- 7《短歌行》《归园田居(其一)》 对比联读 教学设计 2024-2025学年统编版高中语文必修上册.docx
- 沪教版 七年级(上)数学 秋季课程 第4讲 整式的乘法(解析版).doc VIP
- 2024年萍乡卫生职业学院单招职业适应性测试模拟试题及答案解析.docx
- 生物 生命活动的主要承担者——蛋白质 专题练习.doc VIP
- 《摩登时代》-公开课件(设计).ppt VIP
- A7-10-制冷系统部件的检修.pdf
- Unit 2 I think that mooncakes are delicious! Section A(Grammar Focus-4c) 课件-九上英语.pptx VIP
- 2024年萍乡卫生职业学院单招职业技能测试题库及答案解析.docx VIP
- 父母借用子女名义购房协议书.doc
- 团体操花球串词.doc
文档评论(0)