发表于:2003-08-07 16:35:00
楼主
各位前辈:本人紧急求助。
本身在组态fix7.0的数据库块时,对于块的执行顺序总搞不明白。
手册上说:块是按照一定顺序扫描的。扫描一级块时,在扫描下一块前将处理完该链上所有块;对于一级块按照不同块类型顺序扫描:模拟输入块、数字输入快、 程序块等等的顺序;对同类型块一级块按照在数据库中出现的顺序进行扫描;意思好像是说单线程进行的。
可我在修改远库文件是发现:在程序块(PG)中有如下语句:0 SETOUT A1 2;1 SETOUT A2 3;DELAY 1; GO TO 0;。FIX在扫描该程序块中会循环执行命令语句,那么程序块将无法执行完。其他块岂不是停止扫描了? 谢谢高人赐教