PLC编程入门基础知识

合集下载

(完整版)PLC编程入门基础知识

(完整版)PLC编程入门基础知识

第一章 可编程控制器简介可编程序控制器,英文称Programmable Controller ,简称PC 。

但由于PC 容易和个人计算机(Personal Computer )混淆,故人们仍习惯地用PLC 作为可编程序控制器的缩写。

它是一个以微处理器为核心的数字运算操作的电子系统装置,专为在工业现场应用而设计,它采用可编程序的存储器,用以在其内部存储执行逻辑运算、顺序控制、定时/计数和算术运算等操作指令,并通过数字式或模拟式的输入、输出接口,控制各种类型的机械或生产过程。

PLC 是微机技术与传统的继电接触控制技术相结合的产物,它克服了继电接触控制系统中的机械触点的接线复杂、可靠性低、功耗高、通用性和灵活性差的缺点,充分利用了微处理器的优点,又照顾到现场电气操作维修人员的技能与习惯,特别是PLC 的程序编制,不需要专门的计算机编程语言知识,而是采用了一套以继电器梯形图为基础的简单指令形式,使用户程序编制形象、直观、方便易学;调试与查错也都很方便。

用户在购到所需的PLC 后,只需按说明书的提示,做少量的接线和简易的用户程序编制工作,就可灵活方便地将PLC 应用于生产实践。

一、PLC 的结构及各部分的作用PLC 的类型繁多,功能和指令系统也不尽相同,但结构与工作原理则大同小异,通常由主机、输入/输出接口、电源扩展器接口和外部设备接口等几个主要部分组成。

PLC 的硬件系统结构如下图所示:图1—1-1 1、主机主机部分包括中央处理器(CPU )、系统程序存储器和用户程序及数据存储器.CPU 是PLC 的核心,它用以运行用户程序、监控输入/输出接口状态、作出逻辑判断和进行数据处理,即读取输入变量、完成用户指令规定的各种操作,将结果送到输出端,并响应外部设备(如电脑、打印机等)的请求以及进行各种内部判断等。

PLC 的内部存储器有两类,一类是系统程序存储器,主要存放系统管理和监控程序及对用户程序作编译处理的程序,系统程序已由厂家固定,用户不能更改;另一类是用户程序及数据存储器,主要存放用户编制的应用程序及各种暂存数据和中间结果. 2、输入/输出(I/O )接口I/O 接口是PLC 与输入/输出设备连接的部件。

自动化plc编程基础知识

自动化plc编程基础知识

自动化plc编程基础知识自动化PLC(Programmable Logic Controller)编程是工业控制领域中的重要技术之一。

本文将以“自动化PLC编程基础知识”为主题,为读者详细介绍PLC编程的基础概念、编程语言、程序结构、PLC运行原理以及应用实例等内容。

一、PLC编程基础概念1. 什么是PLC?PLC是一种可编程逻辑控制器,被广泛应用于工业自动化领域,用于控制和监控各种工业设备和生产线。

PLC以可编程的方式模拟和替代传统的继电器控制系统,通过编写程序来实现各种逻辑和功能。

2. PLC编程语言PLC编程语言是用来编写PLC程序的语言。

常见的PLC编程语言包括梯形图(Ladder Diagram,简称LD)、指令列表(Instruction List,简称IL)、结构化文本(Structured Text,简称ST)、功能块图(Function Block Diagram,简称FBD)和顺序功能图(Sequential Function Chart,简称SFC)。

3. PLC编程软件PLC编程软件是用来编写、调试和下载PLC程序到PLC的工具。

常见的PLC编程软件有西门子(SIMATIC STEP 7)、施耐德(Unity Pro)等。

二、PLC编程程序结构PLC编程程序通常由输入、输出、内部变量和逻辑功能组成。

以下是一个典型的PLC编程程序结构:1. 输入(Inputs):PLC读取外部设备或传感器的输入信号,这些信号可以是开关的状态、传感器的测量值等。

2. 内部变量(Internal Variables):PLC程序中定义的变量,用于保存数据或中间计算结果。

3. 逻辑功能(Logic Functions):PLC根据输入信号和程序中定义的逻辑功能来执行相应的操作,如开关控制、计数、定时器等。

4. 输出(Outputs):PLC根据逻辑功能的计算结果,控制外部设备或执行相应操作,如马达启停、灯光控制等。

plc基础知识入门到精通

plc基础知识入门到精通
、按功能:低档机、中档机、高档机 四、应用 、开关量逻辑控制
绪论
、定时、计数控制 、闭环过程控制 、冗余控制 、监控 、数字通信和联网控制
五、发展方向
、小型化方向:多功能、体积小、点数少;
、大型化方向:功能强、应用范围大、性能高、编 程软件多样化和高级化、标准化、构成形式的分散化 和集散化
六、控制系统与其他控制系统的比较
本课程具体内容
预备知识
第一部分 第二部分 第三部分 第四部分 第五部分 第六部分
继电器控制技术
可编程控制器绪论 可编程控制器基础知识 三菱可编程控制器 网络及通信 控制系统设计与应用 其他可编程控制器简介
继电器控制技术
一、常用低压电器 二、基本控制线路
常用低压电器
、概述 电器的定义: 电器是根据外界信号(机械力、电动力和其它物 理量)自动或手动接通和断开电路,实现对电路或非电 对象的切换、控制、保护、检测、变换和调节用的元 件或设备。 电器的构成:
基本控制线路
() “正—反—停”控制
基本控制线路
、异步电动机降压起动控制线路 () 定子串电阻降压起动控制电路
问题
此 电 路 的 缺 点 为 何 ?
基本控制线路
改进后的电路
基本控制线路
() 星形—三角形降压起动控制电路
基本控制线路
() 自耦变压器降压起动控制线路
基本控制线路
三种降压起动方式优缺点: ()串起动电阻起动的优点:结构简单、成本低、 动作可靠。缺点:消耗电能。适用场合:要求起动 平稳的中小容量电动机以及起动不频繁的场合。
()停电保持型辅助继电器 地址编号: ~,共点,其中 ~(共点)可通过
参数设定变为非停电保持型(即普通型)。

电工:16个PLC入门基础知识,弄懂这些基本原理再谈学PLC吧!

电工:16个PLC入门基础知识,弄懂这些基本原理再谈学PLC吧!

电工:16个PLC入门基础知识,弄懂这些基本原理再谈学PLC吧!从事电力作业的人员都知道,工业生产和科技的发展都离不开PLC的自动化控制,PLC可以广义的理解为:集中的继电器延伸控制柜,实际的生产应用中,PLC大大的节省了工业控制的成本,加强了设备的集中管理和自动控制,想要学好PLC,首先PLC的基础需要扎实。

1,从PLC的组成来看,除CPU,存储器及通信接口外,与工业现场直接有关的还有哪些接口?并说明其主要功能。

(1)输入接口:接受被控设备的信号,并通过光电耦合器件和输入电路驱动内部电路接通或断开。

(2)输出接口:程序的执行结果通过输出接口的光电耦合器件和输出组件(继电器、晶闸管、晶体管)输出,控制外部负载的接通或断开。

2、PLC的基本单元由哪几个部份组成?各起什么作用?(1)CPU:PLC的核心部件,指挥PLC进行各种工作。

如接受用户程序和数据、诊断、执行执行程序等;(2)存储器:存储系统和用户的程序和数据;(3)I/O接口:PLC与工业生产现场被控对象之间的连接部件,用来接受被控设备的信号和输出程序的执行结果;(4)通信接口:通过通信接口与监视器、打印机等其他设备进行信息交换;(5)电源。

3、PLC开关量输出接口有哪几种类型?各有什么特点?晶闸管输出型:一般情况下,只能带交流负载,响应速度快,动作频率高;晶体管输出型:一般情况下,只能带直流负载,响应速度快,动作频率高;继电器输出型:一般情况下,可带交、直流负载,但其响应时间长,动作频率低。

4、按结构型式分,PLC有哪几种类型?各有什么特点?(1)整体式:将CPU、电源、I/O部件都集中在一个机箱内,结构紧凑、价格低,一般小型PLC采用这种结构;(2)模块式:将PLC的各个部分分成若干个单独的模块,可根据需要选配不同模块组成一个系统,具有配置灵活、方便扩展和维修的特点,一般中、大型PLC采用这种结构。

模块式PLC由框架或基板和各种模块组成,模块装在框架或基板的插座上。

plc必背50编程实例

plc必背50编程实例

plc必背50编程实例【实用版】目录1.PLC 编程基础知识2.PLC 的工作原理3.PLC 的分类4.PLC 的功能和应用5.编程必背 50 个 PLC 程序正文一、PLC 编程基础知识1.了解 PLC 的结构和工作原理PLC(可编程逻辑控制器)是一种数字计算机,用于控制机器或工厂的自动化过程。

它具有用于输入(I/O)和输出(I/O)的端口,以及用于执行程序的 CPU。

2.学习 PLC 语言(如 ladder, logic、structured, text、function, block, diagrams)的语法和用法PLC 有多种编程语言,如梯形图(ladder diagram)、逻辑功能图(logic function diagram)、结构化文本(structured text)、功能块图(function block diagram)等。

学习这些语言的语法和用法对于有效地编程至关重要。

3.掌握不同类型的I/O连接方式及其它外围设备的配置方法I/O连接方式包括输入和输出信号的连接,以及传感器和执行器等外围设备的配置。

了解并掌握这些连接方式和配置方法对于PLC编程至关重要。

二、PLC 的工作原理1.PLC 的开机运行过程PLC 开机后,其工作过程一般分为三个阶段:输入采样、用户程序执行和输出刷新。

这些阶段的完成称为一个扫描周期。

2.PLC 的扫描周期在扫描周期中,PLC 首先从输入端口读取输入信号,然后执行用户程序,并根据程序的结果更新输出信号,最后将更新后的输出信号发送到输出端口。

三、PLC 的分类1.整体式 PLC整体式 PLC 是一种容纳电源、CPU、输入/输出等的盒子。

它通常称为基本单元,并且可以配备特殊的功能单元,如模拟单元和位置控制单元,以便扩展其功能。

这种 PLC 的特点是结构紧凑、体积小、价格低。

2.模块化 PLC模块化 PLC 是将 PLC 的各个组成部分做成几个独立的模块,如CPU 模块、IO 模块、电源模块等。

完整版PLC编程入门基础知识

完整版PLC编程入门基础知识

完整版PLC编程入门基础知识PLC编程入门基础知识PLC(Programmable Logic Controller)被广泛应用于自动化控制领域。

PLC是一种可编程的数字计算机,用于控制硬件设备,例如机器人、流水线、加工中心、挖掘机等。

在本文中,我们将解释所有入门级别的基本PLC编程知识。

PLC概述PLC与其他数字计算机的区别在于其I/O端口。

PLC可以与现实世界中的硬件设备相连,并从中获取信息,然后用这些信息控制硬件的行为。

实际上,PLC可以被看作是一个中间件,用于连接工厂的各种硬件设备。

PLC内部PLC内部由四个主要部分组成:输入模块、输出模块、CPU和编程软件。

输入模块接收现实世界中的信号,例如按钮按下或传感器信号。

输出模块向外部发送信号,例如电机转动或灯亮。

CPU负责处理输入和输出模块之间的信息,以及执行PLC程序。

编程软件用于编写PLC程序,并对程序进行调试和修改。

PLC编程语言PLC编程语言是用于编写PLC程序的语言。

最常用的PLC编程语言是Ladder Logic。

Ladder Logic类似于电气图表,并通过旗帜和电路连接表示逻辑关系和控制信号。

Ladder Logic易于学习,易于使用,因此最受欢迎。

此外,PLC编程语言还包括Function Block Diagram、Structured Text、Instruction List等其他语言。

PLC编程步骤PLC编程按以下步骤进行:1. 定义输入和输出:首先定义需要控制的硬件设备的输入和输出。

每个输入(例如按钮)都有一个相应的输出(例如电机)。

2. 确定逻辑关系:通过旗帜、电路连接和Ladder Logic 确定输入和输出的逻辑关系。

在编程过程中,可以使用图标或变量来表示逻辑运算符,例如and、or、not等。

3. 编写PLC程序:使用已确定的逻辑关系,编写程序。

程序可以使用任何PLC编程语言。

4. 下载程序:使用编程软件将程序下载到PLC中。

plc基础知识

plc基础知识

plc基础知识PLC基础知识(一)PLC指的是可编程逻辑控制器,是现代自动化控制系统的重要组成部分。

相比传统的继电器控制系统,PLC具有更高的稳定性、可靠性、灵活性和扩展性。

在工业生产、交通运输、医疗设备等众多领域中,PLC被广泛应用。

1. PLC的基本组成PLC由五个基本部分组成:输入模块、中央处理器(CPU)、存储器、输出模块和编程设备。

其中,输入模块用于输入各种信号,例如传感器信号;中央处理器是PLC的大脑,用于判断输入信号状态并控制输出设备;存储器用于存储用户编写的程序和数据;输出模块用于控制输出设备,例如电机、液压和气动执行机构等;编程设备用于编写和修改PLC程序。

2. PLC的工作原理PLC的工作原理是基于输入信号的状态来判断输出信号的状态。

当输入信号满足一定的逻辑条件时,中央处理器会根据用户编写的程序控制输出模块输出相应的信号。

PLC输入信号一般为数字信号,包括开关量、计数器、计时器等。

开关量指的是只有两种状态(开/闭)的信号,如开关状态、按钮状态等;计数器是一种输入信号,用于产生数值输出,表示一定时间内某一事件的出现次数,例如计数器在生产线上用于计数已经通过的产品数;计时器也是一种输入信号,用于产生时间输出,例如在生产线上用于控制某一步骤的持续时间。

3. PLC的应用领域PLC被广泛应用于各个领域,例如工业自动化控制、交通运输、楼宇自控、空气调节、能源与环境等。

在工业自动化控制领域中,PLC可以用于控制整个生产线,通过检测控制整个流程,提高生产效率和品质。

在楼宇自控领域中,PLC可以用于控制建筑物内的灯光、温度、空调等设备,提高舒适度,降低能源消耗。

4. PLC的优势和不足PLC作为一种高效可靠的控制系统,其优势在于:1) 稳定性:PLC具备稳定性高、抗干扰性强、故障率低、寿命长等特点。

2) 灵活性:PLC可以编写和修改程序,可以灵活的应对各类控制要求。

3) 扩展性:PLC具备可扩展性高等特点,可以随着应用需求的变化而进行升级。

PLC编程基础知识讲解

PLC编程基础知识讲解

PLC编程基础知识讲解目 录第1章 PLC周边常用器件介绍及简单应用1.1 按钮开关 (1)1.2 继电器 (2)1.3 三极管 (4)第2章 典型继电器单元控制电路与相应PLC梯形图解说2.1 点动电路 (6)2.2 自动保持电路 (7)2.3 自保持互锁电路 (8)2.4 先动作优先电路 (9)2.5 后动作优先电路 (10)2.6 时间继电器 (11)2.7 计数器 (13)2.8 双设定时间继电器 (14)第3章PLC编程相关软件安装3.1 三菱PLC编程工具的安装 (15)3.2 安装USB转串口芯片PL2303驱动 (24)第4章 三菱GX Developer8.31中文版编程软件的使用4.1 创建工程文件 (25)4.2 打开工程 (31)4.3 计算机与PLC连接 (32)4.4 工程文件写入PLC (36)4.5 计算机在线监视PLC (38)第5章 常用继电器控制电路转PLC程序编写测试5.1 点动电路编写测试 (39)5.2 带停止的自保持电路编写测试 (42)5.3 自动保持互锁电路编写测试 (45)5.4 先动作优先电路编写测试 (49)5.5 后动作优先电路编写测试 (51)5.6 时间继电器电路编写测试 (53)5.7 计数器电路编写测试 (55)5.8 PWM脉冲宽度调制电路编写测试 (57)第6章 FX 系列PLC基本指令解说、编写、测试6.1 与门(AND)解说、编写、测试 (59)6.2 或门(OR)解说、编写、测试 (61)6.3 非门(NOT)解说、编写、测试 (63)6.4 与非门(ANDN)解说、编写、测试 (65)6.5 或非门(ORN)解说、编写、测试 (67)6.6 异或门(XOR)解说、编写、测试 (69)6.7 置位(SET)、复位(RST)指令解说、编写、测试 (71)6.8 上升沿(PLS)、下降沿(PLF)指令解说、编写、测试 (74)第7章 FX 系列PLC步进指令、功能指令程序的编写和应用7.1 步进指令 (76)7.2 传送类指令 (79)7.3 四则运算指令 (82)第8章 典型应用系统8.1 自动门 (90)8.2 单向流水灯 (93)8.3 方向可选流水灯 (96)8.4 基本指令交通灯 (98)8.5 步进指令交通灯 (100)8.6 功能指令交通灯 (103)第1章 PLC周边常用器件介绍及简单应用1.1 按钮开关按钮开关的实物照片及符号如图1-1所示:(a) (b) (c)图1-1 按钮开关示意图(a)实物图 (b)电气符号 (c)等效梯形图符号1.1.1 简单介绍原理及作用:利用按钮推动传动机构,使动触点与静触点按通或断开,并实现电路换接的开关。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

-可编程控制器简介第一章,简称PC。

但由于PC容易和个人可编程序控制器,英文称Programmable Controller 计算机(Personal Computer)混淆,故人们仍习惯地用PLC作为可编程序控制器的缩写。

它是一个以微处理器为核心的数字运算操作的电子系统装置,专为在工业现场应用而设计,它采用可编程序的存储器,用以在其内部存储执行逻辑运算、顺序控制、定时/ 计数和算术运算等操作指令,并通过数字式或模拟式的输入、输出接口,控制各种类型的机械或生产过程。

PLC是微机技术与传统的继电接触控制技术相结合的产物,它克服了继电接触控制系统中的机械触点的接线复杂、可靠性低、功耗高、通用性和灵活性差的缺点,充分利用了微处理器的优点,又照顾到现场电气操作维修人员的技能与习惯,特别是PLC的程序编制,不需要专门的计算机编程语言知识,而是采用了一套以继电器梯形图为基础的简单指令形式,使用户程序编制形象、直观、方便易学;调试与查错也都很方便。

用户在购到所需的PLC后,PLC只需按说明书的提示,做少量的接线和简易的用户程序编制工作,就可灵活方便地将应用于生产实践。

一、PLC 的结构及各部分的作用的类型繁多,功能和指令系统也不尽相同,但结构与工作原理则大同小异,通常由PLC输出接口、电源扩展器接口和外部设备接口等几个主要部分组成。

PLC 的硬件/ 主机、输入系统结构如下图所示:可编程序控制器钮接触器按输输CPU 出入电磁阀选择开关模模块模指示灯限位开关块块电源电源编程装置图1-1-11、主机CPU)、系统程序存储器和用户程序及数据存储CPU 是主机部分包括中央处理器器。

(PLC 的核心,它用以运行用户程序、监控/ 输出接口状态、作出逻辑判断和进行数据处输入理,即读取输入变量、完成用户指令规定的各种操作,将结果送到输出端,并响应外部设备(如电脑、打印机等)的请求以及进行各种内部判断等。

PLC的内部存储器有两类,一类是--系统程序系统程序存储器,主要存放系统管理和监控程序及对用户程序作编译处理的程序,用户不能更改;另一类是用户程序及数据存储器,主要存放用户编制的应用已由厂家固定,程序及各种暂存数据和中间结果。

输出(/ I/O )接口2、输入输出设备连接的部件。

输入接口接受输入设备(如按钮、与输入/ I/O 接口是PLC输出接口是将主机经处理后的结果通过功放行程开关等)的控制信号。

传感器、触点、电路去驱接口一般采用光电耦合电路,以减少电动输出设备(如接触器、电磁阀、指示灯等)。

I/O的一项主要技术指标,通磁干扰,从而提高了可靠性。

I/O 点数即输入/ 输出端子数是PLC常小型机有几十个点,中型机有几百个点,大型机将超过千点。

、电源3接口等内部电子电路工作所配置的直流开关稳、存储器、I/O 图中电源是指为CPU 压电源,通常也为输入设备提供直流电源。

4、编程的工作情调试程序或监示PLC用户用来输入、检查、修改、编程是PLC利用外部设备,并利用专用的软件进行电脑编程和监控。

PLC况。

通过专用的PC/PPI 电缆线将与电脑联接,输出扩展单元5、输入/ 输出端子数的扩展单元与基本单元(即主机)连接/ 扩展接口用于将扩充外部输I/ 入O 在一起。

6、外部设备接口此接口可将打印机、条码扫描仪, 变频器等外部设备与主机相联,以完成相应的操作。

输入点数为S7-200 系列的CPU224(AC/DC/RELAY)实验装置提供的主机型号有西门子26;14,输出点数为10CPU226(AC/DC/RELAY),输入点数为,输出点数为。

14 PLC二、的工作原理根据用CPUPLC是采用“顺序扫描,不断循环”的方式进行工作的。

即在PLC 运行时,作周期性循环(或地址号)按指令步序号户按控制要求编制好并存于用户存储器中的程序,如无跳转指令,则从第一条指令开始逐条顺序执行用户程序,直至程序结束。

然后重扫描,还要完成对输入信号的采新返回第一条指令,在每次扫描过程中,开始下一轮新的扫描。

样和对输出状态的刷新等工作。

的一个扫描周期必经输入采样、程序执行和输出刷新三个阶段。

PLC PLC在输入采样阶段:首先以扫描方式按顺序将所有暂存在输入锁存器中的输入端子的通断状态或输入数据读入,随即关闭并将其写入各对应的输入状态寄存器中,即刷新输入。

输入端口,进入程序执行阶段。

--PLC在程序执行阶段:按用户程序指令存放经相应的运的先后顺序扫描执行每条指令,--算和处理后,其结果再写入输出状态寄存器中,输出状态寄存器中所有的内容随着程序的执行而改变。

输出刷新阶段:当所有指令执行完毕,输出状态寄存器的通断状态在输出刷新阶段送至输出锁存器中,并通过一定的方式(继电器、晶体管或晶闸管)输出,驱动相应输出设备工作。

三、PLC的程序编制1、编程元件PLC 是采用软件编制程序来实现控制要求的。

编程时要使用到各种编程元件,它们可提供无数个动合和动断触点。

编程元件是指输入寄存器、输出寄存器、位存储器、定时器、计数器、通用寄存器、数据寄存器及特殊功能存储器等。

PLC 内部这些存储器的作用和继电接触控制系统中使用的继电器十分相似,也有“线圈”与“触点”,但它们不是“硬”继电器,而是PLC存储器的存储单元。

当写入该单元的逻辑状态为“1”时,则表示相应继电器线圈得电,其动合触点闭合,动断触点断开。

所以,内部的这些继电器称之为“软”继电器。

S7-200 系列CPU224、CPU226部分编程元件的编号范围与功能说明如下表所示表1-1-1明能编号范围符号说功元件名称I I0.0 ~I1.5 共14 点输入寄存器接受外部输入设备的信号Q Q0.0~Q1.1 共10 点输出寄存器输出程序执行结果并驱动外部设备在程序内部使用,不能提供外部输MM31.7~M0.0 出位存储器保持型通电延1ms T0,T64时保持型通电延10ms ~T68T1~T4,T65 时256(T 保持型通电延100msT95 ~~T5 T31,T69 时0 ~定时器T32,T96ON/OFF延时,1mst255),10ms 延时ON/OFF T36,T97 T33 ~~T100,100ms~ON/OFF延时T63,T101 T37~T255C C255 C0~计数器加法计数器,触点在程序内部使用用来累计比CPU扫描速率更快的事HC 件HC5 ~HC0 高速计数器S S31.7S0.0 ~提供控制程序的逻辑分段顺控继电器V VB5119.7 ~VB0.0 变量存储器数据处理用的数值存储元件使用临时的寄存器,作为暂时存储L LB63.7~LB0.0 局部存储器器SMSM549.7 SM0.0 CPU与用户之间交换信息~特殊存储器SM0.0~SM29.7特殊存储器接受外部信号只SM( ) 读--累加寄存器AC AC0~AC3 用来存放计算的中间值--2、编程语言所谓程序编制,就是用户根据控制对象的要求,利用PLC 厂家提供的程序编制语言,将一个控制要求描述出来的过程。

PLC最常用的编程语言是梯形图语言和指令语句表语言,且两者常常联合使用。

1)梯形图(语言)梯形图是一种从继电接触控制电路图演变而来的图形语言。

它是借助类似于继电器的动合、动断触点、线圈以及串、并联等术语和符号,根据控制要求联接而成的表示PLC输入和输出之间逻辑关系的图形,直观易懂。

梯形图中常用图形符号分别表示PLC编程元件的动合和动断触点;用()表示它们的线圈。

梯形图中编程元件的种类用图形符号及标注的字母或数加以区别。

触点和线圈等组成的独立电路称为网络,用编程软件生成的梯形图和语句表程序中有网络编号,允许以网络为单位给梯形图加注释。

梯形图的设计应注意到以下三点:①梯形图按从左到右、自上而下地顺序排列。

每一逻辑行(或称梯级)起始于左母线,然后是触点的串、并联接,最后是线圈。

②梯形图中每个梯级流过的不是物理电流,而是“概念电流”,从左流向右,其两端没有电源。

这个“概念电流”只是用来形象地描述用户程序执行中应满足线圈接通的条件。

③输入寄存器用于接收外部输入信号,而不能由PLC内部其它继电器的触点来驱动。

因此,梯形图中只出现输入寄存器的触点,而不出现其线圈。

输出寄存器则输出程序执行结果给外部输出设备,当梯形图中的输出寄存器线圈得电时,就有信号输出,但不是直接驱动输出设备,而要通过输出接口的继电器、晶体管或晶闸管才能实现。

输出寄存器的触点也可供内部编程使用。

2)指令语句表指令语句表是一种用指令助记符来编制PLC程序的语言,它类似于计算机的汇编语言,但比汇编语言易懂易学,若干条指令组成的程序就是指令语句表。

一条指令语句是由步序、指令语和作用器件编号三部分组成。

下例为PLC实现三相鼠笼电动机起/ 停控制的两种编程语言的表示方法:器件KM号指令语步序I0.0I0.1 Q0.0--SS STI0.00 LDI0.01 OQ0.0 KM Q0.02 AN I0.1(2)3 =Q0.0(1) 继电接触控制线路图梯形图 4 END1-1-2 图--第二章基本指令简介S7-200 的SIMATIC 基本指令简表:功能说明助记符节点命令N LD 装载( 开始的常开触点) 取反后装载( 开始的常闭触N LDN 点)N A 与( 串联的常开触点)N AN 取反后与( 串联的常闭触点)N O 或( 并联的常开触点)NON 取反后或( 并联的常闭触点)EU 上升沿检测ED 下降沿检测N = 赋值SS_BIT,N 置位一个区域R S_BIT,N 复位一个区域SHRB DATA,S_BIT,N 移位寄存器SRB OUT,N N字节右移位OUT,N SLB N位字节左移OUT,N RRB N位字节循环右移OUT,N RLB N位字节循环左移通电延时定时TON Txxx,TP 器断电延时定时Txxx,TP TOF 器CTU Cxxx,PV 加计数器CTD Cxxx,PV 减计数器程序的条件结END 束STOP 切换到STOP模式跳到指定的标N JMP 号ALD电路块串联OLD 电路块并联其他指令见附表()一、标准触点指令LD 动合触点指令,表示一个与输入母线相连的动合触点指令,即动合触点逻辑运算起始。

LDN动断触点指令,表示一个与输入母线相连的动断触点指令,即动断触点逻辑运算起--始。

A与动合触点指令,用于单个动合触点的串联。

AX 与非动断触点指令,用于单个动断触点的串联。

O或动合触点指令,用于单个动合触点的并联。

ON 或非动断触点指令,用于单个动断触点的并联。

LD、LDN、A、AN、O、ON触点指令中变量的数据类型为布尔(BOOC)型。

LD、LDN两条指令用于将接点接到母线上,A、AN、O、ON 指令均可多次重复使用,但当需要对两个以上接点串联连接电路块的并联连接时,要用后述的OLD指令。

相关文档
最新文档