网站大量收购独家精品文档,联系QQ:2885784924

可编程控制器第二版 作者 黄云龙 主编 吴国强 郁 炜 副主编 第章 三菱FX系列PLC的功能指令.ppt

可编程控制器第二版 作者 黄云龙 主编 吴国强 郁 炜 副主编 第章 三菱FX系列PLC的功能指令.ppt

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

* 5.9.3 十六进制转换指令 指令 名称 助记符 指令代码 操作数 程序步 S D n 十六进制转换指令 ASCI FNC82 K、H、KnX、 KnY,KnM, KnS,T,C、D、 V、Z KnY,KnM, KnS,T,C和D n=1~256 ASCI: 7步 HEX是十六进制数的缩写,该指令将[S.]中的HEX转换为ASCII码。 M8000在运行时ON。 * M8161(M8161与RS、HEX、CCD指令公用)在运行时一直OFF,此时为16位模式,每4个HEX占一个数据寄存器,转换后每两个ASCII码占一个数据寄存器,转换的字符个数由n指定,n=1~256。 设D100中存放的是十六进制数0ABCH,X10为ON时,ASCI指令将D100中的十六进制数0ABCH转换为对应的4个ASCII码,存入D200和D201,0对应的ASCII码30H存入D200的低位字节,十六进制数C对应的ASCII码43H存入D201的高位字节。 OFF 16位模式转换指令应用 * 8位模式转换指令应用 M8161在运行时一直ON,此时为8位模式 十六进制数0对应的ASCII码30H存入D200的低位字节,十六进制数CH对应的ASCII码43H存入D203的低位字节。 [S.]中的HEX数据被转换为ASCII码,传送给[D.]的低8位,其高8位为0 * 5.9.4 ASCII码转换指令 指令 名称 助记符 指令代码 操作数 程序步 S D n ASCII 码转换 指令 HEX FNC83 K、H、KnX、 KnY,KnM,KnS, T,C和D KnY,KnM, KnS,T,C和 D 、V、Z n=1~256 HEX:7 步 * 16位模式:HEX指令将[S.]中的ASCII码转换为4位HEX数,传送给[D·],每两个ASCII码占一个数据寄存器,每4个ASCII码转换后占一个数据寄存器,转换的字符个数由n指定,n=1~256。设n=8,D200~D203中存放的是0ABCl234H对应的ASCII码字符30H,41H,42H,43H,31H,32H,33H和34H,转换后的十六进制数1234H存放在D100中,0ABCH存放在D101中,其中的4H放在D100的低4位。 8位模式:每个ASCII码占一个数据寄存器,设D200~D207中存放的是0ABCl234H对应的ASCII码字符,转换后的十六进制数的存放方式与16位模式时相同。 * 5.9.5 校验码指令 指令 名称 助记符 指令代码 操作数 程序步 S D n 校验码 指令 CCD FNC84 KnX、KnY,KnM,KnS,T,C和D KnM,KnS,T,C和D 、V、Z K,H、D、n=1~256 CCD:7步 * 16位模式:CCD指令将[S.]指定的D100~D104中10个字节的8位二进制数据求和并“异或”,和的BCD码与异或的结果分别送到[D.]指定的D0和D1,通信时可将和与异或的结果随同数据发送出去,对方收到后对接收到的数据也求和与异或,并判别接收到的和与异或的结果是否等于求出的,如不等则说明数据传送出了错误。 8位模式:CCD指令将[S]指定的D100~D109中10个数据寄存器低8位的数据求和并异或,结果送到[D.]指定的D0和D1。 * 5.9.6 模拟量输入指令 指令名称 助记符 指令代码 操作数 程序步 S D 模拟量输 入指令 VRRD FNC85 K、H 取值范围为0~7 KnY,KnM,KnS, T,C,D,V,Z, 5步 读出0号模拟量的值,送到D0后作为定时器T0的设定值。 也可以用乘法指令将读出的数乘以某一系数后作为设定值。 * 5.9.7 模拟量开关设定指令 指令名称 助记符 指令代码 操作数 程序步 S D 模拟量开关设定指令 VRSC FNC86 K、H 取值范围为0~7 KnY,KnM,KnS,T,C,D,V,Z, 9步 VRSC指令将电位器读出的数四舍五入,整量化为0~10的整数值,存放在[D·]中,这时电位器相当于一个有11档的模拟开关。 用模拟开关的输出值和解码指令DECO来控制M0~M10,用户可以根据模拟开关的刻度0~10来分别控制M0~M10的ON/OFF。 * 5.9.8 PID回路运算指令 指令名称 助记符 指令代码 操作数 程序步 S D PID回路运算 PID FNC88 D D 9步 PID(比例-微分-积分)回路运算指令的功能指令编号为FNC88,源操作数[S1],[S2],[S3]和目标操作数均为D,只有16位运算。 [S1]和[S2]分别用来存放设定值SV和当前测量到的反馈值PV,[S3]~[S3]+6用来存放控制参数的设定值,运

文档评论(0)

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

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

1亿VIP精品文档

相关文档