编辑: 梦里红妆 2018-11-21
等降背友 文档下载 免费文档下载 https://doc.

guandang.net/ 第三讲 PLC的编程语言 本文档下载自文档下载网,内容可能不完整,您可以点击以下网址继续阅读或下载: http://doc.guandang.net/b4069866f4fbef0b6ff99bb30.html 让你快速学会PLC 第三讲 PLC的编程语言 [此处图片未下载成功] 1.掌握梯形图的基本知识;

2.掌握常用的逻辑指令;

⒊了解步进指令的基本知识;

⒋掌握梯形图转换为逻辑指令和逻辑指令 转为梯形图的方法和技巧. [此处图片未下载成功] 3.1 可编程控制器程序设计语言 在可编程控制器中有多种程序设计语言, 它们是梯形图、语句表、顺序功能流程图、功 能块图等. [此处图片未下载成功] 1. 梯形图(Ladder Diagram)程序设计语言 梯形图程序设计语言是最常用的一种程 序设计语言.它来源于继电器逻辑控制系统的 描述.在工业过程控制领域,电气技术人员对 继电器逻辑控制技术较为熟悉,因此,由这种 逻辑控制技术发展而来的梯形图受到了欢迎, 并得到了广泛的应用.梯形图与操作原理图相 对应,具有直观性和对应性;

与原有的继电器 逻辑控制技术的不同点是,梯形图中的能流不 是实际意义的电流,内部的继电器也不是实际 存在的继电器,因此,应用时,需与原有继电 器逻辑控制技术的有关概念区别对待.LAD图 形指令有3个基本形式: [此处图片未下载成功] 图3-1 梯形图 [此处图片未下载成功] (1)触点: [此处图片未下载成功] 触点符号代表输入条件如外部开关,按钮及 内部条件等.CPU运行扫描到触点符号时,到触点 位指定的存储器位访问(即CPU对存储器的读操 作).该位数据(状态)为1时,表示 能流 能 通过.计算机读操作的次数不受限制,用户程序 中,常开触点,常闭触点可以使用无数次. [此处图片未下载成功] bit (2)线圈:( )表示输出结果,通过输出接口电路来控制外 部的指示灯、接触器等及内部的输出条件等.线 圈左侧接点组成的逻辑运算结果为1时, 能流 可以达到线圈,使线圈得电动作,CPU将线圈的位 地址指定的存储器的位置位为1,逻辑运算结果为 0,线圈不通电,存储器的位置0.即线圈代表CPU 对存储器的写操作.PLC采用循环扫描的工作方式, 所以在用户程序中,每个线圈只能使用一次. [此处图片未下http://doc.guandang.net/b4069866f4fbef0b6ff99bb30.html载成功] (3)指令盒: 指令盒代表一些较复杂的功能.如定时器, 计数器或数学运算指令等.当 能流 通过指 令盒时,执行指令盒所代表的功能. 梯形图按照逻辑关系可分成网络段,分段 只是为了阅读和调试方便.在本书部分举例中 我们将网络段省去. [此处图片未下载成功] 2. 语句表(Statement List)程序设计语言语句表程序设计语言是用布尔助记符来描述 程序的一种程序设计语言.语句表程序设计语言 与计算机中的汇编语言非常相似 [此处图片未下载成功] 3. 顺序功能流程图(Sepuential Function Chart) 程序设计 [此处图片未下载成功] 顺序功能流程图程序设计是近年来发展 起来的一种程序设计.采用顺序功能流程图 的描述,控制系统被分为若干个子系统,从 功能入手,使系统的操作具有明确的含义, 便于设计人员和操作人员设计思想 的沟通, 便于程序的分工设计和检查调试.顺序功能 流程图的主要元素是步、转移、转移条件和 动作. [此处图片未下载成功] 4.功能块图(Function Block Diagram)程序设计 语言 功能块图程序设计语言是采用逻辑门电 路的编程语言,有数字电路基础的人很容易 掌握.功能块图指令由输入、输出段及逻辑 关系函数组成. 方框的左侧为逻辑运算的输入变量,右 侧为输出变量,输入输出端的小圆圈表示 非 运算,信号自左向右流动. [此处图片未下载成功] 图3-3 功能块图 [此处图片未下载成功] 3.2 基本位逻辑指令与应用 一般来说,语句表语言更适合于熟 悉可编程序控制器和逻辑编程方面有经 验的编程人员.用这种语言可以编写出 用梯形图或功能框图无法实现的程序. 选择语句表时进行位运算要考虑主机的 内部存储结构. [此处图片未下载成功] 3.2.1 基本位操作指令介绍1. 逻辑取(装载)及线圈驱动指令LD/LDN (1)指http://doc.guandang.net/b4069866f4fbef0b6ff99bb30.html令功能 LD(load):常开触点逻辑运算的开始.对应梯形图则 为在左侧母线或线路分支点处初始装载一个常开触点. LDN(load not):常闭触点逻辑运算的开始(即对操作 数的状态取反),对应梯形图则为在左侧母线或线路 分支点处初始装载一个常闭触点. =(OUT):输出指令,对应梯形图则为线圈驱动.对同 一元件只能使用一次. [此处图片未下载成功] 网络1 LD I0.0 //装载常开触点 = Q0.0 //输出线圈 网络2 LDN I0.0 //装载常闭触点 = M0.0 //输出线圈 [此处图片未下载成功] 说明: 1) 触点代表CPU对存储器的读操作,常开触点和 存储器的位状态一致,常闭触点和存储器的位状 态相反.用户程序中同一触点可使用无数次. 如:存储器I0.0的状态为1,则对应的常开触 点I0.0接通,表示能流可以通过;

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题