fc、fb调用问题

1、在同一时间,如fc3被fc1、fc2同时调用可以吗,会发生什么情况?
2、定义了形参的fc1同时被调用可以吗,会发生什么情况?

最佳答案

1、plc同一时刻只能执行一条指令,不存在同时执行的情况,fc3被fc1和fc2调用是可以的,但是执行不是同时执行的,要看fc1和fc2哪个先被调用(再同一个ob中看那个在线,在不同的ob中,根据扫描周期看先执行到哪个fc)。
2、可以调用,但是不是同时的,对于plc来说,不存在同时执行两个及以上指令的状态。plc是单线程的,不是多线程。你理解的同时和plc的同时不是一个概念。

提问者对于答案的评价:
解析很清晰了,谢谢大师。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月23日 下午4:25
下一篇 2017年11月23日 下午4:25

相关推荐