PLC算术运算指令.ppt

PLC算术运算指令.ppt

ID:49562695

大小:429.50 KB

页数:41页

时间:2020-02-25

PLC算术运算指令.ppt_第1页
PLC算术运算指令.ppt_第2页
PLC算术运算指令.ppt_第3页
PLC算术运算指令.ppt_第4页
PLC算术运算指令.ppt_第5页
资源描述:

《PLC算术运算指令.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、PLC算术运算指令1、二进制数据算术指令1.1加法指令ADB/@ADB梯形图指令:ADB@ADBAU的取值范围:IR、SR、HR、AR、LR、TC、DM、*DM和立即数。AD的取值范围:IR、SR、HR、AR、LR、TC、DM、*DM和立即数。R的取值范围:IR、HR、AR、LR、DM、*DM,且不能从DM6144~DM6655取值。根据R的值影响标志位EQ、CY等标志位。应用举例:求IR200和DM100之和,存入HR11、HR10通道中,HR11存放高位。梯形图:指令表:1.2减法指令SBB/@SBB梯形图指令:SBB@SBBMI、SU、R的取值范围同上。应用举例:求200通道与LR00之

2、差值。注意,此时不会产生进位问题,但在必要时考虑借位问题。梯形图:指令表:1.3乘法指令MLB/@MLB梯形图指令:MLB@MLB功能示意图:两通道相乘,其结果可以为32位数据,注意R+1通道中存放高位数据。1.4除法指令DVB/@DVB梯形图指令:DVB@DVB除法运算时,不能进行浮点运算,所以结果由商和余数构成,商存放在R中,余数存放在R+1中。2.BCD数据运算指令BCD数指由二进制数据表示的十进制数,一般以压缩BCD码方式表示,即四位二进制数表示一位十进制数。如:19D--------------000110012.1增一减一指令INC/@INC功能:目标通道中的BCD数据加一,如非B

3、CD数据值位ER,该指令不影响CY位,但影响EQ。梯形图指令:INC@INCDEC/@DEC功能:目标通道中的BCD数据减一,如非BCD数据值位ER,该指令不影响CY位,但影响EQ。梯形图指令:DEC@DEC2.2BCD加法指令ADD/@ADD功能:BCD数的加法运算梯形图指令:ADD@ADD应用举例:求200通道与立即数6103的和。梯形图:指令表:2.3BCD减法指令功能:BCD数的减法运算梯形图指令:SUB@SUB应用举例:求201通道与DM100之差存入HR10。13.4乘法指令MUL/@MUL功能:实现BCD数据乘法操作。梯形图指令:MUL@MUL应用举例:14.5除法指令DIV功能

4、:实现BCD数据除法操作。梯形图指令:13、指令综合练习3、1求000通道中的8位(00000-00007)二进制数据的平方存入200通道中。3、2求200、201、202三个通道的BCD数据累加和。3、3求200、201、202三个通道的BCD数据奇数累加和。此讲结束点击返回

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

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

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