西门子S7-300程序中语句表每一句都是什么意思?

 我来答
惠企百科
2022-12-11 · 百度认证:北京惠企网络技术有限公司官方账号
惠企百科
惠企百科网是一家科普类综合网站,关注热门中文知识,集聚互联网精华中文知识,本着自由开放、分享价值的基本原则,向广大网友提供专业的中文知识平台。
向TA提问
展开全部

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

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

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

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

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

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

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

8、SAVE   //将RLO结果保存到BR位;

9、L    1.000000e+001    //装载10.0到ACC2;

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

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

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

13、M001: CLR      //清除RLO位;

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

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

16、CLR     //清除RLO位;

17、A    #STAT65   //检查#STAT65是否为1;

18、NOT   //对RLO取反;

19、A    #IN0   //检查#IN0是否为1;

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

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

22、T    #STAT66     //将#IO9传送给#STAT66;

23、L    #IO9     //装载#IO9;

24、T    #IO10    //将#IO9传送给#IO10;

25、L    0.000000e+000   //装载0.0;

26、T    #STAT67        //创送0.0给#STAT67;

27、M003: CLR            //清零RLO。

意法半导体(中国)投资有限公司
2023-08-25 广告
单片机是一种集成处理器,通常包含微控制器、存储器、通信接口和其他外设。它们通常用于嵌入式系统,如智能家居设备、汽车电子系统、工业自动化和消费电子产品等。单片机可以通过编程来实现各种功能,如数据处理、输入输出控制、通信等。由于单片机体积小、功... 点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式