第三章可编程序控制器的编程语言及基本逻辑指令.ppt

第三章可编程序控制器的编程语言及基本逻辑指令.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章可编程序控制器的编程语言及基本逻辑指令

第三章可编程序控制器的编程语言与基本逻辑指令 3.1 可编程序控制器的编程语言 3.1.1 PLC编程语言的国际标准 5种编程语言 顺序功能图SFC 梯形图LD 功能块图FBD 指令表IL 结构文本ST 1 顺序功能图 2梯形图 梯形图是使用的最多的PLC图形编程语言 使用梯形图时应注意下列问题 1 每个输出元素可构成一个梯级,每个梯级可由多个支路组成,通常每个支路可容纳11个编程元件,最右边的元素必须是输出元素 2 在用梯形图编程时,只能在一个梯级编制完成后才能继续后面的程序编制 3 PLC的梯形图从上至下按行绘制,两侧的竖线类于电气控制图的电源线,每一行从左至右,左侧总是安排输入接点,并且把并联接点多的支路靠近最左端 4 输出线圈用圆形或椭圆形及括号表示 3.1.2 梯形图的主要特点 1编程元件的“0”/“1”状态、ON/OFF状态 “1” 状态:表示线圈通电,常开触点接通,常闭触点断 开,ON状态 2公共母线 ,相当于左正右负的直流电源 梯形图中流过的电流不是物理电流,而是概念电流,概念电流只能从左向右流动 3逻辑解是从上到下、从左至右 4 常开和常闭触点可以无限多次的使用 3.2 FX系列可编程序控制器梯形图中的编程元件 3.2.1FX系列的用户数据结构 Bit数据(位数据)二进制的1位 字数据 4位BCD码形式 字与位的结合 3.2.3输入继电器与输出继电器 PLC内部有许多具有不同功能的器件:输入继电器X、输出继电器Y、定时器T、计数器C、辅助继电器M、状态寄存器S等。为了区别实际的物理器件,上述PLC内部的器件称为软元件。 不同厂家、同一产家的不同型号的PLC的软元件的数量、种类都不一样。 1 输入继电器(X) 是PLC接收外部开关信号的接口,输入继电器常开触点、常闭触点使用次数不限。继电器采用八进制编码,X0--X7, X0—X177最多128点。(其输入响应时间为10ms) 注意:输入继电器的状态唯一地取决于外部输入信号的状态,不可能受用户程序的控制,因此梯形图中绝对不能出现输入继电器的线圈。输入继电器只能用于内部编程,无法驱动外部负载。 输入继电器的状态只能由外部信号驱动改变,而无法用程序驱动。 2输出继电器(Y)(Y0---Y177) 用来传送信号到外部负载的元件。输入继电器常开触点、常闭触点使用次数不限。 作用:1提供无数对常开、常闭触点用于内部编程,2 提供一常开触点驱动外部负载。 驱动:输出继电器线圈的状态由程序驱动。 表3.4 FX2N系列可编程控制器的输入/输出继电器元件号 3.2.4 辅助继电器(M) 相当于继电控制系统的中间继电器,元件编号用十进制表示, 用于状态暂存、辅助移位运算及特殊功能等。辅助继电器线圈一般是由程序驱动,也能提供无数对常开、常闭触点用于内部程序。PLC内部辅助继电器一般由三种类型: 1通用辅助型:M0-M499共500个 无断电保持功能 2断电保持辅助型:M500-M3071共2572个 PLC在运行中若发生断电,输出继电器和通用辅助继电器全部变为断开状态。当电源再次接通时,除PLC运行时被外部输入信号接通外,其他仍处于断开状态。有些控制系统要求有些信号、状态保持断电瞬间的状态,就必须使用掉电保持辅助继电器。种类继电器是依靠PLC内部的备用锂电池来实现掉电保持功能。 3 特殊辅助继电器 M8000-M8255共256个 类型: 1触点利用型:由PLC的系统程序来驱动其线圈,在用户程序中可以直接使用其触点。 2 线圈驱动型:由用户程序驱动其线圈,是PLC执行特定的操作 举例: 1触点利用型 1)M8000,M8001运行监视继电器 当PLC运行时,M8000接通,M8001断开。 2) M8002,M8003初始脉冲继电器 在PLC投入运行时,M8002接通一个扫描周期,M8003断开一个扫描周期,常用M8002作为初始信号,比如计数器清零,步进控制中的初始脉冲信号等 3)M8005:锂电池电压过低继电器 当锂电池电压过低时,M8005接通,用来提示锂电池即将失效 4)M8011---M8014:内部时钟脉冲 当PLC接通时, M8011---M8014便产生周期为10ms,100ms,1s,1min的脉冲信号 5) M8020---M8022:运算结果标志 2 线圈驱动型:由用户程序驱动其线圈,是PLC执行特定的操作 1) M8034:全部输出禁止继电器 当M8034接通时,全部输出继电器均为断开状态(禁止输出),PLC的外部接点均为OFF状态。 例如下图 2) M8040:禁止状态转移 在步进控制中,当M8040

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档