- 17
- 0
- 约2.14万字
- 约 118页
- 2019-04-10 发布于江西
- 举报
5.3 S7-200 PLC的功能指令及编程方法 功能指令(Function Instruction)又称为应用指令,它是指令系统中应用于复杂控制的指令。 功能指令包括: 5.3.1数学运算指令 5.3.2逻辑运算指令 5.3.3其他数据处理指令 5.3.4转换指令 5.3.5表功能指令 5.3.6程序控制指令 5.3.7特殊指令 这些功能指令实际上是厂商为满足各种客户的特殊需要而开发的通用子程序。 5.3.1 数学运算指令 1. 加法运算指令 加法指令是对有符号数进行相加操作。包括:整数加法、双整数加法和实数加法。 加法指令影响(置1)的特殊存储器位:SM1.0(结果为零);SM1.1(结果溢出);SM1.2(结果为负)。 使能流输出ENO断开的出错(ENO=0)条件:0006(间接寻址);SM1.1(溢出)。 (2)双整数加法指令:+D (3)实数加法指令:+R 2. 减法运算指令 减法指令是对有符号数进行相减操作。包括:整数减法、双整数减法和实数减法。这三种减法指令与所对应的加法指令除运算法则不同之外,其他方面基本相同。 减法指令影响的特殊存储器位:SM1.0(零);SM1.1(溢出);SM1.2(负)。 使能流输出ENO断开的出错条件:0006(间接寻址);SM1.1(溢出)。 程序实例: 3. 乘法运算指令 乘法运算指令是对有符号数进行相乘运算。包括:整数乘法、完全整数乘法、双整数乘法和实数乘法。 乘法指令影响的特殊存储器位:SM1.0(零);SM1.1(溢出);SM1.2(负)。 使能流输出ENO断开的出错条件:0006(间接寻址);SM1.1(溢出)。 (1)整数乘法指令:*I (2)双整数乘法指令:*D 使能输入有效时,将两个双字长(32位)的符号整数IN1和IN2相乘,产生一个32位整数结果OUT。 指令格式:*D IN1, OUT 4. 除法运算指令 除法运算指令是对有符号数进行相除操作。包括:整数除法、完全整数除法、双整数除法和实数除法。这四种除法指令与所对应的乘法指令除运算法则不同之外,其他方面基本相同。 除法指令影响的特殊存储器位: SM1.0(零);SM1.1(溢出);SM1.2(负);SM1.3(除数为0)。 使能流输出ENO断开的出错条件:0006(间接寻址);SM1.1(溢出);SM1.3(除数为0)。 程序实例: 5. 增减指令 增、减指令,又称自增和自减,是对无符号或有符号整数进行自动增加或减少一个单位的操作,数据长度可以是字节、字或双字。 使能流输出ENO断开的出错条件:0006(间接寻址);SM1.1(溢出)。 (1)字节增和字节减指令:INCB,DECB (2)字增和字减指令:INCW,DECW (3)双字增和双字减指令:INCD,DECD 数学函数指令包括平方根、自然对数、指数、三角函数等几个常用的函数指令。 运算输入输出数据都为实数。结果如果大于32位二进制表示的范围,则产生溢出。 数学函数指令影响的特殊存储器位: SM1.0(零);SM1.1(溢出);SM1.2(负)。 使能流输出ENO断开的出错条件:0006(间接寻址);SM1.1(溢出)。 (2)自然对数指令:LN (3)指数指令:EXP 程序实例:(求65°的正切值) 5.3.2 逻辑运算指令 逻辑运算是对无符号数进行的逻辑处理,主要包括逻辑与、逻辑或、逻辑异或和取反等运算指令。 按操作数长度可分为字节、字和双字逻辑运算。操作数的数据类型分别为:B、W、DW。 逻辑运算指令影响的特殊存储器位:SM1.0(零)。 使能流输出ENO断开的出错条件: 0006(间接寻址) 1. 逻辑与运算指令 2. 逻辑或运算指令 3. 逻辑异或运算指令 4. 取反指令 程 序 实 例: 5.3.3 其他数据处理指令 1. 单一传送指令 (1)字节传送指令:MOVB 使能输入有效时,
您可能关注的文档
- 地产-成都新世界项目研究报告-中原地产2007.ppt
- 地产公司人事表单-01录用通知书.doc
- 地产公司人事表单-03岗位认诺书.doc
- 地产公司人事表单-38公司证件借用申请表.doc
- 地产活动-东营东辰鉴墅京鲁城市别墅精英高峰论坛活动方案2006-43页.ppt
- 地产企业ISO9000贯标手册大全.doc
- 地基与基础、主体结构验收所有的表格1.doc
- 地理2010高考世界地理部分精练.doc
- 地理2010高考中国地理部分精练.doc
- 地理高考总结复习材料-高考地理100道选择题专练.doc
- 2025年版汽车趋势报告 The 2025 EPA Automotive Trends Report.docx
- 2026年边缘计算开源平台EdgeX Foundry入门与二次开发.docx
- 2026年超声内镜放大内镜早癌诊断AI辅助识别系统临床评价.docx
- 2026年报废汽车回收与再制造逆向物流体系.docx
- 2026年产品碳足迹核算方法学:从摇篮到大门与从摇篮到坟墓.docx
- 2026年城乡要素平等交换双向流动政策创新试点申报材料.docx
- 2026年超导半导体接口电路架构与电平转换驱动器设计.docx
- 2026年财政贴息不再以再贷款支持为前提后的风险防范与合规要点.docx
- 2026年不动产信托登记试点政策对遗嘱信托支持.docx
- 2026年城乡有机废弃物协同处理技术方案.docx
原创力文档

文档评论(0)