Использую порт2 (физический - 1). Сначала на ПЛК100, потом решил хоть с МК110 связаться. Картина одинаковая: ошибок связи нет, индикатор COM помигивает, но реально ни чтения, ни записи не происходит. В чем может быть причина?
Спасибо
Использую порт2 (физический - 1). Сначала на ПЛК100, потом решил хоть с МК110 связаться. Картина одинаковая: ошибок связи нет, индикатор COM помигивает, но реально ни чтения, ни записи не происходит. В чем может быть причина?
Спасибо
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
во вкладке соотнесение справа внизу есть выпадающее меню - сейчас у Вас стоит Use Parent device setting. установите Enable 2 Always in bus cycle.
У Вас сейчас опрос контроллер ведёт, однако кодесис не знает к какой задаче привязать обновление информации для кода. проделав вышесказанное у Вас привязка будет к циклу основной программы ПЛК.
Они привязаны к фигуре в визуализации. А это важно?
То есть, в том проекте, который выложил, есть только прямоугольник в визуализации. Но такая же проблема возникла и разрабатываемом проекте - там переменные задействованы в ПОУ...
Как ни странно, элементарно присвоение в ПОУ помогло. СПК предполагается использовать, как панель. Значит, мне придется выполнять в ненужном ПОУ какие-то ненужные операции?
Последний раз редактировалось Адлан; 19.01.2015 в 10:41.
Скажите, пожалуйста, решилась ли проблема с добавлением слейв-каналов более 10, как раньше в этой ветке писал Александр Приходько? Решить ее добавлением аналогичного слейв-устройства не получилось т.к. выдавало ошибку о дублирующихся адресах. Все 10 каналов в полном размере забиты под завязку - неужели нельзя добавить еще каналы, помогите кто чем может!?
Добрый день. Столкнулся с проблемой на СПК110. При подключении более четырех устройств (МК110 4К 4P -3 шт, МК110 16Д,МУ110-8и) скорость обмена падает так, что входы на блоке 16Д обновляются около 1 сек. На всех блоках регулярно загорается лампа авария (в настройках блоков стоит макс. тайм аут 1 сек). Остальные настройки блоков заводские, кроме номера и скорости (установил 115200).
В настройках модбас для всех устройств в меню соотнесения входов-выходов стоит "Включено2". В программе пока обращений ко входам-выходам устройств нет. Ситуация меняется когда меняю время цикла MainTask, но не сильно (время цикла меняю с 10мс на 100мс). Но даже при 100мс часто вываливается сообщение : "Шина не запущена" и возле устройства в списке слейвов модбаса значок с зеленого круга меняется на желтый треугольник.
Какие есть еще параметры, влияющие на скорость работы?
Провел сегодня еще эксперимент. Загрузил проект с примером работы для СПК105+МВ110-224-16Д. В настройках поменял только скорость с 9600 на 115200. Сигнал на вход подавал перемычкой (тупо рукой закорачивал ком со входом)с периодичностью раз в секунду. Визуализация на панели никак на это не реагировала, светодиод com на панели в это время вообще гас. После того как значение на входе устанавливалось на 2 сек и более, светодиод начинал моргать с нормальной скоростью, загорался соответствующий квадратик на визуализации. Что я таки делаю не так ? Читаю тут про 20-30мс на опрос блока. Как??
Main Task - 5 или 10мс.
Время между фреймами можно задать 10ms
Таймаут отклика - 30мс
В конфигурациях модулей ввода-вывода параметр "Задержка ответа сети RS-485" задать 0 сек.
Скорость 115200 должна быть одинаковая в СПК и модулях в/в.
Ошибка IoDrvModbus. SPK107 3.5.4.20, Modbus COM 3.4.0.0, Master 3.5.4.0, Slave 3.5.4.0 или 3.5.5.0 других таргетов нет
Я понял, почему у вас возник вопрос - модули имеют версию 3.5.4.5, но последний разряд - это внутренняя нумерация. Т.е. это можно читать как "разработано для использования в 3.5 SP4 и выше, номер сборки - 5)".
Так что используйте эту версию - проблем совместимости не будет.
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk