发布于 2010-01-02 22:14:00
16楼
LOGO命令全接触:(解释和工作方式在后面的时间提供)485-LOGO转换器,LOGO地址协议转换器,LOGO-OPC软件正在研制中
LOG_DIRECTION_OUT = "PC --> ";
LOG_DIRECTION_IN = "PC <-- ";
TELEGRAM_BUFFER_SIZE = 8192; (2000H)
PC_WRITE_BYTE = 1; (01H)
PC_READ_BYTE = 2; (02H)
LOGO_READ_BYTE = 3; (03H)
PC_WRITE_BYTES = 4; (04H)
PC_READ_BYTES = 5; (05H)
PC_ONLINE_TEST_TELEGRAM = 17; (11H)
PC_REQUEST_PROGRAM_LINE = 19;(13H)
PC_COMMAND_STATE_REQ = 23; (17H)
PC_COMMAND_GET_HARDWARE_ID = 33; (21H)
PC_COMMAND_CLEAR_PROG = 32; (20H)
PC_COMMAND_RESTART_BM = 34; (22H)
PC_STOP_ONLINE_TEST = 20; (14H)
PC_COMMAND_CHANGE_STATE_TO_STOP = 18; (12H)
PC_COMMAND_CHANGE_STATE_TO_RUN = 24; (18H)
ACK = 6; (06H)
NACK = 21; (15H)
START_BYTE = 85; (55H)
STOP_BYTE = 170; (AAH)
ERROR_BUSY = 1; (01H)
ERROR_TIMEOUT = 2; (02H)
ERROR_ILLEGAL_ACCESS = 3; (03H)
ERROR_PARITY = 4; (04H)
ERROR_UNKNOWN_CMD = 5; (05H)
ERROR_XOR_NOT_OK = 6; (06H)
ERROR_SIMULATE = 7; (07H)
ERROR_INTERNAL = 128; (80H)
ERROR_COMPORT_NOT_AVAILABLE = 176; (B0H)
ERROR_MODEM_NOT_AVAILABLE = 177; (B1H)
ERROR_RCV_BUFFER_EMPTY = 240; (F0H)
ERROR_CHECKSUM = 241; (F1H)
ERROR_NO_BLOCKTITLE_READ = 242; (F2H)
ERROR_HEAD_WRONG_ADRESS = 243; (F3H)
ERROR_UNKNOWN = 254; (FEH)
ERROR_NO_STREAM = 255; (FFH)
ERROR_READ_TIMEOUT = 244; (F4H)
TS_RUN = 1; (01H)
TS_STOP = 2; (02H)
TS_PARAM_MESSAGE = 4; (04H)
TS_ERROR = 8; (08H)
TS_ATTEMPT = 16; (10H)
TS_PARAM = 32; (20H)
TS_REMOTE = 64; (40H)
TS_FIRST_CYCLE = 128; (80H)
CMD_HARDWARE_ID = 7938; (1F02H)
PC_CABLE_TIMEOUT = 1001;
MODEM_TIMEOUT = 5000;