Да, так и есть - "Панель СП3хх прекрасно работает в эмуляции и по RS485 и по ТСР. Надо выбрать порт переходника USB-RS485 и перезагрузить эмуляцию".
Сделал минимальные программы на 2 целочисленные переменные в ПР200 и СП307.
Подключился к ПР200 через USB-RS485 (Овен АС-4 с гальваноразвязкой).
Запустил эмуляцию СП307, правой кнопкой мыши вызвал контекстное меню и настроил PLC порт.
Перезапустил эмуляцию.
И увидел обмен с реальной ПР200.
Приятно удивился, когда включил прослушку (Free Device Monitor Studio - она позволяет "врезаться" в обмен порта, но программа платная, а бесплатная версия ограничена возможностями, временем сессии, количеством сессий в день) - в ПР200 объявлены две переменные по адресам 512 и 513 - эти переменные СП307 запрашивает у ПР200 одним запросом
Единственно, соединение не сразу смог установить - на корпусе ПР200 не помечены номера портов и пришлось и переставлять разъём и менять полярность проводов - и согласно закону Мерфи - точно с четвёртой попытки увидел соединение.Код:01 03 02 00 00 02 C5 B3 01 03 04 00 17 00 16 CB F9
И т.к. не доверял эмулятору СП307 сначала пробовал установить соединение самодельной программой, но эмулятор работает, поэтому можно было не заниматься ерундой.
У меня на начальном этапе были проблемы с выбором разъёма порта ПР200, настройкой порта ПР200 и полярностью проводов.
И ещё раз продублирую совет
Надо выбрать порт переходника USB-RS485 и перезагрузить эмуляцию
В общем, для настройки соединения нужно переставить разъём с 1 на 2 порт, менять полярность подключения.
Если не поможет - начните с минимальной программы для СП307 и добейтесь соединения. На начальном этапе можно проверять и из эмулятора.




Ответить с цитированием