版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目五工作台自动往返PLC控制系统
项目导入一相关知识
二应用举例
三Page1项目五工作台自动往返PLC控制系统项目导入一相关知识二【学习目标】了解可编程控制器的产生过程、特点、应用领域及发展熟悉PLC的基本结构、工作原理和常用的编程语言掌握S7-200系列PLC的软元件、基本指令和主要技术指标能根据系统要求正确选择PLC型号及参数会熟练使用S7-200系列PLC的STEP-Micro/WIN编程软件进行程序的编辑,上传、下载程序及运行、监控程序能使用S7-200基本逻辑指令完成工作台自动往返PLC的软硬件设计和系统安装调试能使用S7-200基本逻辑指令完成异步电动机的Y—△降压启动、自动门等其他PLC控制系统的软硬件设计和安装调试项目五工作台自动往返PLC控制系统Page2【学习目标】项目五工作台自动往返PLC控制系统Page2一、项目导入
案例:工作台自动往返PLC控制Page3一、项目导入
案例:工作台自动往返PLC控制Page3硬件设计Page4硬件设计Page4软件设计:梯形图Page5软件设计:梯形图Page5二、相关知识
(一)PLC基础知识1.可编程控制器的产生60年代末,美国汽车制造业竞争,各厂家生产汽车型号不断更新—加工线也改变—重新配置控制系统,68年,美国最大的汽车制造商—通用汽车公司(GM)设想:计算机功能完善、灵活、通用继电器简单、方便;且编程和输入简单化——取代原继电器控制装置。69年,美国数字设备公司(DEC),研制出第一台PLC,并在通用汽车公司(GM)生产线上装配试用—成功—很快发展。9171年——日本生产PLC1973年——德、英、法我国—1974年Page6二、相关知识
(一)PLC基础知识Page62.可编程控制器的特点
1)可靠性高、抗干扰能力强2)编程简单,使用方便:梯形图3)功能强、
速度快,精度高,有逻辑运算,定时,计数等功能,
4)通用性好:许多PC制成模块式,可灵活组合5)V小,G轻,功能强,消耗底,环境适应性强,不需专门机房和空调但:目前PLC价格还较高,高、中档PLC使用需具有一定计算机知识—价廉—应用—是实现机Page72.可编程控制器的特点
1)可靠性高、抗干扰能力强Page3.可编程控制器的分类
(1)按PLCI/O点数分:(2)按PLC结构分:
(3)按PLC功能:Page83.可编程控制器的分类
(1)按PLCI/O点数分:Pa4.可编程控制器的应用和发展
1)PLC应用:用于逻辑控制:顺序控制最基本用途:运动控制:机器人、电梯、机械手闭环控制:工业自动化过程控制:数据处理:加减乘除通信联网:(2)发展:速度、容量、组网超小型和大型Page94.可编程控制器的应用和发展
1)PLC应用:Page9(二)PLC的基本结构、编程语言、工作原理1.硬件组成以微处理器为核心的结构:硬件和软件Page10(二)PLC的基本结构、编程语言、工作原理1.硬件组成Pag(1)输入单元作用:是连接可编程控制器与其它外设之间的桥梁。对输入信号进行滤波、隔离、电平转换等,把输入信号安全、可靠地传送给CPU。
生产设备的控制信号通过输入模块传送给CPU。常用的输入信号:按钮、位置开关、开关或电位器、传感器、变送器原理按SB—发光二极管导通(LED灯亮)—在发光激励下,光电二极管导通—驱动内部电路通断采用了滤波和光电隔离RC滤波一个输入单元—一个输入继电器—一个输入点Page11(1)输入单元作用:是连接可编程控制器与其它外设之间的桥梁。(1)输入单元Page12(1)输入单元Page12(2)输出单元。开关量输出单元用于连接继电器、接触器、电磁阀线圈,是PLC的主要输出口,是连接PLC与控制设备的桥梁。CPU运算的结果通过输出单元模块输出。输出单元模块通过将CPU运算的结果进行隔离和功率放大后来驱动外部执行元件。输出单元类型很多,但是它们的基本原理是相似的。PLC有3种输出方式:继电器输出、晶体管输出、晶闸管输出。图5-8为PLC的3种输出电路图。
Page13(2)输出单元。开关量输出单元用于连接继电器、接触器、电磁阀(2)输出单元。三种输出方式:继电器输出:a)
线圈与触头已完全分离,故不再需要隔离措施,用于开关速度要求不高且又需要大电流输出2A负载能力,响应10ms晶体管输出:b)
使用光电偶合器驱动开关晶体管要求快速开断或动作频繁,响应0.2ms。晶闸管输出:Page14(2)输出单元。三种输出方式:Page14(2)输出单元三种输出方式:Page15(2)输出单元三种输出方式:Page15三种输出方式:Page16三种输出方式:Page162.软件系统(1)软件分类:系统软件和应用软件(2)应用软件常用的编程语言梯形图、指令表、功能图以及高级语言PLC梯形图中是一种以图形符号及图形符号在图中相互关系表示控制关系的编程语言。由继电器控制电路演变过来。Page172.软件系统(1)软件分类:系统软件和应用软件Page17指令表语言与汇编语言类似
用一系列操作指令组成的语句表将控制流程描绘出来。序号操作码操作数0LDI0.01OQ0.
02ANI0.13=Q0.04ENDPage18指令表语言与汇编语言类似
Page183.基本工作原理PLC的工作原理与计算机的工作原理基本上是一致的,可以简单地描述为在系统程序的管理下,通过运行应用程序完成用户任务。但个人计算机与PLC的工作方式有所不同,计算机一般采用等待命令的工作方式如常用的键盘扫描或I/O扫描方式,当键盘有健按下或I/O口有信号输入时则中断转入相应的子程序。而PLC在确定了工作任务,装入了专用程序后成为一种专用机,它采用循环扫描的工作方式。系统工作任务理及应用程序执行都是循环扫描的工作方式。•PLC对用户程序的执行过程是:通过CPU的周期性的循环扫描的作方式。Page193.基本工作原理PLC的工作原理与计算机的工作原理基本上是一3.基本工作原理1、输入处理:2、程序执行:
3、输出处理:•特点:集中采样,集中输出工作方式。串行工作方式。优:从根本上提高了系统的抗干扰能力,系统可靠性增强缺:一定程度降低了系统响应速度,既存在I/O滞后现象Page203.基本工作原理1、输入处理:Page203.基本工作原理Page213.基本工作原理Page21(三)S7-200系列PLC的内部元器件1.S7-200系列PLC的数据存储器(1)数据长度。计算机中使用的都是二进制数,在PLC中,通常使用位、字节、字、双字来表示,数据占用的连续位数称为数据长度(2)数据类型及数据范围。在S7-200系列中,数据存储器中存放数据的类型主要有布尔逻辑型(B00L)、整数型(INT)和实数型(REAL)。布尔逻辑型数据是由“0”或“1”构成的字节型无符号整数;整数型数据包括16位单字和32位双字的带符号整数;实数型数据又称浮点型数据,以32位的单精度数表示。
Page22(三)S7-200系列PLC的内部元器件1.S7-200系列数据类型范围数据长度、类型无符号整数有符号整数实数(单精度)字节(8位)0~255(十进制)−128~+127(十进制)0~FF(十六进制)80~7F(十六进制)字(16位)0~65535(十进制)−32768~+32767(十进制)0~FFFF(十六进制)8000~7FFF(十六进制)双字(32位)0~4294967295(十进制)−2147483648~+2147483647(十进制)+1.175495E−38~
+3.402823E+38(正数)−1.175495E−38~
−3.402823E+38(负数)(十进制)0~FFFFFFFF(十六进制)80000000~7FFFFFFF(十六进制)Page23数据类型范围数据长度、类型无符号整数有符号整数实数(单精度)2.S7-200系列PLC的内部元器件简介(1)输入继电器I作用:专门用来接受外部敏感元件或开关发来的信号,PLC输入端相连。•等效电路:I0.0~I0.7I1.0~I1.7I2.0~I2.7Page242.S7-200系列PLC的内部元器件简介(1)输入继电器2.输出继电器
Q
1)作用:
将PLC的输出信号送给输出模快,再驱动外部负载,它有一对常开触点(硬触点)与PC的输出端子相连,有一定的负载能力。
2)编号CPU216:Q0.0~Q0.7Q7.0~Q7.7
226:0.0-15.7Page252.输出继电器Q
1)作用:
将PLC的输出信号送给输出2.S7-200系列PLC的内部元器件简介(3)辅助继电器M
相当于中间继电器(中间状态的暂存作用,也称内部标志位)CPU226:
M0.0~M31.7“字节、位编址方式”
4、变量寄存器V
编号:CPU226为:V0.0~V5119.75、特殊辅助继电器SM(特殊标志位)
SM:是用户程序与系统程序之间的界面,为用户提供一些特殊的控制
CPU216:SM0.0~SM179.7Page262.S7-200系列PLC的内部元器件简介(3)辅助继电器2.S7-200系列PLC的内部元器件简介SM0.0:运行监控,当PLC运行,SM0.0接通
SM0.1:初始化脉冲:PLC运行开始发一单脉冲
SM0.2:当RAM中保存的数据丢失时,SM0.2ON一个扫描周期
SM0.3:PLC上电进入RON状态时,SM0.3ON一个扫描周期
SM0.4分脉冲:占空比为50%,周期1min的脉冲串
SM0.5秒脉冲:占空比为50%,周期1s的脉冲串
Page272.S7-200系列PLC的内部元器件简介SM0.0:运行特殊标志位Page28特殊标志位Page28(6)定时器:相当与时间继电器,用于延时控制,是对内部时钟累计时间
有16bit的当前值寄存器以及一个状态位bit(T-bit)
型号CPU226
定时器T0~T255
保持型延时通:
1msT0、T64
10msT1~T4、T65~T68
100msT5~T31、T69~T95
延时通定时器:
1msT32、T96
10msT33~T36、T97~T100
100msT37~T63、T101~T255Page29(6)定时器:相当与时间继电器,用于延时控制,是对内部时钟累(7)计数器C
作用:主要用来累计输入脉冲的个数,其设定值:程序定当计数器当前值大于等于设定值时,状态位置1
编号:CPU226C0~C255
(8)高速计数器HSC
一般计数器的计数频率受扫描周期的影响,不可以太高,高频信号的计数可用指定的HSC
CPU212:有一个高速计数器HC0
CPU226:6个,HC0~HC5
Page30(7)计数器C
作用:主要用来累计输入脉冲的个数,其设定值(9)累加器ACS7200系列PLC提供4个32bit累加器,AC0~AC3
累加器支持字节(B)、字(W)和双字(D)的存取
以字节或字为单位存取累加器时:访问累加器的低8位或低16位。(10)状态元件S
CPU226:S0.0~S31.7(11)模拟量输入/输出(AIW/AQW)
AIW0、2、4……AQW范围:AIW0~AIW62AQW0~AQW62
Page31(9)累加器ACS7200系列PLC提供4个32bit总结
输入I:I0.0-15.7
输出Q:Q0.0-Q15.7
位存储器M:SM0.0-31.7
特殊存储器SM:SM0.0-SM179.7
定时器T:T0-T255:接通延时:100ms:T37-T63
计数器:C0-C255
顺序控制:S0.0-31.7
累加器:AC0-C3Page32总结
输入I:I0.0-15.7
输出Q:Q0.(五)S7-200系列PLC常用基本逻辑指令SIMATICS7-200系列PLC共有20多条逻辑指令:一、基本逻辑指令
1、逻辑取及线圈驱动指令
LD:取指令:常开触点与母线连接
LDN:取非指令:常闭
=:(out)线圈驱动Page33(五)S7-200系列PLC常用基本逻辑指令SIMATICS2.触点串联A(And)和AN(AndNot)A:与指令,用于单个常开触点的串联。AN:与非指令,用于单个常闭触点的串联。指令表表示基本指令的用法Page342.触点串联A(And)和AN(AndNot)A:与指令,3.触点并联指令O(Or)和ON(OrNot)O:单个常开触点并联。ON:单个常闭触点并联。梯形图指令:说明:(1)LD、LDN指令不仅可以用于公共母线相连的触点,还可以与块指令OLD、ALD配合,用于分支回路的起点。(2)=指令不能用于驱动输入继电器线圈。(3)=指令可连续使用若干次,相当于线圈并联。(4)A、AN、O、ON指令可多次重复使用。
Page353.触点并联指令O(Or)和ON(OrNot)O:单个常开案例:Page36案例:Page364.串联电路块并联指令OLD(OrLoad)OLD:或块指令,将一个串联电路块与前面的电路并联,用于分支电路并联。OLD指令应用如图5-17所示。OLD指令使用说明如下。(1)编程原则:先组块,后连接。(2)几个串联支路并联时,支路的起点以LD(LDN)开始,支路终点用OLD指令。(3)若需将多个支路并联,从第二条支路开始,在每一条支路后面加OLD指令,用这种方法编程,对并联的支路个数没有限制。(4)OLD指令没有操作数。Page374.串联电路块并联指令OLD(OrLoad)OLD:或块5.并联电路块的串联指令ALD(AndLoad)ALD:与块指令,将一个并联电路块与前面的电路串联,用于分支电路串联。ALD指令应用由图说明
Page385.并联电路块的串联指令ALD(AndLoad)ALD:与案例Page39案例Page396.逻辑堆栈的操作
LPS:进栈,将连接点先储存
LRD:读栈
LPP:出栈
Page406.逻辑堆栈的操作
LPS:进栈,将连接点先储存
LRD:读7.置位/复位指令S/R
S:置位指令,使动作保持
R:复位指令,使操作保持复位
•说明:
Page417.置位/复位指令S/R
S:置位指令,使动作保持
R:复位8.脉冲生成指令EU/ED
EU:上沿微分,输入信号上升沿产生脉冲输出,前沿微分
ED:下沿微分,输入信号下降沿产生脉冲输出
EU:在对应上升沿时产生一个宽度为一个
扫描周期的脉冲,驱动其后面的输出线案例Page428.脉冲生成指令EU/ED
EU:上沿微分,输入信号上升沿产9.定时器
案例Page439.定时器
案例Page43定时器使用案例案例Page44定时器使用案例案例Page4410.计数器-增计数器使用案例
案例Page4510.计数器-增计数器使用案例
案例Page4510.计数器-增减计数器使用案例
案例Page4610.计数器-增减计数器使用案例
案例Page46(六)系统设计过程及梯形图设计规则
1、程序设计的步骤与方法:
1)熟悉控制对象,确定控制范围
2)制定控制方案,进行PLC选型
3)出I/O分配
4)设计梯形图
5)编写程序:
6)模拟调试
7)现场运行调试Page47(六)系统设计过程及梯形图设计规则
1、程序设计的步骤与方法2.梯形图设计规则
1)线圈右边无接点
2)水平不垂直
3)多上串右4)不允许画电流交叉
5)双线圈输出不可用Page482.梯形图设计规则
1)线圈右边无接点
2)水平不垂直(七)S7-200系列PLC的
STEP-Micro/WIN编程软件1.编程软件STEP7-Micro/WIN的安装2.STEP7-Micro/WIN编程软件的主要功能3.建立S7-200CPU的通信Page49(七)S7-200系列PLC的
STEP-Micro/WIN4.STEP7-Micro/WIN窗口组件
STEP7-Micro/WIN窗口的首行主菜单包括“文件”、“编辑”、“查看”、“PLC”、“调试”、“工具”、“窗口”、“帮助”等,主菜单下方两行为工具条快捷按钮,其他为窗口信息显示区Page504.STEP7-Micro/WIN窗口组件
STEP7-Mi(1)主菜单及子目录的状态信息。①文件。文件的操作有新建、打开、关闭,保存、另存,导入、导出,上传、下载,页面设置,打印及预览等功能。②编辑。编辑菜单提供程序的撤销、剪切、复制、粘贴、全选、插入、删除、查找、替换等子目录,用于程序的修改操作。③查看。查看菜单的功能有6项:可以用来选择在程序数据显示窗口区显示不同的程序编辑器,如语句表(STL)、梯形图(LAD)、功能图(FBD);可以进行数据块、符号表的设定;对系统块配置、交叉引用、通信参数进行设置;工具栏区可以选择浏览栏、指令树及输出窗口的显示与否;缩放图像项可对程序区显示的百分比等内容进行设定;对程序块的属性进行设定。Page51(1)主菜单及子目录的状态信息。①文件。文件的操作有新建、(1)主菜单及子目录的状态信息④PLC。PLC菜单用以建立与PLC联机时的相关操作,如用软件改变PLC的工作模式,对用户程序进行编辑,清除PLC程序及电源启动重置,显示PLC信息及PLC类型设置等。⑤调试。调试菜单用于联机形式的动态调试,有单次扫描、多次扫描、程序状态等选项。⑥工具。⑦窗口。窗口菜单可以选择窗口区的显示内容及显示形式(符号表、状态表、数据块、交叉引用)。⑧帮助。Page52(1)主菜单及子目录的状态信息④PLC。PLC菜单用以建立(2)工具条、Page53(2)工具条、Page535.程序编制及运行(1)建立项目(用户程序)(2)梯形图编辑器Page545.程序编制及运行(1)建立项目(用户程序)Page54④程序的编辑及参数设定Page55④程序的编辑及参数设定Page55⑤程序注释带符号表的梯形图Page56⑤程序注释带符号表的梯形图Page56⑥程序的编译及上传、下载Page57⑥程序的编译及上传、下载Page57(3)程序的监视、运行、调试及其他。Page58(3)程序的监视、运行、调试及其他。Page58三、应用举例案例1:(一)异步电动机正反转PLC控制1.系统的硬件设计Page59三、应用举例案例1:(一)异步电动机正反转PLC控制Page1.系统的硬件设计
I/O分配Page601.系统的硬件设计
I/O分配Page602.系统的软件设计
梯形图Page612.系统的软件设计
梯形图Page61案例2:工作台自动往返PLC控制系统
Page62案例2:工作台自动往返PLC控制系统
Page621.硬件设计Page631.硬件设计Page632.软件设计:梯形图Page642.软件设计:梯形图Page64(三)三相异步电动机的Y—△降压启动控制系统
1.电气控制Page65(三)三相异步电动机的Y—△降压启动控制系统
1.电气控制P2.系统的硬件设计
Page662.系统的硬件设计
Page663.系统的软件设计
Page673.系统的软件设计
Page67(四)自动门PLC控制系统
1.自动门控制要求自动门在工厂、企业、军队系统、医院、银行、超市、酒店等行业应用非常广泛。图5-49为自动门控制示意图,利用两套不同的传感器系统来完成控制要求。超声开关发射声波,当有人进入超声开关的作用范围时,超声开关便检测出物体反射的回波。光电开关由两个元件组成:内光源和接收器。光源连续地发射光束,由接收器加以接收。如果人或其他物体遮断了光束,光电开关便检测到这个人或物体。作为对这两个开关的输入信号的响应,PLC产生输出控制信号去驱动门电动机,从而实现升门和降门。除此之外,PLC还接受来自门顶和门底两个限位开关的信号输入,用以控制升门动作和降门动作的完成。Page68(四)自动门PLC控制系统
1.自动门控制要求Page681.自动门控制要求
Page691.自动门控制要求
Page692.系统硬件设计
Page702.系统硬件设计
Page703.系统的软件设计
Page713.系统的软件设计
Page71(五)送料小车3点往返运行PLC控制系统
1.控制要求:某送料小车3点自动往返控制示意图,其一个工作周期的控制工艺要求如下。(1)按下启动按钮SB1,台车电机M正转,台车前进,碰到限位开关SQ1后,台车电动机反转,台车后退。(2)台车后退碰到限位开关SQ2后,台车电动机M停转,停5
s。第2次前进,碰到限位开关SQ3,再次后退。(3)当后退再次碰到限位开关SQ2时,台车停止。延时5
s后重复上述动作。Page72(五)送料小车3点往返运行PLC控制系统
1.控制要求:某送2.系统的硬件设计
Page732.系统的硬件设计
Page733.软件设计及调试运行
Page743.软件设计及调试运行
Page74项目五工作台自动往返PLC控制系统
项目导入一相关知识
二应用举例
三Page75项目五工作台自动往返PLC控制系统项目导入一相关知识二【学习目标】了解可编程控制器的产生过程、特点、应用领域及发展熟悉PLC的基本结构、工作原理和常用的编程语言掌握S7-200系列PLC的软元件、基本指令和主要技术指标能根据系统要求正确选择PLC型号及参数会熟练使用S7-200系列PLC的STEP-Micro/WIN编程软件进行程序的编辑,上传、下载程序及运行、监控程序能使用S7-200基本逻辑指令完成工作台自动往返PLC的软硬件设计和系统安装调试能使用S7-200基本逻辑指令完成异步电动机的Y—△降压启动、自动门等其他PLC控制系统的软硬件设计和安装调试项目五工作台自动往返PLC控制系统Page76【学习目标】项目五工作台自动往返PLC控制系统Page2一、项目导入
案例:工作台自动往返PLC控制Page77一、项目导入
案例:工作台自动往返PLC控制Page3硬件设计Page78硬件设计Page4软件设计:梯形图Page79软件设计:梯形图Page5二、相关知识
(一)PLC基础知识1.可编程控制器的产生60年代末,美国汽车制造业竞争,各厂家生产汽车型号不断更新—加工线也改变—重新配置控制系统,68年,美国最大的汽车制造商—通用汽车公司(GM)设想:计算机功能完善、灵活、通用继电器简单、方便;且编程和输入简单化——取代原继电器控制装置。69年,美国数字设备公司(DEC),研制出第一台PLC,并在通用汽车公司(GM)生产线上装配试用—成功—很快发展。9171年——日本生产PLC1973年——德、英、法我国—1974年Page80二、相关知识
(一)PLC基础知识Page62.可编程控制器的特点
1)可靠性高、抗干扰能力强2)编程简单,使用方便:梯形图3)功能强、
速度快,精度高,有逻辑运算,定时,计数等功能,
4)通用性好:许多PC制成模块式,可灵活组合5)V小,G轻,功能强,消耗底,环境适应性强,不需专门机房和空调但:目前PLC价格还较高,高、中档PLC使用需具有一定计算机知识—价廉—应用—是实现机Page812.可编程控制器的特点
1)可靠性高、抗干扰能力强Page3.可编程控制器的分类
(1)按PLCI/O点数分:(2)按PLC结构分:
(3)按PLC功能:Page823.可编程控制器的分类
(1)按PLCI/O点数分:Pa4.可编程控制器的应用和发展
1)PLC应用:用于逻辑控制:顺序控制最基本用途:运动控制:机器人、电梯、机械手闭环控制:工业自动化过程控制:数据处理:加减乘除通信联网:(2)发展:速度、容量、组网超小型和大型Page834.可编程控制器的应用和发展
1)PLC应用:Page9(二)PLC的基本结构、编程语言、工作原理1.硬件组成以微处理器为核心的结构:硬件和软件Page84(二)PLC的基本结构、编程语言、工作原理1.硬件组成Pag(1)输入单元作用:是连接可编程控制器与其它外设之间的桥梁。对输入信号进行滤波、隔离、电平转换等,把输入信号安全、可靠地传送给CPU。
生产设备的控制信号通过输入模块传送给CPU。常用的输入信号:按钮、位置开关、开关或电位器、传感器、变送器原理按SB—发光二极管导通(LED灯亮)—在发光激励下,光电二极管导通—驱动内部电路通断采用了滤波和光电隔离RC滤波一个输入单元—一个输入继电器—一个输入点Page85(1)输入单元作用:是连接可编程控制器与其它外设之间的桥梁。(1)输入单元Page86(1)输入单元Page12(2)输出单元。开关量输出单元用于连接继电器、接触器、电磁阀线圈,是PLC的主要输出口,是连接PLC与控制设备的桥梁。CPU运算的结果通过输出单元模块输出。输出单元模块通过将CPU运算的结果进行隔离和功率放大后来驱动外部执行元件。输出单元类型很多,但是它们的基本原理是相似的。PLC有3种输出方式:继电器输出、晶体管输出、晶闸管输出。图5-8为PLC的3种输出电路图。
Page87(2)输出单元。开关量输出单元用于连接继电器、接触器、电磁阀(2)输出单元。三种输出方式:继电器输出:a)
线圈与触头已完全分离,故不再需要隔离措施,用于开关速度要求不高且又需要大电流输出2A负载能力,响应10ms晶体管输出:b)
使用光电偶合器驱动开关晶体管要求快速开断或动作频繁,响应0.2ms。晶闸管输出:Page88(2)输出单元。三种输出方式:Page14(2)输出单元三种输出方式:Page89(2)输出单元三种输出方式:Page15三种输出方式:Page90三种输出方式:Page162.软件系统(1)软件分类:系统软件和应用软件(2)应用软件常用的编程语言梯形图、指令表、功能图以及高级语言PLC梯形图中是一种以图形符号及图形符号在图中相互关系表示控制关系的编程语言。由继电器控制电路演变过来。Page912.软件系统(1)软件分类:系统软件和应用软件Page17指令表语言与汇编语言类似
用一系列操作指令组成的语句表将控制流程描绘出来。序号操作码操作数0LDI0.01OQ0.
02ANI0.13=Q0.04ENDPage92指令表语言与汇编语言类似
Page183.基本工作原理PLC的工作原理与计算机的工作原理基本上是一致的,可以简单地描述为在系统程序的管理下,通过运行应用程序完成用户任务。但个人计算机与PLC的工作方式有所不同,计算机一般采用等待命令的工作方式如常用的键盘扫描或I/O扫描方式,当键盘有健按下或I/O口有信号输入时则中断转入相应的子程序。而PLC在确定了工作任务,装入了专用程序后成为一种专用机,它采用循环扫描的工作方式。系统工作任务理及应用程序执行都是循环扫描的工作方式。•PLC对用户程序的执行过程是:通过CPU的周期性的循环扫描的作方式。Page933.基本工作原理PLC的工作原理与计算机的工作原理基本上是一3.基本工作原理1、输入处理:2、程序执行:
3、输出处理:•特点:集中采样,集中输出工作方式。串行工作方式。优:从根本上提高了系统的抗干扰能力,系统可靠性增强缺:一定程度降低了系统响应速度,既存在I/O滞后现象Page943.基本工作原理1、输入处理:Page203.基本工作原理Page953.基本工作原理Page21(三)S7-200系列PLC的内部元器件1.S7-200系列PLC的数据存储器(1)数据长度。计算机中使用的都是二进制数,在PLC中,通常使用位、字节、字、双字来表示,数据占用的连续位数称为数据长度(2)数据类型及数据范围。在S7-200系列中,数据存储器中存放数据的类型主要有布尔逻辑型(B00L)、整数型(INT)和实数型(REAL)。布尔逻辑型数据是由“0”或“1”构成的字节型无符号整数;整数型数据包括16位单字和32位双字的带符号整数;实数型数据又称浮点型数据,以32位的单精度数表示。
Page96(三)S7-200系列PLC的内部元器件1.S7-200系列数据类型范围数据长度、类型无符号整数有符号整数实数(单精度)字节(8位)0~255(十进制)−128~+127(十进制)0~FF(十六进制)80~7F(十六进制)字(16位)0~65535(十进制)−32768~+32767(十进制)0~FFFF(十六进制)8000~7FFF(十六进制)双字(32位)0~4294967295(十进制)−2147483648~+2147483647(十进制)+1.175495E−38~
+3.402823E+38(正数)−1.175495E−38~
−3.402823E+38(负数)(十进制)0~FFFFFFFF(十六进制)80000000~7FFFFFFF(十六进制)Page97数据类型范围数据长度、类型无符号整数有符号整数实数(单精度)2.S7-200系列PLC的内部元器件简介(1)输入继电器I作用:专门用来接受外部敏感元件或开关发来的信号,PLC输入端相连。•等效电路:I0.0~I0.7I1.0~I1.7I2.0~I2.7Page982.S7-200系列PLC的内部元器件简介(1)输入继电器2.输出继电器
Q
1)作用:
将PLC的输出信号送给输出模快,再驱动外部负载,它有一对常开触点(硬触点)与PC的输出端子相连,有一定的负载能力。
2)编号CPU216:Q0.0~Q0.7Q7.0~Q7.7
226:0.0-15.7Page992.输出继电器Q
1)作用:
将PLC的输出信号送给输出2.S7-200系列PLC的内部元器件简介(3)辅助继电器M
相当于中间继电器(中间状态的暂存作用,也称内部标志位)CPU226:
M0.0~M31.7“字节、位编址方式”
4、变量寄存器V
编号:CPU226为:V0.0~V5119.75、特殊辅助继电器SM(特殊标志位)
SM:是用户程序与系统程序之间的界面,为用户提供一些特殊的控制
CPU216:SM0.0~SM179.7Page1002.S7-200系列PLC的内部元器件简介(3)辅助继电器2.S7-200系列PLC的内部元器件简介SM0.0:运行监控,当PLC运行,SM0.0接通
SM0.1:初始化脉冲:PLC运行开始发一单脉冲
SM0.2:当RAM中保存的数据丢失时,SM0.2ON一个扫描周期
SM0.3:PLC上电进入RON状态时,SM0.3ON一个扫描周期
SM0.4分脉冲:占空比为50%,周期1min的脉冲串
SM0.5秒脉冲:占空比为50%,周期1s的脉冲串
Page1012.S7-200系列PLC的内部元器件简介SM0.0:运行特殊标志位Page102特殊标志位Page28(6)定时器:相当与时间继电器,用于延时控制,是对内部时钟累计时间
有16bit的当前值寄存器以及一个状态位bit(T-bit)
型号CPU226
定时器T0~T255
保持型延时通:
1msT0、T64
10msT1~T4、T65~T68
100msT5~T31、T69~T95
延时通定时器:
1msT32、T96
10msT33~T36、T97~T100
100msT37~T63、T101~T255Page103(6)定时器:相当与时间继电器,用于延时控制,是对内部时钟累(7)计数器C
作用:主要用来累计输入脉冲的个数,其设定值:程序定当计数器当前值大于等于设定值时,状态位置1
编号:CPU226C0~C255
(8)高速计数器HSC
一般计数器的计数频率受扫描周期的影响,不可以太高,高频信号的计数可用指定的HSC
CPU212:有一个高速计数器HC0
CPU226:6个,HC0~HC5
Page104(7)计数器C
作用:主要用来累计输入脉冲的个数,其设定值(9)累加器ACS7200系列PLC提供4个32bit累加器,AC0~AC3
累加器支持字节(B)、字(W)和双字(D)的存取
以字节或字为单位存取累加器时:访问累加器的低8位或低16位。(10)状态元件S
CPU226:S0.0~S31.7(11)模拟量输入/输出(AIW/AQW)
AIW0、2、4……AQW范围:AIW0~AIW62AQW0~AQW62
Page105(9)累加器ACS7200系列PLC提供4个32bit总结
输入I:I0.0-15.7
输出Q:Q0.0-Q15.7
位存储器M:SM0.0-31.7
特殊存储器SM:SM0.0-SM179.7
定时器T:T0-T255:接通延时:100ms:T37-T63
计数器:C0-C255
顺序控制:S0.0-31.7
累加器:AC0-C3Page106总结
输入I:I0.0-15.7
输出Q:Q0.(五)S7-200系列PLC常用基本逻辑指令SIMATICS7-200系列PLC共有20多条逻辑指令:一、基本逻辑指令
1、逻辑取及线圈驱动指令
LD:取指令:常开触点与母线连接
LDN:取非指令:常闭
=:(out)线圈驱动Page107(五)S7-200系列PLC常用基本逻辑指令SIMATICS2.触点串联A(And)和AN(AndNot)A:与指令,用于单个常开触点的串联。AN:与非指令,用于单个常闭触点的串联。指令表表示基本指令的用法Page1082.触点串联A(And)和AN(AndNot)A:与指令,3.触点并联指令O(Or)和ON(OrNot)O:单个常开触点并联。ON:单个常闭触点并联。梯形图指令:说明:(1)LD、LDN指令不仅可以用于公共母线相连的触点,还可以与块指令OLD、ALD配合,用于分支回路的起点。(2)=指令不能用于驱动输入继电器线圈。(3)=指令可连续使用若干次,相当于线圈并联。(4)A、AN、O、ON指令可多次重复使用。
Page1093.触点并联指令O(Or)和ON(OrNot)O:单个常开案例:Page110案例:Page364.串联电路块并联指令OLD(OrLoad)OLD:或块指令,将一个串联电路块与前面的电路并联,用于分支电路并联。OLD指令应用如图5-17所示。OLD指令使用说明如下。(1)编程原则:先组块,后连接。(2)几个串联支路并联时,支路的起点以LD(LDN)开始,支路终点用OLD指令。(3)若需将多个支路并联,从第二条支路开始,在每一条支路后面加OLD指令,用这种方法编程,对并联的支路个数没有限制。(4)OLD指令没有操作数。Page1114.串联电路块并联指令OLD(OrLoad)OLD:或块5.并联电路块的串联指令ALD(AndLoad)ALD:与块指令,将一个并联电路块与前面的电路串联,用于分支电路串联。ALD指令应用由图说明
Page1125.并联电路块的串联指令ALD(AndLoad)ALD:与案例Page113案例Page396.逻辑堆栈的操作
LPS:进栈,将连接点先储存
LRD:读栈
LPP:出栈
Page1146.逻辑堆栈的操作
LPS:进栈,将连接点先储存
LRD:读7.置位/复位指令S/R
S:置位指令,使动作保持
R:复位指令,使操作保持复位
•说明:
Page1157.置位/复位指令S/R
S:置位指令,使动作保持
R:复位8.脉冲生成指令EU/ED
EU:上沿微分,输入信号上升沿产生脉冲输出,前沿微分
ED:下沿微分,输入信号下降沿产生脉冲输出
EU:在对应上升沿时产生一个宽度为一个
扫描周期的脉冲,驱动其后面的输出线案例Page1168.脉冲生成指令EU/ED
EU:上沿微分,输入信号上升沿产9.定时器
案例Page1179.定时器
案例Page43定时器使用案例案例Page118定时器使用案例案例Page4410.计数器-增计数器使用案例
案例Page11910.计数器-增计数器使用案例
案例Page4510.计数器-增减计数器使用案例
案例Page12010.计数器-增减计数器使用案例
案例Page46(六)系统设计过程及梯形图设计规则
1、程序设计的步骤与方法:
1)熟悉控制对象,确定控制范围
2)制定控制方案,进行PLC选型
3)出I/O分配
4)设计梯形图
5)编写程序:
6)模拟调试
7)现场运行调试Page121(六)系统设计过程及梯形图设计规则
1、程序设计的步骤与方法2.梯形图设计规则
1)线圈右边无接点
2)水平不垂直
3)多上串右4)不允许画电流交叉
5)双线圈输出不可用Page1222.梯形图设计规则
1)线圈右边无接点
2)水平不垂直(七)S7-200系列PLC的
STEP-Micro/WIN编程软件1.编程软件STEP7-Micro/WIN的安装2.STEP7-Micro/WIN编程软件的主要功能3.建立S7-200CPU的通信Page123(七)S7-200系列PLC的
STEP-Micro/WIN4.STEP7-Micro/WIN窗口组件
STEP7-Micro/WIN窗口的首行主菜单包括“文件”、“编辑”、“查看”、“PLC”、“调试”、“工具”、“窗口”、“帮助”等,主菜单下方两行为工具条快捷按钮,其他为窗口信息显示区Page1244.STEP7-Micro/WIN窗口组件
STEP7-Mi(1)主菜单及子目录的状态信息。①文件。文件的操作有新建、打开、关闭,保存、另存,导入、导出,上传、下载,页面设置,打印及预览等功能。②编辑。编辑菜单提供程序的撤销、剪切、复制、粘贴、全选、插入、删除、查找、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 外委人员合同范例
- 2025年济宁从业资格证模拟考试题下载货运
- 小模特合同范例
- 店铺生意合伙合同范例
- 主体范例工程合同范例
- 建材区域合同范例
- 国家订货合同范例
- 唐山幼儿师范高等专科学校《公共危机治理》2023-2024学年第一学期期末试卷
- 商辅合同范例
- 林地造林承包合同范例
- 公司战略与风险管理战略实施
- 2024年-2025年《农作物生产技术》综合知识考试题库及答案
- 广东省广州市白云区2022-2023学年八年级上学期物理期末试卷(含答案)
- 《汽车专业英语》期末试卷附答案第1套
- 2024年廉洁经营承诺书2篇
- 《如何培养良好心态》课件
- 《中医养生肾》课件
- 2024年二级建造师考试建筑工程管理与实务试题及解答参考
- 2024年江苏省普通高中学业水平信息技术综合分析试卷(一)(含答案)
- 生产车间关键岗位培训
- 乡镇(街道)和村(社区)应急预案编制管理百问百答
评论
0/150
提交评论