指令系统及应用(下)

指令系统及应用(下)

ID:43273176

大小:1.06 MB

页数:63页

时间:2019-10-07

指令系统及应用(下)_第1页
指令系统及应用(下)_第2页
指令系统及应用(下)_第3页
指令系统及应用(下)_第4页
指令系统及应用(下)_第5页
资源描述:

《指令系统及应用(下)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、SIMATICS7-300/400PLC原理及应用7/16/20211第四章STEP7指令系统及应用.下学习情境4:基本继电器电路的PLC控制设计7/16/20212知识目标:1、理解S7-300/400PLC的系统存储器分类、功能,掌握S7PLC的基本数据类型,理解PLC的基本编程原则;2、以LAD为主,掌握STEP7指令系统中各指令的基本功能及使用方法。能力目标:1、以LAD为主,能熟练运用、组合各类指令进行基本的程序设计;2、能熟练应用PLC对基本的继电器电路进行控制设计;3、能熟练的运用PL

2、C对工厂自动化基本的典型控制环节进行设计。学习情境4:基本继电器电路的PLC控制设计7/16/20213第四章STEP7指令系统及应用.下4.7移位/循环指令、转换、数学运算、字逻辑及数据块指令4.5计数、比较指令及应用4.6跳转、主控指令及应用7/16/202141.计数器指令概述计数器是一种由位和字组成的复合单元,计数器的输出由位表示,其计数值存储在字存储器中。在CPU的存储器中留出了计数器区域,该区域用于存储计数器的计数值。每个计数器为2个字节(Byte),称为计数字。在S7-300中,计数器

3、区为512个字节(Byte),因此最多允许使用256个计数器。计数器的第0到第11位存放BCD码格式的计数值,三位BCD码表示的范围是0~999。第12~15位没有用途。4.5计数、比较指令及应用4.5.1计数器指令7/16/202152.计数器指令计数器指令见表4-5:表4-5计数器指令S_CUD双向计数器S_CU升值计数器S_CD降值计数器---(SC)设置计数器线圈---(CU)升值计数器线圈---(CD)降值计数器线圈7/16/20216(1)双向计数器、升值计数器、降值计数器符号:7/16

4、/20217ParameterDataTypeMemoryAreaDescriptionCno.COUNTERCCounteridentificationnumber;rangedependsonCPUCUBOOLI,Q,M,L,DCountupinputCDBOOLI,Q,M,L,DCountdowninputSBOOLI,Q,M,L,DSetinputforpresettingcounterPVWORDI,Q,M,L,DorconstantEntercountervalueasC#

5、intherangefrom0to999;ValueforpresettingcounterRBOOLI,Q,M,L,DResetinputCVWORDI,Q,M,L,DCurrentcountervalue,hexadecimalnumberCV_BCDWORDI,Q,M,L,DCurrentcountervalue,BCDcodedQBOOLI,Q,M,L,DStatusofthecounter7/16/20218举例:7/16/20219(2)设置计数器线圈、升值计数器线圈、降值计数器线圈符号

6、:7/16/202110举例:7/16/2021111.比较指令概述比较指令用于比较累加器2与累加器1中的数据大小。比较时应确保两个数的数据类型相同,数据类型可以是整数、长整数或实数.若比较的结果为真,则RLO为1,否则为0。比较指令的逻辑关系见表4-6:表4-6比较指令的逻辑关系==IN1等于IN2<>IN1不等于IN2>IN1大于IN2=IN1大于或等于IN2<=IN1小于或等于IN24.5.2比较指令7/16/2021122.比较指令比较器指令的类别见表4-7:表4-7比较

7、指令的类别CMP?I整数比较CMP?D双整数比较CMP?R实数(浮点数)比较7/16/202113(1)整数比较指令符号:7/16/202114ParameterDataTypeMemoryAreaDescriptionboxinputBOOLI,Q,M,L,DResultofthepreviouslogicboxinputBOOLI,Q,M,L,DResultofthepreviouslogicIN1INTI,Q,M,L,DorconstantFirstvaluetocompareIN2INTI,

8、Q,M,L,DorconstantSecondvaluetocompare举例:7/16/202115(2)双整数比较指令符号:7/16/202116(3)实数(浮点数)比较指令符号:7/16/202117例题4.6试用“计数器”“比较器”指令设计。要求按钮I0.0闭合10次之后,输出Q4.0;按钮I0.0闭合20次之后,输出Q4.1;按钮I0.0闭合30次之后,计数器及所有输出自动复位。手动复位按钮为I0.1,计数器类型自己考虑。4.5.3计数、比较指令应用举例7/

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。