- 1、本文档共76页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[物理]功能指令
可编程序控制器原理与程序设计 主讲教师:温惠萍 引入 1、功能指令可用于何种设备(型号、输出类型) 2、功能指令的用法(格式,适应于何种场合的控制 要求) 4.1.1功能指令概述 1、应用指令的组成 (1)助记符:简写英文代号“例如:MOV” (2)功能号:以HPP输入程序给PLC时,使用的 方法(FNCⅹⅹ) 4.1.2功能指令概述 1、应用指令的组成 (3)操作元件(或称操作数) ①源操作元件[S .], 有时源不止一个,例如有[S1 .]、[S2 .] ②目标操作数元件[D .], 如果不止一个目标操作元件时,用[D1 .][D2 .] ③K、H为常数 K表示十进制数,H表示十六进制数 ④功能助记符后+P的→表示具有上升沿脉冲执行 ⑤D +功能指令→表示处理32位数据 。 4.1.2功能指令概述 2、位元件和字元件 (1)、位元件——能有ON/OFF状态的元件。 例如:X、Y、M、S (2)、字元件——能处理数据的元件。 例如:T、C、D、V、Z、 KnX、 KnY、 KnM、 KnS ①、由Kn+首位位元件的组合→字元件 ②、位元件以4位为一组组合成单元 例如: K1X0→X3~X0 K4Y0→Y17~Y0 4.2.1 程序流程控制指令(FNC00~FNC09) 1、 CJ条件跳转指令(FNC00) 4.2.2 程序流程控制指令(FNC00~FNC09) 2、 子程序 4.2.2 程序流程控制指令(FNC00~FNC09) 2、 子程序 4.2.2 程序流程控制指令FNC00~FNC09) 3、 中断(适用要求高精度的设备) 4.2.2 程序流程控制指令FNC00~FNC09) 3、 中断(适用要求高精度的设备) 4.2.2 程序流程控制指令FNC00~FNC09) 4、 监视定时器(WDT) 4.2.2 程序流程控制指令FNC00~FNC09) 5、 循环(网络常用) 4.3.1 传送与比较指令(FNC10~FNC19) 1、 CMP数据比较 4.3.2 传送与比较指令(FNC10~FNC19) 2、 ZCP区间比较 4.3.3 传送与比较指令(FNC10~FNC19) 3、 MOV数据传送 4.3.4 传送与比较指令(FNC10~FNC19) 4、 SMOV移位传送指令 4.3.5 传送与比较指令(FNC10~FNC19) 5、 CML取反指令 4.3.6 传送与比较指令(FNC10~FNC19) 6、 BMOV块传送指令 4.3.7 传送与比较指令(FNC10~FNC19) 7、 FMOV多点传送指令 4.3.8 传送与比较指令(FNC10~FNC19) 8、 XCH数据交换指令 4.3.9 传送与比较指令(FNC10~FNC19) 9、 求BCD码和求BIN码指令 4.4.1 算术运算和逻辑运算(FNC20~FNC29) 1、 ADD二进制的加法指令 4.4.2 算术运算和逻辑运算(FNC20~FNC29) 2、 SUB二进制的减法指令 4.4.3 算术运算和逻辑运算(FNC20~FNC29) 3、 MUL二进制的乘法指令 4.4.4 算术运算和逻辑运算(FNC20~FNC29) 4、 DIV二进制的除法指令 4.4.5 算术运算和逻辑运算(FNC20~FNC29) 5、 INC加1和DEC减1指令 4.4.7 算术运算和逻辑运算(FNC20~FNC29) 7、 逻辑与WAND、或WOR、异或WXOR运算 4.4.8 算术运算和逻辑运算(FNC20~FNC29) 8、 NEG求补指令 4.5 循环及移位指令(FNC30~FNC39) 4.5 1、 ROR循环右移、ROL循环左移指令 4.5 循环及移位指令(FNC30~FNC39) 4.5 2、 带进位RCR循环右移、ROL循环左移指令 4.5 循环及移位指令(FNC30~FNC39) 4.5 .3、 SFTR位右移、SFTL位左移指令 4.5 循环及移位指令(FNC30~FNC39) 4.5 3、 SFTR位右移、SFTL位左移指令 4.5 循环及移位指令(FNC30~FNC39) 4.5 4、 WSFR字右移、WSFL字左移指令 4.5 循环及移位指令(FNC30~FNC39) 4.5 5、 FIFO先进先出(SFWR、SFRD) 4.6. 1 数据处理指令(FNC40~FNC49) 1、 ZRST区间复位指令 4.6.
您可能关注的文档
- [法学]Lexis对外经贸.ppt
- [法学]SYB第一至第二步.ppt
- [法学]《三国演义-曹操献刀》课件1.ppt
- [法学]《人类行为与社会环境》human behaior and social enironment8.ppt
- [法学]《我们成功了》PPT课件5.ppt
- [法学]《热机》PPT课件.ppt
- [法学]《离骚》PPT课件.ppt
- [法学]《芦花荡》获奖公开课课件.ppt
- [法学]《荆轲刺秦王》PPT课件.ppt
- [法学]三下课件3.ppt
- 一城一云服务城市高质量发展白皮书(2023).pdf
- 中国连锁餐饮企业资本之路系列报告(2023)-历尽千帆,厚积薄发.pdf
- 有色金属行业专题研究:未来焦点,钒液流电池储能风潮兴涌.pdf
- 中国 “一带一路”实践与观察报告.pdf
- 医药生物-消费器械行业2023年中报总结:积极拥抱高璧垒高成长(202309).pdf
- DB50T 699-2016 简易升降机检验规则.pdf
- DB50T 746-2016 水库大坝安全监测资料整编分析规程 .pdf
- 看DAO2025-未尽研究报告(2024).pdf
- 市场洞察力报告-数据安全检查工具箱(2024).pdf
- 2024年预见未来:中国元医院建设发展调研报告.pdf
文档评论(0)