Это первое что сделал. Не работает этот "ткацкий ручной станок мастерскада 4д".
В общем зря я смотрел на "Полное имя", там разделители точки (почему???), а надо нижний штрих . Работает только с указанием пути.
В свойствах переменной можно было сделать пункт с отметкой "Глобальная переменная" и не прописывать путь к ней в программе?
Когда код написан и его надо просто скопировать в программу, такой подход с необходимостью прописывания пути убивает все преимущества среды разработки, так как это надо много времени.
В справке надо описывать все пункты, а не выборочно. К примеру что такое "Приоритет" в свойствах Modbus RTU.
Как настроить время опроса по modbus RTU каждого модуля отдельно как в Codesys?
Задайте эти вопросы на саппорт.
Здравствуйте! помогите пожалуйста разобраться . Имеется плк ПЛК110-220.60.Р-MS4-3 к нему пытаюсь подключить по RS485 частотник ПЧВ101-К75-В. В Мастерскаде при загрузки конфигурации в контроллер вылетает ошибка: "Отказ внешних модулей УСО". Значит добавлял в протоколах Modbus RTU (номер порта 1 так как пчв подключил на RS-485-1, скорость 9600, четность отсутствует , стоп бит 1) далее выбирал модудь modbus rtu1 (адрес 2 ) В ПЧВ установил настройки 8-30 выбрал 2, 8-31 адрес 2, 8-32 скорость 9600, 8-33 выбрал 2 контроль четности отсутствует 1 стоп-бит. Интерефейс RS485-1 подключал так A1 на вход 69 ПЧВ и В1 на вход 68 ПЧВ. где я ошибся?проткол Modbus RTU.jpgмодуль Modbus RTU1.jpg
Dushev85 с таймаутом 0 вообще хоть одна система умеет работать ? з.ы. не знаю МастерСкаду, но этот параметр обычно везде должен быть > 0
ну в мастерскаде этот параметр считается внутри модуля, относительно порта. так что вполне себе 100ms будет.
я бы рекомендовал запустить программу putty, тип подключения raw, порт 31550 адрес 127.0.0.1 и при запущенном проекте масерскады нажать латинскую о и enter.
моэжно будет понять хотябы что именно мастрескада запрашивает и как именно - посмотреть функции модбаса которые запрашивают данные и что отвечает устройство.
по счастливой случайности именно в это время и было https://www.youtube.com/watch?v=6QWiXXiqMdI )))))смотреть долго, но возможно будет полезно
Значит для примера хочу сделать опрос ПЧВ параметр 16-12 адрес указал 16119 ,тип значения целый без знаковый , тип ячейки -регистр хранения. запустил программу Putty тип подключения RAW порт 31550 адрес указал ПЛК 10.0.6.10 . получил такой ответ ответ modbus3.jpgопрос параметра.jpg
Part of Data Package Description Value
02 Slave address 0x02 (2)
03 Function code 0x03 (3) - Read Holding Registers
3E F7 Starting address Physical: 0x3EF7 (16119)
Logical: 0x3EF8 (16120)
00 01 Quantity 0x0001 (1)
38 23 CRC 0x3823 (14371)
Вопрос запрос тот что надо или нет ? Просто с ПК опросить ПЧВ и проверить то же самое ?
Вообщем пробовал подключать напрямую к ПК (исключил ПЛК) через ОВЕН АС4 RS485. В мастерскада выбрал АРМ. в итоге тоже самое "Отказ внешних модулей УСО" . запустил программу putty, тип подключения raw, порт 31550 адрес 127.0.0.1 все аналогично как в описал выше. Где я не так делаю в чем моя ошибка?