在时间OB中通过AG95或AG 100的CP521-SI调用标准功能模块或FAP (自由ASCII协议)

问题:
尽管在时间OB中比在一个循环的程序中调用了更多的标准FB,但仍没有提高性能。

解答:
在为CP521-SI调用标准FB之前,必须加载参数化的I/O字节,并传输到输入的I/O映像中。此外,在调用了标准FB后,输出的I/O映像必须被写回到同样的I/O地址中。

例如:CP521-SI = 64的基准地址(具体取决于插槽)

OB 13:
(保存暂存标志区,如果可用的话)
:L PW 64
:T EW 64
:L PW 66
:T EW 66
:L PW 68
:T EW 68
:L PW 70
:T EW 70
:SPA FB 52
名称 :TDOP:521
:T MW xx (错误赋值标准 FB)
:L AW 64
:T PW 64
:L AW 66
:T PW 66
:L AW 68
:T PW 68
:L AW 70
:T PW 70
(重新装载暂存标志区,如果可用的话)
:BE

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论