Не думаю. Это ошибка CODESYS, связанная с повреждением файлов трендов - обычно она возникает после перезагрузки контроллера по питанию.
В данный момент мы разрабатываем собственную библиотеку трендов, чтобы обойти эту проблему.
Вид для печати
Добрый день! Есть ли возможность эмулировать интерфейс эзернет с возможностью общения по модбас тсп?
Добрый день.
На виртуальном контроллере можно работать с Ethernet и Modbus TCP.
https://youtu.be/RgtfIOgKwTY
Добрый день. Вроде был когда-то похожий вопрос по отображению на визуализации IP-адреса устройства, но не смог найти. Мне нужно чтобы элемент веб-визуализации отображался только на устройстве с определенным IP-адресом. Подскажите пожалуйста как это сделать.
Добрый день.
Проще всего, думаю, использовать такой подход...
https://faq.codesys.com/display/CDSF...lizations+Only
...интегрировав в функцию IsWebVisu код определения IP-адреса клиента из этого примера:
https://faq.codesys.com/display/CDSF...+of+the+Client
Вам будет достаточно оттуда этих строк:
WHILE и остальная обвязка не нужны (их роль выполнит VisuElems.CurrentVisuClient из первого примера).Цитата:
helper(pClientData := pClient);
s1 := helper.stIPv4;
подскажите, почему проект не загружается в виртуальный контроллер?
Вложение 62153
в окне сообщений: [FATAL ERROR] Неразрешённая ссылка: 'SYSEXECUTE'
Добрый день!
Осваиваю обмен по Modbus TCP без использования шаблонов. В Modbus TCP Master добавил Modbus TCP Slave. Теперь надо добавить каналы. Но у меня в окне Modbus TCP Slave нет кнопки "Добавить канал". Нет также и вкладки "Общие". Вероятно, я что-то делаю не так. Что? Codesys 3.5.17.3.
Вложение 62261
Здравствуйте, СПК1ххМ01 может работать с переменными LREAL?для чего это нужно?:
Снес старую версию, стер папку установки, почистил реестр, перезагрузился и попробовал установить заново. Установка зависает на этапе "Install all Packages added to the setup". Пробовал это всё проделать три раза. Что еще можно сделать?Вложение 62273
Я тоже с 3 раза поставил, снося и вычищая реестр. Зачем такие танцы с бубнами.
Добрый вечер!
В новой версии прошивки в журнале ПЛК появились сообщения о соединении со Slave устройствами ПЛК можно ли как-то временно отключить запись этих сообщений ?
Вложение 62301
В свежих версиях CODESYS (начиная с V3.5 SP17) появилась возможность фильтрации сообщений журнала ПЛК по компоненту.
Если мы добавим такую же возможность в журнал, отображаемый в web-конфигураторе - это решит вашу проблему?
Вложение 62328
Добрый день.
В CODESYS V3.5. SP16 создал FB на языке SFC, создал его экземпляр. Но при эмуляции никаких действий не происходит, ошибок не выдает. в чем может быть причина? скрин прилагаю.
Вложение 62329
Я вам опишу сценарий, при котором у меня возникла такая потребность. Пытаюсь разобраться с проблемой, о которой я писал в теме "ПЛК200 - старт продаж" с периодическим возникновением исключений. И хочу попытаться понять, что происходит до того, как они возникают. Тестирую я, например, программу без физического наличия slave устройств, соответственно журнал переполняется этими сообщениями, и в журнале вообще нет никакого смысла, потому что все остальные сообщение перезатираются этими
Вложение 62332Вложение 62333
Точно, глупая ошибка, спасибо большое.
Добрый день. Подскажите пожалуйста, где можно найти библиотеки для среды CODESYS V3.5 SP17 Patch3, необходимые для работы шаблонов модулей Mx210? При добавлении любого модуля Mx210 из шаблона в Modbus TCP выходят следующие ошибки менеджера библиотек:
[ERROR] Без имени3: Менеджер библиотек [Device: Plc Logic: Application]: Невозможно открыть библиотеку 'CAA Callback Extern, 3.5.11.0 (CAA Technical Workgroup)'. (Причина: Библиотека 'CAA Callback Extern, 3.5.11.0 (CAA Technical Workgroup)' не установлена в системе.)
[ERROR] Без имени3: Менеджер библиотек [Device: Plc Logic: Application]: Невозможно открыть библиотеку 'Mx210 Assistant, 3.5.11.6 (Production association OWEN)'. (Причина: Библиотека 'Mx210 Assistant, 3.5.11.6 (Production association OWEN)' не установлена в системе.)
Версия таргет-файла для ПЛК - 3.5.17.31;
Версия шаблонов модулей Mx210 - 3.5.11.9 .
Добрый день.
Для устранения первой ошибки нажмите кнопку Загрузка отсутствующих библиотек (ее видно на вашем скриншоте).
Причина второй мне пока непонятна, но я очень хочу с ней разобраться.
Пришлите мне на почту (e.kislov@owen.ru) ваш контактный телефон и данные для доступа по TeamViewer, пожалуйста.
Спасибо! Первую ошибку исправил указанным Вами способом, вторая ошибка пропала после установки шаблонов Mx210 версии 3.5.11.8, так как в ней присутсвует старая версия Mx210 Assistant, 3.5.11.6
Вопрос, CDS SP17
Если создать новый проект, обновить в нем профиль визуализации до 4.2.0.0, загрузить этот проект в ПЛК, предварительно выполнив заводской сброс. Выполнить команду "Check Memory for Active Application", то я вижу 5490 предупреждения, это нормальное поведение? Вложение 62376
P.S потом, если перезапустить проект и обновить все плагины до 4.2.0.0, повторить все процедуры, то результат будет аналогичным
Я уже догадался, но переспрошу на всякий случай: если я объявил FBшки в списках переменных, привязал их строковые выходы к визуализации, но ни разу ещё пока не вызывал FBшки ни в какой задаче - то визуализация должна падать, да?
У меня падает, а мне так хотелось поскорее всё проверить, без написания программы =))
Нет, проект уже сложный, и я не смогу из него этого вырвать.
Поэтому напишу всё-всё, а потом буду отлаживать и дорасскажу, чем дело кончилось.
Дополнение: ДА!! Как только на одну из визуализаций написал вызов FBшек - завелось.
К завтра сделаю пример, пришлю на почту! Ухтыыы!
Подключил концевик "сухой контакт" к входам AI-1 и АІ-R (параллельно к контактам модуля резистор из коробки 50 Ом). В конфигураторе М110 установил на данный вход тип датчика - сухой контакт. В программе (MX110 Driver Соотнесение вх/вых) пишет что "Обрыв датчика". Концевик замыкаешь - 0.5 Ом, размыкаешь - 50.5 Ом. Что делаю не так?
В РЭ приведена схема подключения для этого режима - как я понимаю, ваша ей не соответствует.
Вложение 62430
А если больше? 4200 Ом
Здравствуйте. Возможно где-то уже обсуждалось. Вопрос в том, можно ли самому создать шаблон устройства для modbus TCP? И я имею ввиду автоматизацию этого процесса, а не прописывание каждого тега вручную. К примеру есть xls файл
со списком регистров, и неплохо было бы просто запустить утилиту и на выходе получить готовый шаблон.
Добрый день.
Вы "шаблоном" называете стандартный компонент Modbus_TCP_Slave c заранее настроенными каналами опроса?
Тогда технически это возможно.
Настройте каналы вашего устройства, затем выполните команду Проект - Экспорт (выделите только узел Modbus_TCP_Slave).
В результате ваш Modbus_TCP_Slave вместе со всеми каналами будет экспортирован в файл в XML-подобном формате.
Описания этого формата нет, но при желании и наличии времени вы сможете в нем разобраться и написать утилиту-конвертер, которая из xls или другого удобного вам формата формирует такой XML, который в дальнейшем можно будет импортировать в CODESYS.