2.2 指令(课件)《PLC技术及应用》(高教版·第2版)同步精品课堂
2025-09-17
|
25页
|
176人阅读
|
1人下载
精品
内容正文:
任务2.2 指令
《PLC技术及应用》(高教版·第2版)
同步精品课堂—中职专业课
学习目标
01
03
02
能准确说出指令表语言的基本格式,明确输入输出指令、触点串联/并联指令、程序结束指令的功能及符号,理解各指令在PLC控制程序中的作用。
能根据简单控制需求,正确编写包含输入输出、串并联及程序结束指令的指令表程序,具备初步程序读写能力。
培养规范编写程序的职业习惯,增强对自动化控制逻辑的认知,提升解决实际电气控制问题的兴趣与信心,为后续职业技能提升奠定基础。
学习目标
课前导入
同学们,咱们学校新宿舍楼要装智能门禁啦!现在需要大家当一回“程序设计师”,让门禁按咱们的要求工作。比如想让门禁“刷校园卡+输入正确密码才能开门”,这两步得按顺序来,就像咱们要学的“触点串联指令”;要是想实现“刷校园卡或刷身份证都能开门”,这两种方式选一个就行,这就是“触点并联指令”。要完成这个设计,还得知道怎么让门禁“接收卡片信息”(输入指令)、“控制门开关”(输出指令),最后用“程序结束指令”收尾,这些都要靠“指令表语言”来编写程序。今天咱们就一起学这些知识,把门禁小管家设计出来!
如图2-15所示,如何将专题2.1所编写的梯形图程序转换为指令表程序?
问题引入
1.指令表语言
指令表语言就是助记符编程语言。
通常一条指令由助记符和元件编号组成。
有的厂家将指令称为语句,两条及两条以上指令的集合称为语句表,亦称指令表。
指令表语言编程简单、逻辑紧凑且系统化,连接范围不受限制,但比较抽象,较难阅读。
知识链接
2.输入输出指令
(1)助记符与功能(见表2-1)
知识链接
(2)使用说明
LD:取指令,用于动合触点与梯形图左母线连接。
LDI:取反指令,用于动断触点与梯形图左母线连接。
OUT:线圈驱动指令,用于将逻辑运算的结果驱动一个指定线圈。
①输入继电器X(只能读不能写),不能使用OUT指令,如图2-16(a)所示。
知识链接
②OUT指令可连续使用,相当于并联输出,如图2-16(b)所示。接着OUT M100的OUT M101就是这个意思。
知识链接
3.触点串联指令
(1)助记符与功能(见表2-2)
知识链接
(2)使用说明
*AND:“与”指令,用于单个动合触点的串联。
ANI:“与非”指令,用于单个动断触点的串联。
4.触点并联指令
(1)助记符与功能(见表2-3)
知识链接
(2)使用说明
*OR:“或”指令,用于单个动合触点的并联。
*ORI:“或非”指令,用于单个动断触点的并联。
5.程序结束指令
(1)助记符与功能(见表2-4)
知识链接
知识链接
(2)使用说明
END:结束指令,用于程序的结束。
①可编程控制器重复执行“输入处理”→“执行程序”→“输出处理”,若在程序最后写入END指令,则不执行此后剩余的程序步,而直接进行输出处理,如图2-17所示。
②执行 END指令时,也刷新看门狗定时器(可参看专题5.4)。
1.LD、LDI、OUT指令的应用(如图2-18所示)
说明:
为便于梯形图-指令表的转换,引入“光标”这一概念,
同时作如下约定。
(1)光标所在位置为当前录入位置。
(2)光标不会靠近右母线。转换详解如图2-19所示。
应用
2.AND、ANI指令的应用(如图2-20所示)
说明:转换详解如图2-21所示。
应用
3.OR、ORI、END指令的应用(如图2-22所示)
说明:转换详解如图2-23所示。
应用
课堂练习
1.指令表语言的特点是( )
A. 图形化直观
B. 文本化简洁
C. 模块化清晰
D. 流程化易懂
答案:B
解析:指令表语言以文本形式编写,简洁易存储;图形化是梯形图特点,模块化是功能块图特点,流程化是顺序功能图特点,故选B。
课堂练习
2.下列关于输出指令的说法正确的是( )
A. 用于接收外部信号
B. 用于驱动外部执行器
C. 实现“与”逻辑
D. 标记程序结束
答案:B
解析:输出指令的功能是驱动指示灯、电机等外部执行器;接收信号是输入指令功能,“与”逻辑是串联指令功能,标记结束是程序结束指令功能,故选B。
课堂练习
3.触点并联指令可实现的逻辑关系是( )
A. 与
B. 或
C. 非
D. 异或
答案:B
解析:触点并联指令的核心是“任一条件满足即可”,对应逻辑关系中的“或”,故选B。
课堂练习
4.程序结束指令的常用符号或标识是( )
A. IN
B. OUT
C. END
D. AND
答案:C
解析:IN常表示输入,OUT常表示输出,AND常表示串联;END是程序结束指令的常用标识,故选C。
课堂练习
5.编写“按钮按下,电机启动”的指令表程序,不需要的指令是( )
A. 输入指令
B. 输出指令
C. 程序结束指令
D. 并联指令
答案:D
解析:该程序仅需输入指令接收按钮信号、输出指令控制电机、程序结束指令标记结束,无需并联指令(无“或”逻辑需求),故选D。
课堂练习
6.下列场景中,需用触点串联指令的是( )
A. 两扇门任意一扇打开,警报响
B. 钥匙插入且密码正确,门锁打开
C. 两个开关任意一个闭合,灯亮
D. 两个按钮任意一个按下,风扇转
答案:B
解析:“钥匙插入且密码正确”是“与”逻辑,需触点串联指令;其他选项均为“或”逻辑,需并联指令,故选B。
课堂练习
7.指令表语言编写程序时,指令的顺序排列会影响( )
A. 指令的功能
B. 程序的运行逻辑
C. 指令的符号
D. 外部设备类型
答案:B
解析:指令顺序决定程序运行逻辑,顺序错误会导致控制结果异常;指令功能、符号由指令本身决定,与外部设备类型无关,故选B。
课堂练习
8.输入指令与输出指令的本质区别是( )
A. 指令符号不同
B. 作用对象不同
C. 逻辑关系不同
D. 是否标记程序结束
答案:B
解析:输入指令作用对象是外部输入设备(如按钮),用于接收信号;输出指令作用对象是外部执行器(如电机),用于发送控制信号,这是二者本质区别,故选B。
课后作业
(1)请简述编写“按钮1和按钮2同时按下,电机启动”的指令表程序时,需用到哪些指令?并说明各指令的作用。
(2)若要实现“按钮1按下或按钮2按下,指示灯亮”,应如何选择指令?请说明逻辑过程。
课堂小结
$
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。