我用SFC51读取400冗余CPU的DP从站LED灯的状态,我一共有30个从站,发现只能读取前面12个从站的状态,后面的从站状态都无法读取,不知道为什么,看SFC51的说明书说的是SFC51的数量与CPU的型号有关,我CPU是417的,是这个原因吗
问题补充:
那如果我同一时间读取的SFC51数量超过限制,就会出现读取不到的情况对吗
最佳答案
看SFC51的说明书说的是SFC51的数量与CPU的型号有关?
是的。激活多少SFC51作业取决于CPU。SFC51 系统功能以异步方式工作,也就是说,功能的处理可能跨越多个 SFC 调用,因此也可能跨越多个 CPU 周期,这样造成的影响是在同一时间每个 CPU 中可能存在多个正在执行的SFC51 作业。但是,同时运行的 SFC51 调用的数量不能超过 CPU 的特定限制。
关于系统功能SFC51的更多详情请参阅STEP 7的在线帮助。
提问者对于答案的评价:
谢谢
专家置评
两位网友回答的都很好,推荐原因也是引起大家对于SFC51的应用的重视,注意在应用异步工作方式的系统功能时,CPU所能支持的最大异步操作的数量。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc249322.html