1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

I/O Switchboard

Модераторы: Глоб.модераторы, специалисты B&R

Ответить

Автор темы
GrigorenkoN
новенький
новенький
Сообщения: 1
Зарегистрирован: 23 мар 2023, 10:07
Имя: GrigorenkoN
Страна: Россия
город/регион: Санкт-Петербург

I/O Switchboard

Сообщение GrigorenkoN »

Добрый день, осваиваю симуляцию и I/O Switchboard по хелпу и видео в инете.
Включить симуляцию и задавать//изменять переменные в программе получается. Возникли проблемы со Switchboard.
Симуляция включена и проект загружен в AR. Switchboard не может подключится к AR (Connection open, try to connect),
в конфигурации SimDevice указан ip: 127.0.0.1 порт 7353.
Что еще надо настроить для связи Switchboard с AR?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя

keysansa
эксперт
эксперт
Сообщения: 2471
Зарегистрирован: 20 дек 2018, 04:45
Имя: Сергей
Страна: РБ/РФ
город/регион: РФ Сергиев Посад
Благодарил (а): 2121 раз
Поблагодарили: 208 раз

I/O Switchboard

Сообщение keysansa »

Я данную штуку попробовал, и забил на нее.
Рекомендую создать 2 конфигурации.
1. Simulate
2. Production

В конфигурации Simulate, в опциях компиляции определяете определение (простите за тавтологию):
-D SIMULATE

Далее, в коде, в местах общения ввода/вывода вставляете в код следующую конструкцию:
Screen Shot 03-24-23 at 10.15 PM.PNG
ЗЫ. Переменные, начинающиеся с i - это дискретные входы.
ЗЫЫ. Для отладки, достаточно переключиться в конфигурацию Simulate, при этом, не важно где исполняется среда, на PC программаторе или на PLC.
ЗЫЫЫ. vON - "Переменная для того, что бы вам-таки заплатили". Сбрасывается, по прошествию времени, указанном разработчиком

Отправлено спустя 15 минут 1 секунду:
Для симуляции работы конкретных устройств, поначалу использую такую конструкцию:
Screen Shot 03-24-23 at 10.28 PM.PNG
Далее, если надо отладить узел более точно (например, его отказ), заменяю константу переменной. И устанавливаю ее из отладки.
ЗЫ. Переменные, начинающиеся с o - это дискретные выходы.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
В трансформаторной будке живет трансформаторная собака (с) Прозрачный гонщик.
Ответить

Вернуться в «B&R Automation»