- 1、本文档共81页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 PLC数据处理功能及应用
了解数据转换指令与数据表指令的格式及应用; 理解整数、实数及逻辑运算指令的格式及应用; 掌握数据传送、比较及移位指令的格式及应用。 4.1 数据传送指令及应用 传送指令主要作用是将常数或某存储器中的数据传送到另一存储器中。它包括单一数据传送及成组数据传送两大类。通常用于设定参数、协助处理有关数据以及建立数据或参数表格等。 2.指令编程举例 说明: 1)IN1指定加数(减数),IN2指定被加数(被减数)。各操作数要按双字寻址,不能寻址专用的字及双字存储器,如T、C、及HC等;OUT不能寻址常数; ` 2)该指令影响下列特殊内部寄存器位: SM1.0 (零); SM1.1 (溢出); SM1.2 (负)。 ⑵指令编程举例 梯形图程序 b)运算结果 图4-20实数加减指令举例 2.实数乘/除指令 ⑴指令格式及功能 梯形图LAD MUL_R EN IN1OUT IN 2 DIV_R EN IN1OUT IN2 语句表STL *R /R IN1,OUT IN1,OUT 功能: 当使能位EN为1时,执行实数IN1*IN2或IN1/IN2运算,并将结果保存到OUT 对语句表指令,则执行IN1*OUT=OUT或OUT/IN1=OUT操作 说明: 1)IN1指定乘数(除数),IN2指定被乘数(被除数)。各操作数要按双字寻址,不能寻址专用的字及双字存储器,如T、C、及HC等;OUT不能寻址常数。 ⑵指令编程举例 2)该指令影响下列特殊内存位: SM1.0 (零);SM1.1(溢出或操作过程中生成非法数值或发现非法输入参数);SM1.2 (负);SM1.3 (除数为0)。 a)梯形图程序 b)执行结果 图4-21实数乘除指令编程及运行结果示意图 3.实数的开方指令 (1)指令格式及功能 梯形图LAD SQRT EN IN OUT 语句表STL SQRT IN, OUT 功能:当使能位EN为1时,将32位实数IN开方,得到的32位实数结果保存到OUT 说明: 1)操作数要按双字寻址,不能寻址某些专用的字及双字存储器T、C、HC等,OUT不能对常数寻址; 2)此指令影响下列特殊内存位:SM1.0 (零);SM1.1 (溢出);SM1.2 (负)。 (2)指令编程举例 a)梯形图程序 b)执行结果 图4-22 实数开方指令举例 4.三角运算指令 (1)指令格式及功能 梯形图LAD COS EN IN OUT SIN EN IN OUT TAN EN IN OUT 语句表STL SIN IN, OUT COS TAN IN, OUT IN, OUT 功能: 当使能位EN为1时,分别对角度的弧度值IN进行正弦、余弦、正切运算,并将结果放置在OUT中 说明: 1)IN指定角度值,单位为弧度。欲将输入角从角度转换成弧度,需将角度值乘以1.745329E-2(约等于π/180); 2)IN和OUT按双字寻址,不能寻址专用的字及双字存储器T、C、HC等,OUT不能寻址常数; 3)此指令影响下列特殊内存位:SM1.0 (零); SM1.1 (溢出); SM1.2 (负) 4.三角运算指令 (1)指令格式及功能 (2)指令编程举例 图4-23 求取角度正弦值得梯形图程序及运行结果 a)梯形图程序 b)执行结果 5.自然对数/指数指令 (1)指令格式及功能 梯形图LAD LN EN IN OUT EXP EN IN OUT 语句表STL LN EXP IN1,OUT IN1,OUT 功能:当使能位EN为1时,LN指令计算输入数据IN的自然对数,EXP指令计算e的IN次方,结果都置于OUT 说明:1)操作数按双字寻址,但不能对专用字及双字 存储器T、C、HC等寻址,OUT不能寻址常数; 2)欲从自然对数值获得以10为底的对数值,需将自然对数值除以2.302585(约等于10的自然对数值); 3)此组指令影响下列特殊内存位:SM1.0 (零);SM1.1 (溢出); SM1.2 (负)。 (2)指令编程举例 a)梯形图程序 b)执行结果 图4-24 自然对数、指数指令应用举例 4.4.3 逻辑运算指令 1. 字节与、字与、双字与指令 (1)指令格式及功能 梯形图LAD WAND_X EN IN1 IN2 OUT ANDX 语句表STL IN1,OUT 功能: 当使能位EN为1时,将输入数据IN1与IN2(对语句表为OUT)进行按位相与运算
您可能关注的文档
- 第3章 故障信号处理与分析.ppt
- 第3章 数字程控电话交换.ppt
- 第3章 材料的磁学.ppt
- 第3章 概要设计-1.ppt
- 第3章 时域分析法lj.ppt
- 第3章 液相色谱.ppt
- 第3章 氧化还原与电化学.ppt
- 第3章 海洋中的声传播理论.ppt
- 第3章 现代调制解调技术.ppt
- 第3章 渐近均分性与香农第一定理.ppt
- 2024广西河池市罗城仫佬族自治县水利局招聘就业见习人员4人笔试模拟试题及答案解析.docx
- 2024山东青岛市社会工作服务促进中心(青岛市志愿服务指导中心)遴选8人笔试备考题库及答案解析.docx
- 山西省太原市金河中学2025届高三六校第一次联考生物试卷含解析.doc
- 2025首都医科大学附属北京天坛医院面向应届毕业生(含社会人员)招聘笔试备考题库及答案解析.docx
- 2025南航集团校园招聘笔试备考题库及答案解析.docx
- 河北省石家庄市英语小学六年级上学期期中试题与参考答案(2024年).docx
- 人教版小学数学一年级上册第五单元教案-教学设计.pdf
- 2024富滇银行面向社会选聘部分中层管理岗2人笔试备考试题及答案解析.docx
- 2024黑龙江齐齐哈尔市克山县招聘公益性岗位人员57人笔试备考题库及答案解析.docx
- 2024中山市房屋租赁合同电子版范文.docx
文档评论(0)