恭喜,你发布的帖子
发布于 2024-08-15 08:40:19
8楼
目前我只能在OB1中测试FirstScan标志位感觉比较合适,其它块就没有了本意。
这样看:
假设 firstscan = true 为 A,OB100(Startup) 为 B(tag_1 = 16#0A),OB1(Main) 为 C(tag_1 = 16#0B)
穷举执行顺序,可能性为:
1. ABC,tag_1:0A -> 0B;
2. ACB,tag_1:0B -> 0A;
3. BAC,tag_1:0B;
4. BCA,tag_1:0;
5. CAB,tag_1:0A;
6. CBA,tag_1:0;
根据监控结果看,最后结果是 0B,那符合的是 1 和 3,因此只能说明 OB1 是最后执行的,不能说明firstscan 和 OB100 的顺序
像这些看执行顺序的,用字符串更为合适, str1 = str1 & "A"/"B"/"C",最后看 str1 就行
请填写推广理由:
分享
只看
楼主