Руководство по программированию
6.2 Расширенные команды
S7-1200 Programmable controller
198 System Manual, 11/2009, A5E02669003-02
Коды условий для TCON
ERROR STATUS
(W#16#...)
Объяснение
0 0000 Соединение было успешно установлено
0 7000 Обработки задания не происходит
0 7001 Запуск обработки задания, установление соединения
0 7002 Последующий вызов (REQ не имеет значения), соединение
устанавливается
1 8086 Параметр ID находится вне допустимого диапазона.
1 8087 Достигнуто максимальное число соединений; дополнительные
соединения невозможны
1 809B local_device_id в описании соединения не соответствует CPU.
1 80A1 Соединение или порт уже заняты пользователем
1 80A2 Локальный или удаленный порт занят системой
1 80A3 Делается попытка снова установить уже существующее соединение
1 80A4 IP-адрес удаленного конца соединения недействителен; возможно, он
совпадает с локальным IP-адресом
1 80A7 Коммуникационная ошибка: вы выполнили TDISCON, прежде чем была
завершена команда TCON. Команда TDISCON должна сначала
полностью завершить соединение, указанное в параметре ID.
1 80B3 Противоречивая параметризация: Групповая ошибка для кодов ошибок
от W#16#80A0 до W#16#80A2, W#16#80A4, от W#16#80B4 до
W#16#80B9
1 80B4 При использовании ISO on TCP (connection_type = B#16#12) для
установления пассивного соединения код ошибки 80B4 предупреждает
вас, что введенный TSAP не соответствует одному из следующих
требований к адресу:
Если локальный TSAP имеет длину 2 и значение ID для первого
байта, равное E0 или E1 (шестнадцатеричное), то второй байт
должен быть 00 или 01.
Если локальный TSAP имеет длину 3 или больше и значение ID для
первого байта E0 или E1 (шестнадцатеричное), то второй байт
должен быть 00 или 01, а все остальные байты должны быть
действительными символами ASCII.
Если локальный TSAP имеет длину 3 или больше, и первый байт ID
TSAP не имеет значения E0 или E1 (шестнадцатеричное), то все
байты ID TSAP должны быть действительными символами ASCII.
Действительными символами ASCII являются значения байтов от 20 до
7E (шестнадцатеричное).
1 80B5 Ошибка в параметре active_est
1 80B6 Ошибка параметризации в параметре connection_type
1 80B7 Ошибка в одном из следующих параметров: block_length,
local_tsap_id_len, rem_subnet_id_len, rem_staddr_len, rem_tsap_id_len,
next_staddr_len
1 80B8 Параметр в описании локального соединения и ID параметра различны
1 80C3 Все ресурсы соединений используются.
1 80C4 Коммуникационная ошибка, связанная со временем:
Соединение не может быть установлено в настоящее время.
Интерфейс получает новые параметры.
Сконфигурированное соединение в настоящее время удаляется
командой TDISCON.