请教大侠一段程序

我读到一段程序,我没有学过“S7-SCL”,这段程序好像是用“S7-SCL”编的:
L  #wIN_SIEMENS_UNITS
ITD
DTR
L  #rFactor
*R
L  #roffset
+R
T  #rOUT_PHSIK
SAVE
SET
如果我没读懂这段程序的话,其他的程序我就无法搞懂,请大侠教教我,越详细越好,每句每句翻译最好。谢谢!

最佳答案

L  #wIN_SIEMENS_UNITS  //将16位整数取入累加器1
ITD   //累加器1中数据转换,整型--双整型
DTR //双整型转换为实数
L  #rFactor //取变量实数进累加器1,同时原累加器1中实数存入累加器2
*R  //累加器1,2两数相乘,结果存入累加器1
L  #roffset  //偏移量取进累加器1,上次的乘积存入累加器2
+R//累加器1,2相加
T  #rOUT_PHSIK//结果存入#rOUT_PHSIK
SAVE //将RLO标志位转存
SET//RLO置位

提问者对于答案的评价:
非常感谢详实的解答,同时也感谢各位大侠的解答。谢谢!

专家置评

最佳答案解释正确,补充一下,这是STL语言编程,不是SCL。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc189239.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年7月30日 上午10:59
下一篇 2017年7月30日

相关推荐