plc教案2.doc

上传人:豆**** 文档编号:29962452 上传时间:2022-08-02 格式:DOC 页数:12 大小:308.50KB
返回 下载 相关 举报
plc教案2.doc_第1页
第1页 / 共12页
plc教案2.doc_第2页
第2页 / 共12页
点击查看更多>>
资源描述

《plc教案2.doc》由会员分享,可在线阅读,更多相关《plc教案2.doc(12页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、4.3 数字指令装入和传送指令比较指令转换指令数字指令逻辑运算指令算术运算指令数字系统功能指令4.3.1 装入和传送指令装入(L)和传送(T)指令可以在存储区之间或存储区与过程输入、输出之间交换数据。CPU执行这些指令不受逻辑操作结果RLO的影响。L指令将源操作数装入累加器1中,而累加器原有的数据移入累加器2中,累加器2中原有的内容被覆盖。T指令将累加器1中的内容写入目的存储区中,累加器的内容保持不变。L和T指令可对字节、字、双字数据进行操作,当数据长度小于32位时,数据在累加器右对齐,其余各位填0。1. 对累加器1的装入和传送指令L +5T MW02. 读取或传送状态字L STW /将状态字

2、中0-8位装入累加器1中,累加器9-31位被清0T STW /装累加器1中的内容传送到状态字中3. 装入时间值或计数值L T1 /将定时器T1中二进制格式的时间值直接装入累加器1的低字中LC T1 /将定时器T1中的时间值和时基以BCD格式装入累加器1的低字中L C1 /将计数器C1中二进制格式的计数值直接装入累加器1的低字中LC C1 /将计数器C1中的计数值以BCD格式装入累加器1的低字中4. 地址寄存器装入和传送LAR1 /将操作数的内容装入地址寄存器AR1LAR2 /将操作数的内容装入地址寄存器AR2TAR1 /将AR1的内容传送给存储区或AR2TAR2 /将AR2的内容传送给存储区C

3、AR /交换AR1和AR2的内容对于地址寄存器,可以不经过累加器1而直接将操作数装入或传出,或将两个地址寄存器的内容直接交换.5. 梯形图方块传送指令注意:高位赋值给低字节,低位赋值给高字节。如下程序,当按下按钮I0.0,输出Q0.0为1.4.3.2 比较指令比较指令用于比较累加器2与累加器1中的数据大小。比较时应确保两个数的类型相同,数据类型可以是整数、长整数或实数。若比较的结果为真,则RLO为1,否则为0。1比较两个整数或长整数指令说明ID在累加器2低字中的整数是否等于累加器1低字中的整数在累加器2中的长整数是否等于累加器1中的长整数ID在累加器2低字中的整数是否不等于累加器1低字中的整数

4、在累加器2中的长整数是否不等于累加器1中的长整数ID在累加器2低字中的整数是否大于累加器1低字中的整数在累加器2中的长整数是否大于累加器1中的长整数ID在累加器2低字中的整数是否小于累加器1低字中的整数在累加器2中的长整数是否小于累加器1中的长整数ID在累加器2低字中的整数是否大于等于累加器1低字中的整数在累加器2中的长整数是否大于等于累加器1中的长整数ID在累加器2低字中的整数是否小于累加器1低字中的整数在累加器2中的长整数是否小于累加器1中的长整数2比较两个实数指令说明R在累加器2中的32位实数是否等于累加器1中的实数R在累加器2中的32位实数是否不等于累加器1中的实数R在累加器2中的32

5、位实数是否大于累加器1中的实数R在累加器2中的32位实数是否小于累加器1中的实数R在累加器2中的32位实数是否大于等于累加器1中的实数R在累加器2中的32位实数是否小于等于累加器1中的实数3梯形图方块比较指令方块比较指令在逻辑串中,等效于一个常开触点,如果比较结果为“真”,则该常开触点闭合,否则触点断开。例如:4.3.3 算术运算指令在STEP 7中可以对整数、长整数和实数进行加、减、乘、除算术运算。算术运算指令在累加器1和2中进行,在累加器2中的值作为被减数或被除数。算术运算的结果存在累加器1中,累加器1原有的值被运算结果覆盖,累加器2中的值保持不变。1. 整数算术运算指令说明I将累加器1,

6、2低字中的16位整数相加,16位整数结果保存在累加器1低字中I将累加器2低字中的16位整数减去累加器1低字中的内容,结果保存在累加器1低字中I将累加器1,2低字中的16位整数相乘,32位整数结果保存在累加器1低字中I将累加器2低字中的16位整数除以累加器1低字中的内容,商为16位整数并保存在累加器1低字中,余数存放在累加器1的高字中D将累加器1,2中的32位整数相加,32位整数结果保存在累加器1中D将累加器2中的32位整数减去累加器1中的内容,结果保存在累加器1中D将累加器1,2中的32位整数相乘,32位整数结果保存在累加器1中D将累加器2中的32位整数除以累加器1中的内容,商为32位整数并保

7、存在累加器1中,余数被丢掉MOD将累加器2中的32位整数除以累加器1中的内容,余数保存在累加器1中,商被丢掉累加器1中加一个16位或32位整数常量,结果保存在累加器1中2. 实数算术运算指令说明R将累加器1,2中的32位实数相加,32位结果保存在累加器1中R将累加器2中的32位实数减去累加器1中的内容,结果保存在累加器1中R将累加器1,2中的32位实数相乘,32位乘积保存在累加器1中R将累加器2中的32位实数除以累加器1中的内容,商为32位实数并保存在累加器1中ABS对累加器1中的32位实数取绝对值3. 梯形图算术运算方块指令例一 解数学问题用算术运算指令解以下的方程: 梯形图程序:练习:(1

8、)自动售货机的PLC控制 如下图所示的自动售货机示意图,其工作要求如下:1.此售货机可投入1元、5元或10元硬币。2.当投入的硬币总值超过12元时,汽水按钮指示灯亮;当投入的硬币总值超过15元时,汽水及咖啡按钮指示灯都亮。3.当汽水按钮灯亮时,按汽水按钮,则汽水排出7s后自动停止,这段时间内,汽水指示灯闪动。4.当咖啡按钮灯亮时,按咖啡按钮,则咖啡排出7s后自动停止,这段时间内,咖啡指示灯闪动。5.若投入硬币总值超过按钮所需的钱数(汽水12元,咖啡15元)时,找钱指示灯亮,表示找钱动作,并退出多余的钱。参考答案:(2)LED数码显示PLC控制利用PLC来控制一位七段LED数码管的显示,数码管的

9、每一段都对应PLC的一个输出端子,PLC输出端子的“1”、“0”状态对应于相应段的亮与灭。有两个按钮“+”、“-”,每按动一次“+”按钮,数字加1,每按动一次“-”按钮,数字减1。要求能正确显示数字0-9即可。可可0示能要字-动,加钮“动按“+“灭灭的于态” 的端 ,输 应都一数显管 制来 控控显数)案案钱余出作找,灯时元 元 数需按值硬若动动啡,停自 啡钮咖按钮咖.动动指汽,停自 排钮水,灯按.亮都钮咖水元 的入当指按时 过总投当币元 、入机此 下下工图机售示下 控 机动 (序程 程的解算运问数指方算算对对位 中 存并实 内中加数 中器 器存积 乘实 器存果, 累数 的 加累保 加实的 器说

10、指运算实 加存果常位或位加丢被 加保,容 累除位 器 丢被中加存保整商内 加数 器 加累果整,相整中,器 器存保容的器数位中器 加在结位,数 字高器在存, 累保整为,内低器除整的低器字 累保果整 数 字 器字 加保,的低 减位 低字 累存数 加数 字,器说指数变变保器,算被有 加器在果算。数数值 加行 器在指算术、加实和、对中 指指算如开点否合开”“为较如常个等串令比指比图形实中器于于实位的实的器累否数 实中器于数位中器实的 大是实 实中器于否数的中实的 等数位 器说指数实整长器于否整 整的 加小数中低整整 于于数长器整中字累于是的低器整的器于是数中器整整 累否数字器整长中加否整的整中 累否整

11、字器整整 于不整长整整 加等数的低整长 累是长 整中 累否整中 说指整或整比0则, 真真较若数整数以据,两确应小大中加器较于较指较 0 输.按按,节字值位低赋:指指图梯换交容存址或,入作操而累不,寄地内 换 储存传内 / 或存送的 / 址地容作将 器址装的作将 传传存址字的器装式以数中 将 字低加累接计式进器将/ 低的累式 和的 器/ 字低加累值时制中器定 数计时入字状传内 装/ 清位-加累加入位字状 态送取 + 指传和的累 0位其,右在数 度据据数、字令指 保内加存目容的器将。覆的原,加据有器而器累装指。的 结辑受这 。换输入过区间储以指(送(指送装 指功字指运指运指转指指送装指数 数送转指 送以储输换受结。器据,原器的内指字数数右0累传 送 位加- /状时 中累低 的 的 进计低 以的址 作址 地 送 存 寄不而或存换指:低节按0 于中应两据若真,整指整 是整数整长于字整整否长字累整是于的于整数于整中加的整长数等中否器实是的器数器 否器的实中图指令个如”否如指 、算指行数算在有被变数指数 低减的保 果字低整器整 存字 ,在位的存器器整果 整加被 除 丢位果 指的保加的数果 实 器中数 存 位算方数解的 (机控示工下机入当总时入的水都,钮停汽动按啡自,若按 元时作案)控制管一 , ”灭“,动能可

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com