PLC技术与应用 作者 李建兴 4.pptVIP

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
李建兴 陈 炜 马 莹 编著 ( PPT制作:马 莹 ) 机械工业出版社出版 2011 FBS系列PLC的功能指令 1 概述 功能指令的表示格式 大多数功能指令有1至4个操作数,有的功能指令没有操作数; S表示源操作数,D表示目标操作数; L表示一串资料或列表的长度, N用来指定次数、个数等的固定数字, Pr用来指定一串数据或列表中的某个数据或寄存器, CV表示当前值, PV表示设定值,T表示列表, M表示矩阵。 上图含义:[(R0)+(R1)+(R2)]÷3→(R10) FBS系列PLC的功能指令 1 概述 功能指令的执行方式与数据长度 ① 连续执行与脉冲执行 有“P”表示脉冲执行,即该指令仅在接通时执行一次 没有“P”则表示连续执行,即在接通的每一个扫描周期指令都被执行 FBS系列PLC的功能指令 1 概述 功能指令的执行方式与数据长度 ② 数据长度 处理32位数据的指令是在助记符前加“D”标志,无此标志即为处理16位数据的指令。 注意32位计数器(C200~C255)的一个软元件为32位,不可作为处理16位数据指令的操作数使用。 在使用32位数据时建议使用首编号为偶数的操作数。 FBS系列PLC的功能指令 1 概述 功能指令的操作数据类型 ①位元件操作数、寄存器操作数与数值操作数 只处理ON/OFF信息的操作数称为位元件操作数; 应用指令中的操作数主要为寄存器操作数。寄存器操作数又分为两类,一为原本就以Word或2 Words的寄存器,另一则为由16或32个单点组成Word或2 Words的寄存器。 而某些指令只能为常数,16位的常数最大范围为-32767~32767,32位的范围为-2147483648~ 2147483648。 FBS系列PLC的功能指令 1 概述 数据格式 在FBS系列PLC内部,数据是以二进制(BIN)补码的形式存储,所有的四则运算都使用二进制数。 二进制补码的最高位为符号位,正数符号位为0,负数符号位为1。 为更精确地进行运算,可采用浮点数运算。 FBS系列PLC的功能指令 2 FBS系列PLC的基本应用指令及应用 主控指令 (FNC00~FNC01) 条件调过指令 (FNC02~FNC03) 微分指令 (FNC04~FNC05) 位移位指令 (FNC06) 增减计数指令 (FNC07) 数据传送指令 (FNC08~ FNC09 ) 交替开关指令 (FNC10) 四则运算指令 ( FNC11~ FNC14) 加/减1运算指令 (FNC15~ FNC16 ) 数值比较指令 (FNC17) 基本逻辑运算指令 ( FNC18~ FNC19) BIN→BCD变换指令(FNC20~ FNC21 ) FBS系列PLC的功能指令 2 FBS系列PLC的基本应用指令及应用 1)主控指令(FNC00~FNC01) 主控指令(MC)的编号为FUN00。 主控复位指令(MCE)的编号为FUN01,它是MC指令的复位指令. MC/MCE指令可作多层嵌套或交叉使用。在编程时常会出现这样的情况,多个线圈同时受一个或一组触点控制,如果在每个线圈的控制电路中都串入同样的触点,将占用很多存储单元,使用主控指令就可以解决这一问题。MC、MCE指令的使用如图所示。 FBS系列PLC的功能指令 2 FBS系列PLC的基本应用指令及应用 1)主控指令的使用说明 (1)与主控触点相连的触点必须用LD或LDI指令。 (2)当M1918=0时,如果主控回路内有Pulse型功能指令,则这些Pulse型功能指令只会在主控输入的第一次0→1变化时有机会被执行一次;其后不管主控输入0→1变化多少次,在主控回路内的Pulse型功能指令都不会再执行。 当M1918=1时,如果主控回路内有Pulse型功能指令,则每次主控输入有0→1变化,在主控回路内的这些Pulse型功能指令只要动作条件满足都会被执行。 当主控回路内有计数指令时,控制M1918=0,可避免错误的计数。 当主控回路内的Pulse型功能指令必须与主控输入的0→1变化同动时,可通过控制M1918=1来实现。 FBS系列PLC的功能指令 2

您可能关注的文档

文档评论(0)

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

1亿VIP精品文档

相关文档