单片机ofeh_西门子S7-300程序中语句表每一句都是什么意思,求... 单片机的程序清单 我想明白它每一句都是什么意思 ......

SET //将RLO(逻辑运算结果保存位)位置1,

SAVE //将RLO结果保存到BR位,以保证下面的程序可以执行。

= L 0.1 //将RLO位保存到L0.1临时存储区位

L #IN3 //装载#IN3这个变量到ACC1

SAVE //将RLO结果保存到BR位,以保证下面的程序可以执行。

ITD //将ACC 1中的数值转换为双整数

DTR //将ACC1的双整数转为浮点数,最终#IN3变成了浮点数,保存在了ACC1

SAVE //将RLO结果保存到BR位

L 1.000000e+001 //装载10.0到ACC2

/R //ACC2除以ACC1,也就是10.0除以#IN3变量,结果保存在ACC1

JO M001 //如果有溢出那么跳转到M001

JU M002 //如果没有溢出那么跳转到M002

M001: CLR //清除RLO位

= L 0.1//RLO结果暂存到L0.1临时存储区

M002: T #IO9 //将ACC1的数据传送给#IO9变量

CLR //清除RLO位

A #STAT65 //检查#STAT65是否为1

NOT //对RLO取反

A #IN0 //检查#IN0是否为1

JCN M003 //如果以上逻辑运算结果为0跳转到M003

L #IO9 //如果逻辑运算结果为1,那么装载#IO9

T #STAT66 //将#IO9传送给#STAT66

L #IO9 //装载#IO9

T #IO10 //将#IO9传送给#IO10

L 0.000000e+000 //装载0.0

T #STAT67 //创送0.0给#STAT67

M003: CLR //清零RLO

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值