我读到一段程序,我没有学过“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