版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第七章第七章 PLC高级指令应用高级指令应用项目一项目一 行车方向控制行车方向控制项目二项目二 自动售货机控制程序自动售货机控制程序项目三项目三 机械手控制机械手控制项目一项目一 行车方向控制行车方向控制一、项目目标一、项目目标通过本项目的学习,使学生掌握传送指令和比较指令的有关通过本项目的学习,使学生掌握传送指令和比较指令的有关知识。会用传送指令知识。会用传送指令F0 , F1, F2 , F3 , F5 , F6 , F10 , F11, F15 , F16 , F17和比较指令和比较指令F60 , F62和和F64进行梯形图编程,能灵活地将传送指令和比较指令应进行梯形图编程,能灵活地将传
2、送指令和比较指令应用于各种控制中。掌握部分特殊内部继电器用于各种控制中。掌握部分特殊内部继电器R9010, R901A, R9018和和R900 C的功能。的功能。下一页下一页项目一项目一 行车方向控制行车方向控制二、项目准备二、项目准备 (一一)项目分析项目分析 某车间有某车间有5个工作台,小车往返工作台之间运料,每个工个工作台,小车往返工作台之间运料,每个工作台有一个到位开关作台有一个到位开关(SQ)和一个呼叫开关和一个呼叫开关(SB)。运行要求。运行要求: (1)小车初始时应停在小车初始时应停在5个工作台任意一个到位开关位置个工作台任意一个到位开关位置上。上。 (2)设小车现在停于设小车
3、现在停于m号工作台号工作台(此时此时STm动作动作)。下一页下一页上一页上一页项目一项目一 行车方向控制行车方向控制二、项目准备二、项目准备 (二二)相关知识相关知识传送指令传送指令1.FO(MV):数据传输指令:数据传输指令形式:形式:FO MV, S, D;PO PMV, S, D。2. F1(DMV):数据传输指令:数据传输指令形式形式:F1 DMVS,D;P1 PDMV,S,D。3. F60 CMP: 16 bit数据比较数据比较;P60 POMP: 16 bit数数据比较据比较形式形式:F60 CMP, S1,S2;P60 POMP, S1,S24.部分特殊内部继电器部分特殊内部继电
4、器下一页下一页上一页上一页项目一项目一 行车方向控制行车方向控制三、项目实施三、项目实施1.选择输入选择输入/输出设备,分配输出设备,分配I/O地址地址下一页下一页上一页上一页项目一项目一 行车方向控制行车方向控制三、项目实施三、项目实施2.设计设计PLC控制程序控制程序(1)行车方向控制梯形图,如行车方向控制梯形图,如图图7-1所示。所示。(2)指令代码,如指令代码,如图图7-2所示。所示。下一页下一页上一页上一页项目一项目一 行车方向控制行车方向控制四、知识拓展四、知识拓展1.F2 MV/ : 16 bit数据求反传输数据求反传输:P2 MV/ : 16 bit数据数据求反传输求反传输形式
5、形式:F2 MV/, S, D;P2 PMV/, S, D。2. F3 MV/ : 32 bit数据求反传输数据求反传输:P3 MV/ : 32 bit数数据求反传输据求反传输形式形式:F3 DMV/, S, D;P3 PDMV/, S,D。3. FS(BIT ):位传偷指令位传偷指令形式形式:F5 BTM, S, n, D;P5 PBTM, S,n, D。4. F6 ( DGT ):十六进制数据十六进制数据(digit)传输指令传输指令形式形式:F6 DGT, S, n, D;P6 PDGT, S, n, D。下一页下一页上一页上一页项目一项目一 行车方向控制行车方向控制四、知识拓展四、知识
6、拓展5. F10 ( BKMV ):区块传输指令区块传输指令形式形式:F10 RKMV,S1,S2,D;P10 PBKMV,S1,S2,D6. F11(COPY ):块传输指令块传输指令形式形式:F11 COPY, S, D1,D2;P11 PCOPY, S, D1,D27. F15 XCH : 16 bit数据交换数据交换:P15 XCH : 16 bit数据数据交换交换形式形式:F15 XCH, D1,D2;P15 PXCH, D1,D2下一页下一页上一页上一页项目一项目一 行车方向控制行车方向控制四、知识拓展四、知识拓展8. F16 DXCH : 32 bit数据交换数据交换;P16 P
7、DXCH32 bit数据交换数据交换形式形式:F16 XCH, D1, D2;P16 PXCH, D1,D2。9. F17(SWAP):16位数据中高位数据中高/低字节互换指令低字节互换指令形式形式:F17 SWAP, D;P17 PSWAP,D。10. F62 WIN : 16 bit数据区段比较数据区段比较:P62 PWIN : 16 bit数据区段比较数据区段比较形式形式:F62 WIN, S1,S2 , S3;P62 PWIN, S1,S2, S3。11. F64 RCMP:数据块比较数据块比较;P64 PBCMP:数据块比较数据块比较形式形式:F64 RCMP, S1,S2 , S3
8、;P33 PBCMP, S1,S2 , S3下一页下一页上一页上一页项目一项目一 行车方向控制行车方向控制五、项目评价五、项目评价(一一)学生讨论学生讨论(二二)总结总结(1)掌握传送指令的有关知识,能运用传送指令熟练地编程掌握传送指令的有关知识,能运用传送指令熟练地编程(2)掌握特殊内部继电器掌握特殊内部继电器89010 , R900A , R900B , R900C的应用。的应用。下一页下一页上一页上一页项目一项目一 行车方向控制行车方向控制五、项目评价五、项目评价(三三)思考与练习思考与练习(1)试用传送指令实现电动机试用传送指令实现电动机Y-减压启动控制。减压启动控制。(2)用三个开关
9、用三个开关(X1, X2, X3)控制一盏灯控制一盏灯YO,当三个开关,当三个开关全通,或者全断时灯亮,其他情况灯灭。全通,或者全断时灯亮,其他情况灯灭。(使用比较指令使用比较指令)(3)用四个开关控制一盏灯,当四个开关状态相同时亮,其用四个开关控制一盏灯,当四个开关状态相同时亮,其他情况灯灭。他情况灯灭。(使用比较指令使用比较指令)(4)设计三层电梯模拟演示系统。要求设计三层电梯模拟演示系统。要求:以课题大作业形式完以课题大作业形式完成程序设计、程序调试并有书面报告。成程序设计、程序调试并有书面报告。(5)综合训练。综合训练。上一页上一页返返 回回项目二项目二 自动售货机控制程序自动售货机控
10、制程序一、项目目标一、项目目标 通过本项目的学习,使学生掌握通过本项目的学习,使学生掌握BIN算术运算、算术运算、BCD算术算术运算、逻辑运算和数据转换的有关知识。会用运算、逻辑运算和数据转换的有关知识。会用BIN算术运算算术运算指令指令F20 , F25 , F27 , F30 ,F32 , F35 , F37 , F160 , BCD算术运算指令算术运算指令F41 , F46 , F51 , F53 , F56 , F58和逻辑运算指令和逻辑运算指令F65 , F66 , F67,数据转换,数据转换指令指令F84 , F85 , F95进行梯形图编程,能灵活地将这些进行梯形图编程,能灵活地
11、将这些指令应用于各种控制中。掌握部分特殊内部继电器指令应用于各种控制中。掌握部分特殊内部继电器89013和和8901 C的功能。的功能。下一页下一页项目二项目二 自动售货机控制程序自动售货机控制程序二、项目准备二、项目准备 (一一)项目分析项目分析 此自动售货机可投入此自动售货机可投入1元、元、5元或元或10元硬币。当投入的硬元硬币。当投入的硬币总值等于或超过币总值等于或超过12元时,汽水按钮指示灯亮元时,汽水按钮指示灯亮;当投入的硬当投入的硬币总值超过币总值超过15元时,汽水、咖啡按钮指示灯都亮。当汽水按元时,汽水、咖啡按钮指示灯都亮。当汽水按钮指示灯亮时,按汽水按钮,则汽水排出钮指示灯亮时
12、,按汽水按钮,则汽水排出7s后自动停止。汽后自动停止。汽水排出时,相应指示灯闪烁。当咖啡指示灯亮时,动作同上。水排出时,相应指示灯闪烁。当咖啡指示灯亮时,动作同上。若投入的硬币总值超过所需钱数若投入的硬币总值超过所需钱数(汽水汽水12元、咖啡元、咖啡15元元)时,时,找钱指示灯亮。找钱指示灯亮。下一页下一页上一页上一页项目二项目二 自动售货机控制程序自动售货机控制程序二、项目准备二、项目准备(二二)相关知识相关知识四则运算指令四则运算指令1.F20(+):16 bit数相加指令数相加指令形式形式:F20+,S,D;P20 P+S,D。2. F25(-):16 bit数相减指令数相减指令形式形式
13、:F25-,S, D;P25 P-,S, D。下一页下一页上一页上一页项目二项目二 自动售货机控制程序自动售货机控制程序三、项目实施三、项目实施1.选择输入输出设备,分配选择输入输出设备,分配I/O地址地址下一页下一页上一页上一页项目二项目二 自动售货机控制程序自动售货机控制程序三、项目实施三、项目实施2.设计设计PLC控制程序控制程序(1)梯形图,如梯形图,如图图7-3所示。程序说明所示。程序说明: 该程序使用了特殊继电器该程序使用了特殊继电器R9013、R9010和和R901C。 该程序还使用了运算指令,如比较指令和加减运算指令,该程序还使用了运算指令,如比较指令和加减运算指令,巧妙地实现
14、了投币值累加,货币值多少的判断及找钱等带有巧妙地实现了投币值累加,货币值多少的判断及找钱等带有一定智能的控制,允分体现了一定智能的控制,允分体现了PLC的优点,这样的控制换用的优点,这样的控制换用传统继电器是无法实现的。传统继电器是无法实现的。(2)控制指令程序,如控制指令程序,如图图7-4所示所示3.程序调试程序调试 按照输入按照输入/输出接线图接好外部各线,输入控制程序进行输出接线图接好外部各线,输入控制程序进行调试,观察结果。调试,观察结果。下一页下一页上一页上一页项目二项目二 自动售货机控制程序自动售货机控制程序四、知识拓展四、知识拓展1. F27: 16 bit减法减法形式形式:F2
15、7-,S1,S2 ,D;P27 P-,S1,S2,D。2. F30*:16 bit乘法乘法形式形式:F30*,S1,S2 , D;P30 P*,S1,S2,D。3. F32%:16 bit除法除法形式形式:F32%,S1,S2 , D;P32 P%S1,S2,D。4. F35(+1):16 bit数据加数据加1指令指令形式形式:F35+1,D;P35 P+1,D。5 .F37(-1):16 bit数据减数据减1指令指令形式形式:F37-1,D ; P37 P-1,D 。下一页下一页上一页上一页项目二项目二 自动售货机控制程序自动售货机控制程序四、知识拓展四、知识拓展6. F160 DSQR:
16、2字字(32 bit)数据平方根数据平方根形式形式:F160 DSQR, S, D;P160 PDSQR, S, D7. F41 DB+:8位位BCD加法加法形式形式:F41 DB+S,D;P41 PDB+,S,D8. F46 DB-:8位位BCD减法减法形式形式:F46 DB-,S,D;P46 PDB-,S,D9. F51(DB*):8位位BCD数据相乘指令数据相乘指令形式形式:F51 DB*,S1,S2 , D;P51 PDB*,S1,S2 , D10. F53(DB%):8位位BCD数据相乘指令数据相乘指令形式形式:F53 DB%,S1,S2 , D;P53 PDB%,S1,S2 , D
17、下一页下一页上一页上一页项目二项目二 自动售货机控制程序自动售货机控制程序四、知识拓展四、知识拓展11. F56 DB+1:8位位BCD数据加数据加1形式形式:F56 DB+1,D;P56 PDB+1,D。12. F58 DB-1:8位位BCD数据减数据减1形式形式:F58 DB-1,D;P58 PDB-1,D。13. F65 WAN : 16 bit数据逻辑与数据逻辑与形式形式:F65 WAN,S1,S2,D;P65 PWAN,S1,S2,D。14. F66 WOR : 16 bit数据逻辑或数据逻辑或形式形式:F66 WOR ,S1,S2,D;P66 WOR ,S1,S2,D。下一页下一页
18、上一页上一页项目二项目二 自动售货机控制程序自动售货机控制程序四、知识拓展四、知识拓展15. F67 XOR : 16 bit数据逻辑异或数据逻辑异或形式形式:F67 XOR ,S1,S2,D;P67 XOR ,S1,S2,D。16. F84 INV : 16 bit数据求反数据求反=1的补码的补码形式形式:F84 INV,D;P84 PINV,D17. F85 NEG : 16 bit数据求补数据求补形式形式:F85 NEG , D ; P85 PNEG, D18. F95 ASC:ASCII码转换码转换形式形式:F95 ASC, S, D;P95 PASC, S, D下一页下一页上一页上一
19、页项目二项目二 自动售货机控制程序自动售货机控制程序五、项目评价五、项目评价(一一)学生讨论学生讨论(二二)总结总结(1)掌握四则运算指令的有关知识,能运用运算指令熟练地掌握四则运算指令的有关知识,能运用运算指令熟练地编程解决问题。编程解决问题。(2)掌握特殊内部继电器掌握特殊内部继电器R9013, R901C的应用。的应用。下一页下一页上一页上一页项目二项目二 自动售货机控制程序自动售货机控制程序五、项目评价五、项目评价(三三)思考与练习思考与练习(1)试用四则运算指令计算试用四则运算指令计算Y =23 +35-17的结果的结果(2)分别用分别用BIN算术运算指令和算术运算指令和BCD算术运
20、算指令完成下式算术运算指令完成下式的计算的计算: (3)完成完成4位位BCD码减码减4位位BCD码的运算,显示运算结果码的运算,显示运算结果(4)完成完成4位位BCD码乘码乘4位位BCD码的运算,显示运算结果码的运算,显示运算结果(5)完成完成4位位BCD码除码除4位位BCD码的运算,显示运算结果码的运算,显示运算结果(6) PLC内部时钟设计内部时钟设计上一页上一页1234(1234+4321)123-4565返返 回回项目三项目三 机械手控制机械手控制一、项目目标一、项目目标通过本项目的学习,使学生掌握移位指令的有关知识。会用通过本项目的学习,使学生掌握移位指令的有关知识。会用移位指令进行
21、梯形图编程,能灵活地将移位指令应用于各种移位指令进行梯形图编程,能灵活地将移位指令应用于各种控制中。掌握部分特殊内部继电器控制中。掌握部分特殊内部继电器R9011的用法和功能。的用法和功能。下一页下一页项目三项目三 机械手控制机械手控制二、项目准备二、项目准备(一一)项目分析项目分析 图图7-5、图图7-6分别是机械手工作示意图和动作时序图,分别是机械手工作示意图和动作时序图,机械手的任务是将传送带机械手的任务是将传送带A上的物品搬运到传送带上的物品搬运到传送带B。(二二)相关知识相关知识移位指令移位指令1. SR:寄存器移位寄存器移位梯形图如梯形图如图图7-7所示。所示。下一页下一页上一页上
22、一页项目三项目三 机械手控制机械手控制三、项目实施三、项目实施1.选择输入输出设备,分配选择输入输出设备,分配I/O地址地址下一页下一页上一页上一页项目三项目三 机械手控制机械手控制三、项目实施三、项目实施2.设计设计PLC控制程序控制程序(1)梯形图梯形图用移位指令编写的机械手控制梯形图,如用移位指令编写的机械手控制梯形图,如图图7-8所示。所示。用步进指令编写的机械手控制梯形图,如用步进指令编写的机械手控制梯形图,如图图7-9所示。所示。(2)程序程序用移位指令编写的机械手控制程序,如用移位指令编写的机械手控制程序,如图图7-10所示。所示。用步进指令编写的机械手控制程序,如用步进指令编写
23、的机械手控制程序,如图图7-11所示。所示。下一页下一页上一页上一页项目三项目三 机械手控制机械手控制四、知识拓展四、知识拓展1.数据循环指令数据循环指令(1)F100 SHR : 16 bit数据右移数据右移n bit形式形式:F100 SHR, D, n;P100PSHR,D,n(2)F101 SHL: 16 bit数据左移数据左移n bit形式形式:F101 SHL, D, n;P101 PSHL, D, n(3)F119 LRSR:左右移位寄存器左右移位寄存器形式形式:F119 LRSR, D1,D2(4)F120 ROR: 16 bit数据循环右移数据循环右移形式形式:F120 RO
24、R, D, n ;P120 PROR, D, n下一页下一页上一页上一页项目三项目三 机械手控制机械手控制四、知识拓展四、知识拓展(5)F121 ROL: 16 bit数据循环左移数据循环左移形式形式:F121 ROL, D, n;P121 PROL, D, n(6)F122 RCR: 16 bit数据循环右移数据循环右移(带进位位带进位位)形式形式:F122 RCR, D, n ;P122 PRCR, D, n(7)F123 RCL: 16 bit数据循环左移数据循环左移(带进位位带进位位);P123 PRCL: 16 bit数据循环左移数据循环左移(带进位位带进位位)形式形式:F123 RCL, D, n;P123 PRCL,D,n下一页下一页上一页上一页项目三项目三 机械手控制机械手控制五、项目评价五、项目评价(一一)学生讨论学生讨论(二二)总结总结(1)掌握移位指令的有关知识,能运用移位指令熟练地编程掌握
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 遥感图像目标识别-洞察分析
- 网络安全教育与培训-第4篇-洞察分析
- 《结肠镜检查新》课件
- 音乐教育在社区终身教育中的应用-洞察分析
- 数字艺术批评与艺术创新-洞察分析
- 乌鸡白凤丸在国际市场的渠道建设-洞察分析
- 隐私保护数据预处理技术-洞察分析
- 鹰钩鼻遗传学分析-洞察分析
- 音乐版权交易平台-洞察分析
- 《离别诗方法》课件
- 2025年云南昆明经济技术开发区投资开发(集团)有限公司招聘笔试参考题库附带答案详解
- HSE基础知识培训
- 企业地震应急预案样本(三篇)
- 安徽省蚌埠市2023-2024学年高一上学期期末考试 地理 含答案
- GB/T 5483-2024天然石膏
- 2024年度托管班二人合伙协议书3篇
- 山东中医药大学中西医临床(专升本)学士学位考试复习题
- 2024-2025学年九年级语文上册部编版期末综合模拟试卷(含答案)
- 乡村振兴暨干部素质提升培训班学习心得体会
- IATF16949:2024标准质量手册
- 饲料加工混凝土施工合同
评论
0/150
提交评论