- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
掌握比较指令的基本使用方法
【知识储备】
一、比较指令
PLC的比较指令在PLC的使用过程中,是使用非常广泛的基础指令。指令有CMP==、CMP、CMP=、CMP=、CMP、CMP等等。通常用于操作数的比较,可以串联并联使用。
二、PLC比较指令中“等于”的介绍
(1)可以使用“等于”指令判断第一个比较值(操作数1)是否等于第二个比较值(操作数2)。如果满足比较条件,则指令返回逻辑运算结果(RLO)“1”。如果不满足比较条件,则该指令返回RLO“0”。
(2)在指令上方的操作数占位符中指定第一个比较值(操作数1)。在指令下方的操作数占位符中指定第二个比较值(操作数2)。
(3)可以从指令框的“???”下拉列表中选择该指令的数据类型。
CMP==:等于指令
三、比较指令—“等于”参数
参数
声明
数据类型
存储区
说明
操作数1
Input
位字符串、整数、浮点数、字符串、定时器、日期时间、ARRAYof数据类型(ARRAY限值固定/可变)、STRUCT、VARIANT、ANY、PLC数据类型
I、Q、M、D、L、P或常量
第一个比较值
操作数2
Input
位字符串、整数、浮点数、字符串、定时器、日期时间、ARRAYof数据类型(ARRAY限值固定/可变)、STRUCT、VARIANT、ANY、PLC数据类型
I、Q、M、D、L、P或常量
要比较的第二个值
如上表中详细列示,数据类型ARRAY、STRUCT(PLC数据类型中)、VARIANT、ANY和PLC数据类型(UDT)仅适用于固件版本V2.0或V4.2及更高版本。
四、PLC比较指令中“大于等于”的介绍
(1)可以使用“等于”指令判断第一个比较值(操作数1)是否大于等于第二个比较值(操作数2)。如果满足比较条件,则指令返回逻辑运算结果(RLO)“1”。如果不满足比较条件,则该指令返回RLO“0”。
(2)在指令上方的操作数占位符中指定第一个比较值(操作数1)。在指令下方的操作数占位符中指定第二个比较值(操作数2)。
(3)可以从指令框的“???”下拉列表中选择该指令的数据类型。
CMP=:等于指令
五、比较指令——“大于等于”参数
参数
声明
数据类型
存储区
说明
操作数1
Input
位字符串、整数、浮点数、字符串、定时器、日期和时间
I、Q、M、D、L、P或常数
第一个比较值
操作数2
Input
位字符串、整数、浮点数、字符串、定时器、日期和时间
I、Q、M、D、L、P或常数
要比较的第二个值
【任务实施】
一、控制要求
项目4.1.1:用一个按钮控制组合吊灯三挡亮度。第一次按下SB1,P1亮,
第ze二次按下SB1,P2亮,第三次按下SB1,P3亮,
第四次按下SB1,全部熄灭,试用比较指令编写PLC程序。
二、变量表
输入
输出
符号
地址
注释
符号
地址
注释
SB1
I0.0
启动按钮
P1
Q0.0
灯1
P2
Q0.1
灯2
P3
Q0.2
灯3
三、实验验证
1、新建项目:项目3.4.1
2、硬件组态
3、编写PLC变量表
4、编写程序
5、编译、下载、运行程序
6、调试与观察
【任务评价】
子模块编号
子模块名称
打分方式
M=客观
J=主观
评价指标基本描述
主观评分等级分数
评价指标详细描述
参考值
技能点编号
配分
得分
A1
实验步骤
M
新建项目
根据是否完成评分
Y/N
1
8
M
硬件组态
根据是否完成评分
Y/N
1
8
M
PLC变量表
根据是否完成评分
Y/N
1
8
M
编写程序
根据是否完成评分
Y/N
1
8
M
程序、下载运行程序
根据是否完成评分
Y/N
1
8
A2
调试与观察
M
第一次按下SB1,P1常亮
根据有无此功能评分
Y/N
2
10
M
第二次按下SB1,P2常亮
根据有无此功能评分
Y/N
2
10
M
第三次按下SB1,P3常亮
根据有无此功能评分
Y/N
2
10
M
第四次按下SB1,P1、P2、P3全部熄灭
根据有无此功能评分
Y/N
2
10
B1
工作区域整理
J
0
0=工作区域未整理
根据完成情况评分
3
10
1
1=工作区域有整理痕迹,但整理混乱
2
2=工作区域整理有序,物品摆放整齐
3
3=工作区域非常干净整洁有序
B2
课堂表现
J
0
0=不遵守规则,或不参与
根据完成情况评分
3
10
1
1=基本遵守安排,参与度不高
2
2=遵守安排,积极配合
3
3=严格遵守规则,积极参与
评分人
合计
【拓展训练】
根据下面控制要求,试编写出PLC程序。
第一次按下SB1(I0.0),P1(Q0.0)亮,第二次按下按钮SB1(I0.0),P1(Q0.0)熄灭,P2(Q0.1)亮,第三次按下
您可能关注的文档
- 小学三年级上学期美术《拓印树叶真有趣》教学课件.pptx
- 小学三年级上学期美术《一张奇特的脸》教学课件.pptx
- 小学三年级上学期美术《中国古老历法——台历设计》教学课件.pptx
- 小学三年级下学期美术《橙色的画》教学课件.pptx
- 小学五年级下学期美术《抽象的雕塑》教学课件.pptx
- 小学五年级下学期美术《珍爱国宝——古代的青铜艺术》教学课件.pptx
- 中职教育二年级全学期《PLC应用技术-定时器基础控制设计》教学课件.pptx
- 中职教育二年级全学期《PLC应用技术-根据时序图进行程序设计》教学课件.pptx
- 中职教育二年级全学期《PLC应用技术-计数器基础指令应用控制设计》教学课件.pptx
- 中职教育二年级全学期《PLC应用技术-流水灯PLC控制设计》教学课件.pptx
最近下载
- PPT定制、专业写作,设计美化, + 关注
-
实名认证服务提供商
专注于方案的个性定制,修改,润色,PPT定制、设计,本人已有5年相关工作经验,具有扎实的方案及设计功底,可接演讲稿,读后感,PPT定制等多方面工作,欢迎咨询
文档评论(0)