Вам не нужно добавлять эту библиотеку. Это сообщение связано с наличием других ошибок - когда вы их исправите, оно само исчезнет.
Вид для печати
Не подскажите это с какой блиблиотекой связано ?
[ERROR] DRGM_sql_v4: OpenSave [Device: Plc Logic: Application]: C0077: Неизвестный тип: 'OVD.FileDirChoiceOwen_VISU_STRUCT'
Получилось добавить. Теперь остались вот эти ошибки.. Вложение 71169
Еще вопрос ) в проекте есть поля (минимум и максимум которые руками заполняют) и флажки. Как сделать, чтобы после отключения/включения питания заданные значения и флажки сохранялись ?
Здравствуйте.
Подскажите пожалуйста есть ли в Codesys 3.5 функция(ST), позволяющая получить состояние подключения Slave устройства по его названию или адресу, для дальнейшей передачи? (ПЛК работает в режиме ретрансляции, в режиме Master через ModbusTCP собирает данные с Slave устройств(RTU через преобразователь в TCP) и затем в режиме Slave передаёт на SCADA)
То бишь в случае пропажи соединения с любым из Slave устройств, мне нужно передать информацию об этом на SCADA.
Примерно так:Вложение 71178
(это пример, к сожалению рабочий проект выложить не могу)
Понял, огромное вам спасибо
Добрый день.
Собрал проект на PLC Systeme Electric SM253. Необходимо из S7-1500 забрать один тег. Нашел библиотеку CodeSys S7Comm (NothingRandom). Она была разработана под Raspbery. Я её опробовал на программном PLC из пакета CodeSys и всё заработало. Но если меняю PLC на реальный, то получаю ошибки. Не могу понять где возникают эти ошибки. Искал и в интернете и по проекту и в библиотеке (она открыта с исходниками), но ничего не нашел.
Помогите.
Ошибки:
Архив проекта и библиотека на диске. Размер превысил ограничение и сюда не прикрепляется. Использовался CodeSys v3.5 SP19 Patch 4.Цитата:
[ERROR] caa net base services, 3.5.19.0 (caa technical workgroup): SetAdapter [TCP_Client]: C0032: Невозможно конвертировать тип 'Неизвестный тип: '_tcpConnector.SetAdapter(ipAddr.sAddr)'' в тип 'ERROR'
[ERROR] caa net base services, 3.5.19.0 (caa technical workgroup): SetAdapter [TCP_Client]: C0035: Вместо '_tcpConnector.SetAdapter' требуется имя программы, функция или экземпляр функционального блока
[ERROR] caa net base services, 3.5.19.0 (caa technical workgroup): SetAdapter [TCP_Client]: C0004: 'SetAdapter' не является компонентом 'Connector'
https://disk.yandex.ru/d/y9EkkDF2h4JT6g
А что случилось с тех. поддержкой SystemeElectric? И что-то не припомню, чтобы их контроллеры поддерживали profinet/bus
Здравствуйте. Подскажите как работать с OwenTrendFrame ? Смотрю документацию и не понимаю: Откуда взялся PLC_PRG.fbTrend ? Это надо самим добавлять ? Что в нем писать помимо "
PROGRAM PLC_trend
VAR
fbTrend: OVT.OwenTrend;
END_VAR"
?
Как добавить переменные для отрисовки ?
Вложение 71186
должно быть примерно в таком виде ?
Добрый день!
Обратите внимание на документацию и пример в данной теме: https://owen.ru/forum/showthread.php...l=1#post415923
Поддержка SystemeElectric предложила использовать стандартные протоколы. :D SE profinet не поддерживает, НО! Компьютер и С# тоже не поддерживает Profinet, но есть библиотеки, которые позволяют это сделать. Разница только в том, что не добавил готовый коннект в проект и настроил 2-3 параметра, а прописал все пакеты сам в ручную.
Парни, что я делаю не так с блоком D_TRIG oscat_basic?
Значение на входе не меняется. Как было 61 так и висит постоянно.
А выход Q постоянно висит в true.
Вложение 71214
Если бы мне позволили отредактировать 1500, то я бы построил требуемый функционал на нем и не городил костыли. Объект критичный и начальство пока опасается любого вмешательства.
Вопрос немного в другой плоскости. Есть CodeSys, есть несовместимость библиотеки с железом.
Как проверить совместимость библиотеки с железом? Как понять где возникает ошибка? Вы же как то пишете библиотеки и решаете проблемы?
Все компиляторы из мира PLC и PC всегда указывали точку возникновения ошибки, а тут всё несколько загадочней. :)
Повторяю вопрос #4621, возникает аналогичная ошибка Вложение 71230, но возможности подключиться к интернету на рабочем компьютере нет вообще никакой. Какие плагины нужно скачать и доустановить?
Установка плагинов в данном случае не поможет. Нужно удалить CODESYS и установить его заново по инструкции:
https://youtu.be/3KcJWZEVXCg?si=-T_7vekmM64eU-ok
Спасибо, попробую
Добрый день.
Проект на CODESY 3.5.17.3. В компонент Modbus_Master_COM_Port кроме шаблонов модулей добавлены компоненты Modbus_Slave_COM_Port (модули других производителей). С помощью системной переменной Modbus_Slave_COM_Port .xError хочу контролировать обмен.
Работаю с виртуальным контроллером. Подскажите, пожалуйста, почему на одном ПК компонент Modbus_Master_COM_Port запускается, на другом нет.
Вложение 71231Вложение 71232
Понял. Спасибо за ответы.
Здравствуйте в окне трендов ошибка "fatal error corrupt database file" - как ее исправить ?
Очистить DB трендов.