Delta Electronics DVP20ES200TE [393/451] Адреса внутренних устройств плк

Delta Electronics DVP20ES200TE [393/451] Адреса внутренних устройств плк
Глава 4. Параметры коммуникации
Перевод и адаптация: компания СТОИК, (495) 661-24-41, www.stoikltd.ru
391
Пример подсчета контрольной суммы CRC с помощью языка программирования C:
unsigned char* data
// index of the command message
unsigned char length
// length of the command message
unsigned int crc_chk(unsigned char* data, unsigned char length)
{
int j;
unsigned int reg_crc=0Xffff;
while(length--)
{
reg_crc ^= *data++;
for (j=0;j<8;j++)
{
If (reg_crc & 0x01) reg_crc=(reg_crc>>1) ^ 0Xa001; /* LSB(b0)=1 */
else reg_crc=reg_crc >>1;
}
}
return reg_crc; // the value that sent back to the CRC register finally
}
Исключительный ответ:
ПЛК должен получать нормальный ответ от управляющего устройства. Но в ряде случаев
ответ отсутствует, или ответ содержит ошибку (т.н. ответ исключения):
3. ПЛК не получил нормального ответа из-за ошибки коммуникации; в этом случае для
управляющего устройства будет превышено допустимое время ожидания.
4. ПЛК принимает сообщение без ошибки связи, но не может его обработать, в этом случае
управляющему устройству возвращается ответ исключения. В нем наиболее значимый
бит имеет значение 1, а код ошибки объясняет условие возникновения исключительного
ответа.
Пример ответа исключения с командным кодом 01H и кодом ошибки 02H:
Отправленное сообщение:
Имя области
Пример (Hex)
START
Нет входных данных
10 мс
Адрес Slave-устройства
01
Код команды
01
Стартовый адрес
04
00
Число точек
00
10
CRC CHK (младший байт)
3C
CRC CHK (старший байт)
F6
END
Нет входных данных
10 мс
Ответное сообщение:
Имя области
Пример (Hex)
START
Нет входных данных
10 мс
Адрес Slave-устройства
01
Функция
81
Код исключительного ответа
02
CRC CHK (младший байт)
C1
CRC CHK (старший байт)
91
END
Нет входных данных
10 мс
4.4 Адреса внутренних устройств ПЛК
Устрой-
ство
Диапазон
Рабочий диапазон
Адрес MODBUS
Адрес
ES2/EX2 SS2
SA2/SE
SX2
S 000~255
000~1023 000~1023
000001~000256 0000~00FF
S
256~511
000257~000512
0100~01FF
S
512~767
000513~000768
0200~02FF
S
768~1023
000769~001024
0300~03FF
X
000~377 (восьмер.)
000~377
101025~101280
0400~04FF
Y
000~377 (восьмер.)
000~377
001281~001536
0500~05FF
T
000~255 бит
000~255
001537~001792
0600~06FF
000~255 слов
000~255
401537~401792
0600~06FF
M 000~255 0000 0000~4095 002049~003584 0800~08FF

Содержание

Похожие устройства

Скачать