да работало на 304,это было давно, я бы уже по другому собрал сервак. И не будем забывать, что в 12 году с этим контроллером я работал в v3.4Код:FUNCTION_BLOCK STATESOCKET VAR inad: INADDR; diSocket : RTS_IEC_HANDLE; clSocket : RTS_IEC_HANDLE; state : BYTE := 1; sa : SOCKADDRESS; sa_size : DWORD; RXTXBuf : ARRAY[0..255] OF BYTE; dnt: DINT := 1; tx: DWORD; rcvCount: DINT; pResult: POINTER TO RTS_IEC_RESULT; timeouter: DWORD := 10000; pos: INT; disp: SLAVE_DISPATCHER; funoff: SLAVE_NOT_UNITID; fununo: SLAVE_RD_COILS; funtre: SLAVE_RD_MULT_RG; fundecvis: SLAVE_WR_COILS; fundecsei: SLAVE_WR_MULT_RG; hold_reg: ARRAY[0..255] OF BYTE; END_VAR VAR CONSTANT STOP : BYTE := 0; TS_INIT: BYTE := 1; TS_OPEN: BYTE := 2; TS_CLOSE: BYTE := 3; TS_WAIT: BYTE := 4; TS_PAUSE: BYTE := 5; PORT: WORD := 502; END_VAR
А, нет, вру, вот реализация этого кода http://www.owen.ru/forum/showthread....l=1#post101265




Ответить с цитированием