PDA

Просмотреть полную версию : Особенности отладки в Pixel-12


STREXNIN
24.10.2011, 11:22
Установка с контроллером Pixel 1214-02 и Ethernet модулем, ядро 03.257.000.

Адресация Pixel:
IP 192.168.161.101, шлюз 192.168.161.001,
COM-port: Сетевой адрес 1, Скорость 115200, запросы мастер включены.

На COM-порту Pixel (RS485) висит частотник с сетевым адресом 2 (естественно, Modbus).

Вся система второй год работает отлично, безо всяких нареканий.

Недавно понадобилось немного изменить алгоритм, после чего подключились к контроллеру для отладки: тип компоновки-отладочная, параметры связи: Скорость обмена 115200, номер COM-порта = номер порта ПК, через который соединяемся, загрузка - COM, отладка - Ethernet.

Загрузка программы проходит отлично, далее соединение для отладки через Ethernet - нормально, и отладочная информация на экране также появляется, и, как ей положено, нормально обновляется.

Но, как только соединение для отладки устанавливается, - тут-же теряется связь с частотным преобразователем через RS485.

Мучился целый день, менял адреса (на всякий случай), - ничего не помогает. Как только устанавливается Ethernet-соединение с контроллером для отладки - тут-же теряется связь с преобразователем частоты, а как только отключаемся от контроллера, - связь с ПЧ тут-же автоматически восстанавливается.

Это что - так задумано?

Arsie
26.10.2011, 16:12
Установка с контроллером Pixel 1214-02 и Ethernet модулем.

На COM-порту Pixel (RS485) висит частотник с сетевым адресом 2 (естественно, Modbus).

Недавно понадобилось немного изменить алгоритм, после чего подключились к контроллеру для отладки: тип компоновки-отладочная, параметры связи: Скорость обмена 115200, номер COM-порта = номер порта ПК, через который соединяемся, загрузка - COM, отладка - Ethernet.

Загрузка программы проходит отлично, далее соединение для отладки через Ethernet - нормально, и отладочная информация на экране также появляется, и, как ей положено, нормально обновляется.

Но, как только соединение для отладки устанавливается, - тут-же теряется связь с частотным преобразователем через RS485.

как только отключаемся от контроллера, - связь с ПЧ тут-же автоматически восстанавливается.

Это что - так задумано?

В общем, тема такая: Пиксель-12хх имеет в два раза меньше памяти, поэтому многие функции в нём урезаны.

В числе урезанных функций есть и независимое управление протоколами и портами ввода/вывода.

Таким образом, Пиксель-25хх при включении отладки останавливает только того мастера, который работает через отлаживаемый порт, а Пиксель-12хх останавливает всех мастеров скопом, т.к. он не умеет самостоятельно определять, где и что у него работает.

Вы правы, это действительно так задумано.

Наши программисты уже решают что с этим делать, скорее всего для Пикселя-12хх отладка через эзернет будет запрещена.

.

Sergey Cherevko
26.10.2011, 17:01
скорее всего для Пикселя-12хх отладка через эзернет будет запрещена.
Может лучше оставить, ведь отладка используется чаще, чем мастер модбаса :rolleyes:

lau
26.10.2011, 17:21
Может лучше оставить, ведь отладка используется чаще, чем мастер модбаса :rolleyes:

Поддерживаю

STREXNIN
26.10.2011, 20:01
В общем, тема такая: Пиксель-12хх имеет в два раза меньше памяти, поэтому многие функции в нём урезаны.

В числе урезанных функций есть и независимое управление протоколами и портами ввода/вывода.
Насколько я догадываюсь, Пиксель-12хх - это более ранняя модель, а Пиксель-25хх - начал выпускаться позже, и в связи с этим насколько правомерно говорить об урезании того, чего еще не было? Да и насчет памяти как-то слабовато звучит!

Просто просмотрели этот момент, наверное?

Вы правы, это действительно так задумано.
См. мой абзац выше :o

Наши программисты уже решают что с этим делать, скорее всего для Пикселя-12хх отладка через эзернет будет запрещена.

А вот это, действительно, зря. Не всякий раз на модбасе чего сидит.

Лучше сделайте и для 25-xx заливку через Ethernet. Удобный он.

SMH
26.10.2011, 20:58
Насколько я догадываюсь, Пиксель-12хх - это более ранняя модель, а Пиксель-25хх - начал выпускаться позже
Насколько я помню, Вы не правильно догадываетесь. Оба "пикселя" были выведены на рынок одновременно. И младшая модель изначально позиционировалась функционально урезанной.