S7-200 PLC基础教程 第2版 教学课件 ppt 作者 廖常初 第6章
27页1、第6章 PLC的功能指令,6.1 功能指令概述 6.1.1 功能指令的学习方法 6.1.2 使能输入与使能输出,图6-1 EN与ENO LD I2.4 SQRT VD0, VD4 AENO MOVB VB8, QB2 VD0为负数时无能流流出。删除AENO后两个方框变为并联。,6.1.3 梯形图中的网络与指令 一个网络中只能有一块独立电路。 输入语句表指令时必须使用英文的标点符号。 6.2 程序控制指令 1条件结束指令与停止指令 2监控定时器复位指令 3循环指令,【例6-1】在I0.0 = 1的上升沿,求VW100VW108中5个字的累加和。 网络1 LD I0.0 EU MOVB 0, AC0 / 清累加器0 MOVD &VB100, AC1 / 累加器1(存储区指针)指向VB100 FOR VW0, 1, 5 / 循环开始 网络2 LD SM0.0 +I *AC1, AC0 / 字累加 +D 2, AC1 / 指针AC1的值加2,指向下一个变量存储器字 网络3 NEXT / 循环结束 网络4 LD I0.0 EU MOVD AC0, VD10 / 保存运算结果,6.3 局部变量表与
2、子程序 6.3.1 局部变量表 1局部变量与全局变量 程序中的每个程序组织单元POU(Program Organizational Unit)均有由64字节L存储器组成的局部变量表。局部变量只在它被创建的POU中有效,全局符号在各POU中均有效。局部变量有以下优点: 1) 尽量使用局部变量的子程序易于移植到别的项目。 2) 如果使用临时变量(TEMP),同一片物理存储器可以在不同的程序中重复使用。 2局部变量的类型 TEMP (临时变量):暂时保存在局部数据区中的变量。主程序或中断程序的局部变量表只有TEMP变量。 IN (输入变量):由调用它的POU提供的传入子程序的输入参数。 OUT(输出变量):子程序返回给调用它的POU的输出参数。 IN_OUT(输入_输出变量):其初始值由调用它的POU提供,并用同一变量将子程序的执行结果返回给调用它的POU。,3局部变量的地址分配 4在局部变量表中增加新的变量 6.3.2 子程序的编写与调用 1子程序的作用 子程序将程序分成容易管理的小块,使程序结构简单清晰,易于查错和维护。子程序调用是有条件的,可以多次调用,使用子程序可以减少扫描时间。 2
3、子程序的创建 3子程序的调用举例,图6-4 局部变量表与模拟量计算子程序,图6-5 在主程序中调用子程序 LD I0.4 CALL 模拟量计算, AIW2, VW20, +2356, VD40,【例6-2】 设计求V存储区连续的若干个字的累加和的子程序。下面是名为“求和”的子程序的局部变量表和STL程序代码。子程序中的*#POINT是地址指针POINT指定的地址中字变量的值。,网络1 LD SM0.0 MOVD 0, #RESULT / 清结果单元 FOR #COUNT, 1, #NUMB / 循环开始 网络2 LD SM0.0 ITD *#POINT, #TMP1 / 将待累加的整数转换为双整数 +D #TMP1, #RESULT / 双整数累加 +D 2, #POINT / 指针值加2,指向下一个字 网络3 NEXT / 循环结束,图6-7 在OB1中调用子程序,6.4 数据处理指令 6.4.1 比较指令,图6-8 比较触点指令,图6-9 自复位接通延时定时器,6.4.2 数据传送指令 1字节、字、双字和实数的传送 2字节立即读指令MOV_BIR读取1个字节的物理输入,字节立即写指
4、令MOV_BIW写1个字节的物理输出。 3字节、字、双字的块传送指令 “BMB VB20, VB100, 4”指令将VB20VB23中的数据被传送到VB100VB103。 4字节交换指令 6.4.3 移位与循环指令 1右移位和左移位指令 2循环右移位和循环左移位指令,图7-12 移位与循环移位指令,6.4.4 数据转换指令 1段译码指令, 2数字转换指令 3实数转换为双整数的指令:ROUND将实数四舍五入后转换为双字整数,TRUNC是截位取整指令。 4译码指令 5编码指令 6.4.5 表功能指令 1填表指令,图6-14 填表指令举例,图6-15 查表指令举例 命令参数CMD = 14,分别代表“=”、“”(不等于)、“”。,图6-16 先入先出指令举例,图6-17 存储器填充指令,6.4.6 读写实时时钟指令 读实时时钟指令TODR从实时钟读取当前时间和日期,并把它们装入以T为起始地址的8字节缓冲区,依次存放年、月、日、时、分、秒、0和星期, 1为星期日,27为星期16。写实时时钟指令TODW将起始地址为T的 8字节缓冲区中的时间和日期写入实时钟。,图6-18 时钟指令 【例6-5】出
《S7-200 PLC基础教程 第2版 教学课件 ppt 作者 廖常初 第6章》由会员E****分享,可在线阅读,更多相关《S7-200 PLC基础教程 第2版 教学课件 ppt 作者 廖常初 第6章》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-03-21 39页
2024-03-21 41页
2024-03-21 40页
2024-03-21 34页
2024-03-21 33页
2024-03-21 35页
2024-03-21 21页
2024-03-21 45页
2024-03-21 33页
2024-02-20 85页