Инструкция по эксплуатации Delta Electronics VFD-B
Страница 131
131
Руководство по эксплуатации
Глава 8. Параметры
ADR 1
ADR 0
‘0’
CMD
86H
‘1’
Код исключения
02H
CMD 1
CMD 0
‘8’
CRC CHK Low
C3H
‘6’
CRC CHK High
A1H
Код исключения
‘0’
‘2’
LRC CHK 1
LRC CHK 0
‘7’
‘7’
END 1
END 0
CR
LF
Значение кода исключения:
Коды
ошибки
Описание
01
Код запрещенной команды:
Код команды, полученный в командном сообщении, не доступный для понимания
ПЧ.
02
Недоступный адрес данных:
Адрес данных, полученный в командном сообщении, не доступный для понимания
ПЧ.
03
Не допустимое значение данных:
Значение данных, полученное в командном сообщении, не доступное для понима-
ния ПЧ.
04
Ошибка в ведомом устройстве (компьютере):
ПЧ не может выполнить требуемое действие.
10
Коммуникационный тайм-аут: превышение времени ответа зафиксированное сто-
рожевым таймером Pr.09-03. Выводится сообщение “CE10”
3.7. Коммуникационная программа PC:
Ниже приведен пример написания программы коммуникации компьютера с ПЧ для
Modbus режима ASCII на языке Си.
#include<stdio.h>
#include<dos.h>
#include<conio.h>
#include<process.h>
#define PORT 0x03F8 /* the address of COM1 */
/* the address offset value relative to COM1 */
#define THR 0x0000
#define RDR 0x0000
#define BRDL 0x0000
#define IER 0x0001
#define BRDH 0x0001
#define LCR 0x0003
#define MCR 0x0004
#define LSR 0x0005
#define MSR 0x0006
unsigned char rdat[60];
/* read 2 data from address 2102H of AC drive with address 1 */
unsigned char tdat[60]={‘:’,’0’,’1’,’0’,’3’,’2’,’1’,’0’,’2’, ‘0’,’0’,’0’,’2’,’D’,’7’,’\r’,’\n’};