第三节可编程序控制器的编程语言和指令系统.ppt
《第三节可编程序控制器的编程语言和指令系统.ppt》由会员分享,可在线阅读,更多相关《第三节可编程序控制器的编程语言和指令系统.ppt(44页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、可编程序控制器可编程序控制器应用技术应用技术第三节第三节 可编程序控制器的编程语言和指令系统可编程序控制器的编程语言和指令系统 3-1 可编程序控制器的编程语言概述可编程序控制器的编程语言概述顺序功能图顺序功能图梯形图梯形图功能块图功能块图指令表指令表结构文本结构文本第三节第三节 可编程序控制器的编程语言和指令系统可编程序控制器的编程语言和指令系统 3-1 可编程序控制器的编程语言概述可编程序控制器的编程语言概述顺序功能图顺序功能图1 相当于应用软件中的逻辑框图;相当于应用软件中的逻辑框图;2 是一种位于其它编程语言之上的是一种位于其它编程语言之上的 图形语言;图形语言;3 用来编制顺序控制程
2、序。用来编制顺序控制程序。步步1步步2步步3动作动作1动作动作2转换转换转换转换第三节第三节 可编程序控制器的编程语言和指令系统可编程序控制器的编程语言和指令系统 3-1 可编程序控制器的编程语言概述可编程序控制器的编程语言概述梯形图梯形图1 继电接触控制系统继电接触控制系统电路图很相似;电路图很相似;2 简单直观。简单直观。X0 X1 X2 Y0 X3 X4 X5X5X6第三节第三节 可编程序控制器的编程语言和指令系统可编程序控制器的编程语言和指令系统 3-1 可编程序控制器的编程语言概述可编程序控制器的编程语言概述功能块图功能块图类类似似于于数数字字逻逻辑辑电电路路中中编编程程语语言言,用
3、用类类似似与与门门、或门等方框图来表示的逻辑运算关系。或门等方框图来表示的逻辑运算关系。SRS1 Q1RANDORTest1Test2Sw1%1X3Resetstart第三节第三节 可编程序控制器的编程语言和指令系统可编程序控制器的编程语言和指令系统 3-1 可编程序控制器的编程语言概述可编程序控制器的编程语言概述指令表指令表由若干条指令组成的程序叫指令表程序。由若干条指令组成的程序叫指令表程序。XO YOX1 Y1Y2X3 Y3 LD X0OUT Y0 LDI X1OUT Y1OUT Y2 LD X3OUT Y32第三节第三节 可编程序控制器的编程语言和指令系统可编程序控制器的编程语言和指令
4、系统 3-1 可编程序控制器的编程语言概述可编程序控制器的编程语言概述结构文本结构文本PASCAL BASIC C等高级语言等高级语言便于实现:便于实现:数学运算数学运算数据处理数据处理图形显示图形显示报表打印报表打印第三节第三节 可编程序控制器的编程语言和指令系统可编程序控制器的编程语言和指令系统 3-2 梯形图的主要特点梯形图的主要特点(1)编程元件不是真实的硬件继电器)编程元件不是真实的硬件继电器,而是软件继电器。而是软件继电器。(2)梯形图两侧的公共线称为公共母线,分析时,可以假)梯形图两侧的公共线称为公共母线,分析时,可以假 想有一个能流从左向右流动想有一个能流从左向右流动。(3)程
5、序执行是一个逻辑解算的过程。根据梯形图中各触)程序执行是一个逻辑解算的过程。根据梯形图中各触 点的状态和逻辑关系点的状态和逻辑关系,求出各个线圈对应的编程元件的状态求出各个线圈对应的编程元件的状态(4)梯形图中的各编程元件的常开触点和常闭触点梯形图中的各编程元件的常开触点和常闭触点,都可以无限都可以无限 次使用。次使用。(5)梯形图中的线圈应该放在最右边。)梯形图中的线圈应该放在最右边。1第三节第三节 可编程序控制器的编程语言和指令系统可编程序控制器的编程语言和指令系统 3-2 梯形图的主要特点梯形图的主要特点梯形图的编程特点梯形图的编程特点每一个梯级从起始母线每一个梯级从起始母线触点触点输出
6、继电器输出继电器母线母线触点状态有接通和断开两种状态触点状态有接通和断开两种状态触点可以任意串联和并联触点可以任意串联和并联,继电器线圈只能并联继电器线圈只能并联,不能串联不能串联输出继电器可以使输出继电器输出继电器可以使输出继电器,中间继电器中间继电器,辅助继电器辅助继电器第三节第三节 可编程序控制器的编程语言和指令系统可编程序控制器的编程语言和指令系统 3-3 FX系列可编程序控制器梯形图中的编程元件系列可编程序控制器梯形图中的编程元件 一一 、输入继电器(输入继电器(X)第三节第三节 可编程序控制器的编程语言和指令系统可编程序控制器的编程语言和指令系统 3-3 FX系列可编程序控制器梯形
7、图中的编程元件系列可编程序控制器梯形图中的编程元件 一一 、输入继电器(输入继电器(X)输入继电器没有线圈输入继电器没有线圈状态取决于外部输入信号的状态状态取决于外部输入信号的状态 输入继电器是输入继电器是PC接收外部输入的开关量的窗口。接收外部输入的开关量的窗口。PC通过光电通过光电耦合器将外部输入的开关量信号读入并存储在输入映像寄存器内。耦合器将外部输入的开关量信号读入并存储在输入映像寄存器内。对应的寄存器为对应的寄存器为“1”状态状态常开触点闭合常闭触点断开常开触点闭合常闭触点断开外部触点接通时外部触点接通时外部触点断开时外部触点断开时对应的寄存器为对应的寄存器为“0”状态状态常开触点常
8、开触点断开断开常闭触点常闭触点闭合闭合8第三节第三节 可编程序控制器的编程语言和指令系统可编程序控制器的编程语言和指令系统 3-3 FX系列可编程序控制器梯形图中的编程元件系列可编程序控制器梯形图中的编程元件 二二 、输出继电器()输出继电器()输出继电器是将输出继电器是将PC的输出信号传递给输出模块,的输出信号传递给输出模块,由输出模块驱动外部负载工作。由输出模块驱动外部负载工作。晶体管型输出模块晶体管型输出模块 3-3 FX系列可编程序控制器梯形图中的编程元件系列可编程序控制器梯形图中的编程元件 FX2N系列系列PLC输入输出继电器元件号输入输出继电器元件号 3-3 FX系列可编程序控制器
9、梯形图中的编程元件系列可编程序控制器梯形图中的编程元件 三三 、辅助继电器辅助继电器(M)辅辅助助继继电电器器是是用用软软件件实实现现的的,它它们们不不能能直直接接对对外外输输出出信信号号去去驱驱动动负负载载,相相当当于于继继电电器器控控制制系系统统中中的中间继电器。的中间继电器。锁存用锁存用2572点点M500-M3071 有断电保持功能有断电保持功能特殊用特殊用256点点M8000-M8255 一般用一般用500点点M0-M500无断电保持功能无断电保持功能特殊用特殊用256点点M8000M8255运运行监视行监视(M8000):当当PLC运行时,运行时,M8000接通接通;;PLC停止运
10、行时,停止运行时,M8000断开。断开。STOP RUN STOPM8000初始化脉冲(初始化脉冲(M8002):):在在M8000由由OFF变为变为ON状态时的一个扫描周期状态时的一个扫描周期ON。STOP RUN STOPM8000一个扫描周期一个扫描周期特殊用特殊用256点点M8000-M8255时钟脉冲(时钟脉冲(M8011M8014):):M8011M8014分别是分别是10ms、100ms、1s和和1min时钟脉冲。时钟脉冲。锂电池电压降低(锂电池电压降低(M8005):电池电压下降至规定值时电池电压下降至规定值时M8005变为变为ON。M801110msM8012100ms3-3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 三节 程序 控制器 编程 语言 指令系统
限制150内