Hi ,
Suppose that i have a word variable like xWord (which is imported from OPC server) and i want to read or set some of its bits.(in following example, xbit is an internal zenon variable which is visible in Scada Logic) What's the difference between following approaches ? :

1- xbit1  :=testBit(xWord ,1);  //(For reading second bit or bit number 1 )
    xWord := setBit(xWord,2, xbit2); //(For setting third bit or bit number 2 of xWord. This should change value of original xWord variable on the OPC and PLC)

    or :
2-xbit1 := xWord.1 ;
   xWord.2 = xbit2 ;

Thank you!