发布于 2011-10-17 10:09:17
17楼
6楼提到异步子程序,可以查一下DOConCD,有关FB4,和FC9的介绍。FB4有很多功能,异步子程序只是其中功能之一:
CALL FB4 , DB104
Req :="T1";触发条件,在上电只需要执行一次
PIService:="PI".ASUP;fb4功能之一,异步子程序
Unit :=1
Addr1 :=DB101.path ;异步子程序的路径
Addr2 :=DB101.pname ;异步子程序名字
Addr3 :=
Addr4 :=
WVar1 :=W#16#1
WVar2 :=W#16#2
WVar3 :=
WVar4 :=
WVar5 :=
WVar6 :=
WVar7 :=
WVar8 :=
WVar9 :=
WVar10 :=
Error :=
Done :=
State :=
然后调用FC9,合适调用异步子程序,由fc9来决定。
另外一种方法:只需要FB4,编程如上,触发条件有DB10.DBX1.0开始来决定,这样就不需要FC9 了