Does this code works on the FX3U plc? Ive tried yesterday, and if i try to read Y16 i get the result 4093 if Y16 is true or 4092 if Y16 is false. Shouldnt it return 1 or 0? The raw data is; mitsi.sendstring = "000A202(L)68" mitsi.receivestring = " FD8F(L)0B" (L) = strange letter :) I connected the pc using the Direct FX CPU protocol. The connection parameters where "9600,E,7,1".