程序中的调用是 dwOldValue := TEST_AND_SET(dw); , 其中变量 dwOldValue [...] 任务中的变量。 FUNCTION ExclusiveStringWrite
; diValue : DINT [...] Test := TRUE; diValue [...] Test := bTest AND (diValue