您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > PLC实验六数学运算指令
《可编程控制器》实验指导书实验六数学运算指令【实验目的】1.熟悉STEP7编程软件的基本使用方法。2.掌握STEP7编程软件梯形图程序的运行、监视及调试方法。3.掌握基本数学运算指令的使用方法。4.将所学运算指令知识运用于实践中,培养分析问题、解决问题能力。【预习要求】1.复习数学运算指令的有关内容。2.按照下面给出的实验习题控制要求进行预习,理论分析梯形图内容。【实验任务及要求】1.为加深对本次实验指令的理解,将课堂上讲解的例题输入编程软件,下载运行,并观察实验结果。2.将实验习题理论分析的梯形图内容进行验证。将梯形图程序输入编程软件,下载运行,并根据运行情况进行调试、修改程序,直到通过为止。3.例题内容要求在实验课上测试通过,实验习题内容要求课堂上进行编写及调试,实验报告需涵盖I/O分配表和梯形图。4.要求实验报告写出心得体会:本次实验中遇到的问题、解决方案或收获。【实验步骤】1.新建工程,进行硬件组态,编译保存。2.将程序逐条输入,检查无误后,保存程序。3.将工程下载到模拟器。4.将PLC设为运行状态,根据控制要求观察程序输出状态是否正确。【实验内容】1、整型算术运算指令练习如下指令~1~《可编程控制器》实验指导书2、浮点数算术运算指令练习如下指令:加减乘除3、浮点数数学运算指令练习如下指令:~2~《可编程控制器》实验指导书4、字逻辑学运算指令字逻辑运算指令在功能上包括逻辑与、或、异或。根据操作数的数据类型又分为字型和双字型,两者的功能相同,指令形式相似,只是数据宽度不同,前者是16位的,后者是32位的。两者也都是按位操作的。练习如下指令:5、综合练习实验习题1(整数运算指令):某系统要求对按钮按下的次数进行计数。若计数次数为偶数次,则指示灯以1Hz的频率闪烁;若计数次数为奇数次,则指示灯以10Hz的频率闪烁。分析:首先应该对计数脉冲计数,偶数次数可以被2整除,奇数次数不能被2整除,这里可以用取余指令来解决。~3~《可编程控制器》实验指导书实验习题2(浮点数数学运算指令):求cos70°。cos等三角函数在PLC中的操作数是弧度,所以应该将70°转换为弧度值,然后对弧度值再求cos。按照下式来进行转换:(70/180)*pi。式中的根据实际的精度要求来选择。这里选择=3.14,程序如图所示。实验习题3(字逻辑运算指令):如果I0.0为1,则只允许将MW0的第0位至第3位的数据状态,传送到MW4的对应位,而将MW0的其余位屏蔽。如果~4~《可编程控制器》实验指导书传送成功,则Q4.0为1。实验习题4:将53英寸转换成以毫米为单位的整数,请设计梯形图。提示:1英寸=25.4毫米,因此涉及到实数乘法,先要将整数转换成双整数,再将双整数转化成实数,用实数乘法指令将英寸为单位的长度变为以毫米为单位的实数,最后四舍五入即可。实验习题5:计算如下算式,其中,a=32o,b=78o。请设计梯形图。~5~
本文标题:PLC实验六数学运算指令
链接地址:https://www.777doc.com/doc-4194255 .html