fb自身调用自己,如FB8在他的程序内调用fb8,这样的程序是自己运行的呢?望高手指点,谢谢!
问题补充:
可以的,这个是老外的程序,已经在很多项目中使用了
最佳答案
递归算法在计算机编程中使用是可以的,因为计算机编程中没有对执行时间的严格限制。但也必须如刘工所说,有特定的条件出口,否则会陷入死循环。而在PLC中这样用是不允许的,PLC对扫描时间有严格的要求,重复的循环调用会造成PLC扫描时间超时而报警停机。
提问者对于答案的评价:
一般,不过谢谢!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc249420.html