PDA

Просмотр полной версии : СП307-Б(мастер)+ПР103



yandrey
11.07.2023, 15:09
Доброго времени.
Собственно проект маленький, просто управление компрессором, все работает кроме переключателя с индикацией.
В ПР есть целочисленная сетевая переменная start с адресом 16392. В СП стоит переключатель с индикацией. Указан PLC порт регистр 1х16392. Панель ужасно тормозит, клавиатура (с другой кнопки) выводится на экран секунд 5, сама кнопка не переключается(включена инверсия). Если убираю переключатель, то панель становится живая, быстро реагирует. Связь с ПР работает в обоих случаях.
Что я не так делаю?

kondor3000
11.07.2023, 15:14
Доброго времени.
Собственно проект маленький, просто управление компрессором, все работает кроме переключателя с индикацией.
В ПР есть целочисленная сетевая переменная start с адресом 16392. В СП стоит переключатель с индикацией. Указан PLC порт регистр 1х16392. Панель ужасно тормозит, клавиатура (с другой кнопки) выводится на экран секунд 5, сама кнопка не переключается(включена инверсия). Если убираю переключатель, то панель становится живая, быстро реагирует. Связь с ПР работает в обоих случаях.
Что я не так делаю?

Поставьте 0х16392

yandrey
11.07.2023, 15:16
Уже пробовал, результат тот же.

kondor3000
11.07.2023, 15:45
Уже пробовал, результат тот же.

Значит забыли слейв адрес правильно указать, в таких случаях надо скрины выкладывать. И кстати почему целочисленная, если у вас бит?
Бит 16384 это регистр 1024 бит 0

petera
11.07.2023, 16:07
А ничего не смущает в фразе "В ПР есть целочисленная сетевая переменная start с адресом 16392."

Только в В СП почему-то используется не регистр 4х16392, а бит 1х16392.

yandrey
11.07.2023, 16:16
Извиняюсь, похоже я Вас обманул.
То что я описывал было вчера и сегодня с утра. Сейчас тормозит панель постоянно. Зашел в системное меню в настройки времени, и там та же история. Клавиатура открывается 3-5 секунд.

yandrey
11.07.2023, 16:25
А ничего не смущает в фразе "В ПР есть целочисленная сетевая переменная start с адресом 16392."

Только в В СП почему-то используется не регистр 4х16392, а бит 1х16392.

И что Вы предлагаете?

kondor3000
11.07.2023, 16:29
И что Вы предлагаете?

4Х 16392 бит 0

yandrey
11.07.2023, 16:41
4Х 16392 бит 0

Уже пробовал но на всякий случай еще раз убедился.
Меня сейчас больше с тормоза беспокоят.

kondor3000
11.07.2023, 17:05
Уже пробовал но на всякий случай еще раз убедился.
Меня сейчас больше с тормоза беспокоят.

Тормоза от того, что есть не используемые ( не правильные) регистры в Панели и (или) не подключённые слейвы.
Как только разберётесь с адресами регистров, подключите всё что прописано, всё заработает как надо.
Начинать надо с добавления по одному регистров, битов и проверять правильность передачи.

yandrey
11.07.2023, 17:06
4Х 16392 бит 0

А нет, ошибся, совсем связь потерялась. При возвращении к 0х либо 1х все как и раньше.

kondor3000
11.07.2023, 17:11
А нет, ошибся, совсем связь потерялась. При возвращении к 0х либо 1х все как и раньше.

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

Тормоза от того, что есть не используемые ( не правильные) регистры в Панели и (или) не подключённые слейвы.
Как только разберётесь с адресами регистров, подключите всё что прописано, всё заработает как надо.
Начинать надо с добавления по одному регистров, битов и проверять правильность передачи.

yandrey
11.07.2023, 17:38
Выкладывайте свои проекты. Или начинайте заново, добавляя регистры по одному.

Тормоза от того, что есть не используемые ( не правильные) регистры в Панели и (или) не подключённые слейвы.
Как только разберётесь с адресами регистров, подключите всё что прописано, всё заработает как надо.
Начинать надо с добавления по одному регистров, битов и проверять правильность передачи.

Большое спасибо. Вы оказались абсолютно во всем правы.
Проблема оказалась в том, что я удалил сетевую переменную в ПР и в адресах появился разрыв. А переменная start стояла перед разрывом. После восстановлении адресации все заработало без тормозов, в том числе и кнопка с 4Х 16392 бит 0.