4.4 指令系统综合应用

4.4 指令系统综合应用

ID:5411206

大小:826.50 KB

页数:22页

时间:2017-11-11

4.4 指令系统综合应用_第1页
4.4 指令系统综合应用_第2页
4.4 指令系统综合应用_第3页
4.4 指令系统综合应用_第4页
4.4 指令系统综合应用_第5页
资源描述:

《4.4 指令系统综合应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、TheoryandApplicationofPLC电气学院自动化系第四章PLC的指令系统及编程——数据处理指令S7系列PLC的指令系统逻辑指令功能指令位逻辑指令字逻辑指令定时器指令计数器指令数据处理指令算术运算指令程序执行控制指令其它功能指令数据装入和传送指令数据类型转换指令比较指令移位指令累加器操作指令地址寄存器指令TheoryandApplicationofPLC2算术运算指令算术运算指令基本算术运算指令扩展算术运算指令基本算术运算指令:I、DI、R的加减乘除四则运算以及DI的除法取余扩展算术运算指令:R

2、的数学函数指令,如SQR、SQRT、EXP、LN、SIN、COS、TAN、ASIN、ACOS、ATAN、ABS。所有运算均通过ACCU1和ACCU2实现TheoryandApplicationofPLC3算术运算指令L数1//ACCU1L数2//数1进ACCU2,数2进ACCU1运算标识符LMW0LMW2*ITMD10TheoryandApplicationofPLC4算术运算指令算术运算STL指令梯形图方块运算符整数双整数实数整数双整数实数加+I+D+RADD_IADD_DIADD_R减-I-D-RSUB_

3、ISUB_DISUB_R乘*I*D*RMUL_IMUL_DIMUL_R除/I/D/RDIV_IDIV_DIDIV_R除法取余MODMOD_DI加整常数+<16b>+<32b>注:16位整数相乘,输出32位;双整数相除,结果为舍去余数的商;运算过程与状态位CC1、CC2、OV、OS有影响。TheoryandApplicationofPLC5算术运算指令分析上述两梯形图功能及输出TheoryandApplicationofPLC6算术运算指令扩展运算指令要注意:代数运算的合法性,如取值范围。运算标识符SQR、SQ

4、RT、EXP、LN、SIN、COS、TAN、ASIN、ACOS、ATAN、ABSSTL:LMD10ATANANOVJCOKBEUOK:TMD20TheoryandApplicationofPLC7算术运算指令示例1:分析如下梯形图所完成的功能结论:利用加法指令实现任意的加法计数器;其中MOVE指令用于置初值0.TheoryandApplicationofPLC8算术运算指令示例2:装箱过程中,要求每20个瓶子装一箱,并将装箱数显示出来。分析:采用的运算指令DIV_I、I_BCD.LAD中MW10用来存储何种信

5、息?MW12中的存储结果?QW12中的结果采用何种数制?直接用STL编程,结果如何?LAD:STL:LMW10L20/IITBTQW12TheoryandApplicationofPLC9算术运算指令示例3:求取5的立方53=EXP(3*LN(5))=125STL:LL#5DTRLNL3.0*REXPRNDTMW40步骤:1、装载底数5至累加器1;2、数据转换3、求LN4、装载指数5、相乘6、求指数7、取整;编写时视实际情况而定8、存储运算结果TheoryandApplicationofPLC10算术运算指令

6、压力变送器P(MPa)y(mA)PLC输入模块A/DPLCNP(kPa)示例4:已知压力变送器的量程为0~10MPa,输出信号为4~20mA,经S7-300的模拟量输入模块A/D转换后的数字量范围为0~27648。若转换后的数字为N,试求其对应的压力值(kPa)易知转换公式为P=(10000xN)/27648(kPa)LAD1、MD6存储何信息?2、压力值存储在何处?3、MD20、MW22与MW10所存储信息有何关系?TheoryandApplicationofPLC11指令系统综合应用——实例1实例1:传送

7、带电动机的顺序起动控制控制要求:1、按起动按钮SB1,Motor_2启动,5秒后Motor_1自动起动。2、按停止按钮SB2,Motor_1立即停机,10秒后Motor_2自动停止分析:1、电机的动作——起保停2、延迟控制——定时器TheoryandApplicationofPLC12指令系统综合应用——实例1TheoryandApplicationofPLC13指令系统综合应用——实例2实例2:入库监测与显示系统功能要求:1、监测物品的入库和出库——光电传感器;2、显示仓库的利用率—五个指示灯。核心:库存量

8、的确定?计数器和比较器TheoryandApplicationofPLC14计数仓库为空仓库非空50%~90%90%~100%仓库已满TheoryandApplicationofPLC15指令系统综合应用——实例3实例3:物品分选系统脉冲发生器次品剔除检测电磁铁剔除次品次品检测正品装箱检测装箱满指示灯TheoryandApplicationofPLC161分析:该系统存在3个控制对象,传送带、电磁铁

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

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

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