中职高二劳保版《可编程序控制器及其应用》课题一 任务3 可编程序控制器编程软件的使用课件
2023-03-27
|
45页
|
62人阅读
|
1人下载
普通
内容正文:
1. 了解 PLC 用户程序结构,熟悉 PLC 编程元件和编址方式。
2. 了解 PLC 的指令及数据类型。
3. 掌握 STEP7-Micro/WIN V4.0 编程软件的使用方法。
4. 能采用梯形图程序输入法输入 PLC 控制程序,并能用梯形图程序状态监控及强制数值方法模拟调试 PLC 控制程序。
学习目标
任务3 可编程序控制器编程软件的使用
图所示为三相异步电动机点动正转控制线路,其中,图 a 为原理图,图 b为控制时序图。点动正转控制线路适用于电动机短时间运转操作。
本任务要求将如图所示传统的继电器控制方式改为 PLC 控制方式,完成三相异步电动机点动正转 PLC 控制线路的设计、安装和调试。控制要求如下:
任务引入
三相异步电动机点动正转控制线路
a)原理图 b)控制时序图
1. 按下点动按钮 SB,接触器 KM 线圈得电,电动机 M 启动运转。松开点动按钮SB,接触器 KM 线圈失电,电动机 M 失电停转。
2. 具有短路保护等必要的保护措施。
实施本任务所使用的实训设备可参考表。
实训设备清单
一、PLC 的用户程序结构
S7-200 系列 PLC 用户程序由主程序、子程序和中断程序组成。
1. 主程序(OB1)
主程序是程序的主体,每个项目都必须有且只有一个主程序,在主程序中可以调用子程序和中断程序。主程序通过指令控制整个应用程序的执行,每次 CPU 扫描都要执行一次主程序。
相关知识
2. 子程序(SBR0~SBR63)
子程序是一个可选的指令集合。子程序最多可以有 64 个,仅在被主程序、中断程序或其他子程序调用时执行。同一子程序可以在不同的地方被多次调用,使用子程序可以简化程序代码并减少扫描时间。
3. 中断程序(INT0~INT127)
中断程序也是一个可选的指令集合。中断程序最多可以有 128 个。中断程序不被主程序调用,而是在中断事件(包括输入中断、定时中断、高速计数器中断、通信中断等)发生时由 PLC 的操作系统调用。中断程序用来处理预先规定的中断事件,因为不能预知何时会出现中断事件,所以不允许中断程序改写可能在其他程序中使用的存储器。
二、PLC 的编程元件及编址方式
1. 编程元件
在系统软件的管理下,PLC 将用户程序存储器的数据存储区划分为若干个区域,并将这些区域赋予不同的功能,由此组成了各种内部器件,这些内部器件就是 PLC 的编程元件。
2. 编址方式
存储器由许多存储单元组成,每个存储单元都有唯一的地址,可以根据存储器地址来存取数据。存储器的单位可以是位、字节、字、双字,编址方式可以是位编址、字节编址、字编址和双字编址。
(1)位编址
位地址 I3.4 的表达方式
(2)字节、字和双字编址
字节、字、双字编址方式
(3)其他编址方式
数据存储区域还包括 T、C、AC、HC 等,它们是模拟相关的电气元件。由于数 量很少,所以不用指出它们的字节,而是直接写出其编号,其编址方式为:区域标识符 + 元件号。例如,T24 表示某定时器的地址,T 是定时器的标识符,24 是定时器号。T、C 和 HC 的地址编号中各包含两个相关变量信息,例如,T24 既表示 T24 定时器的位状态,又表示此定时器的当前值。
三、PLC 的指令及数据类型
1. 指令
PLC 的指令一般由操作码和操作数两部分组成。操作码用助记符表示,它指示CPU 要完成的操作,如逻辑运算、算术运算、定时、计数、传送、移位等;操作数则指定操作的对象或执行该操作所需的数据,通常为编程元件或常数,如输入继电器、输出继电器、辅助继电器、定时器、计数器、顺序控制继电器以及定时器、计数器的设定值等。
2. 数据类型
PLC 的编程语言中,大多数指令要与数据对象一起进行操作。不同的数据对象具有不同的数据类型,S7-200 系列 PLC 的数据类型可以是布尔型(0 或 1)、字节型、整数型、实数型(浮点数)或字符串型,其数值范围见表。
S7-200 系列 PLC 的数据类型及数值范围
编程中经常会使用常数,常数数据长度可以字节、字和双字为单位。在机器内部,数据都是以二进制的形式存储的,但常数的书写可以用二进制、十进制、十六进制、ASCII 码或浮点数(实数)等多种形式。
关于几种常数形式的说明如下:
(1)二进制的书写格式为“2# 二进制数值”,如 2#0001010110101100。
(2)十进制的书写格式为“十进制数值”,如 2 138。
(3)十六进制的书写格式为“16# 十六进制数值”,如 16#3BD7。
(4)ASCII 码的书写格式为“ASCII 码文本”,如 show terminus。
(5)浮点数的书写格式按 IEEE 浮点数格式,如 10.8。
四、STEP7-Micro/WIN V4.0 编程软件的使用
STEP7
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。