1) CoDeSys позволяет создавать и отлаживать проекты для системы ПЛК100+ИП320? Визуализация будет загружаться в панель прямо из проекта или её надо туда упихивать чем-то отдельным?
1) CoDeSys позволяет создавать и отлаживать проекты для системы ПЛК100+ИП320? Визуализация будет загружаться в панель прямо из проекта или её надо туда упихивать чем-то отдельным?
2) Можно ли к проекту ПЛК100+ИП320 вдальнейшем добавить ещё и окна для визуализации на CoDeSys HMI
3) Можно ли в проекте CoDeSys работать с модулями МДВВ?
4) работа с внешней базой данных возможна только через ENI Server?
5) Какие базы данных поддерживает ENI-server ?
1. нужны 2 разл. среды
2.нет, в ПЛК 100-150-154 визуализация не поддержана (только на ПК), т.к. нет дисплея и кнопок.
3. Подключать и опрашивать из ПЛК - да. Использовать как конфигуратор - нет.
4.5. ENI для разработчиков программ.
CoDeSys тут нужен только для программирования и отладки ПЛК. Данная панель конфигурируется отдельно и не требует программирования.CoDeSys позволяет создавать и отлаживать проекты для системы ПЛК100+ИП320? Визуализация будет загружаться в панель прямо из проекта или её надо туда упихивать чем-то отдельным?
В принципе, в природе существуют диалоговые ПЛК со встроенными графическими сенсорными дисплеями (например такие) В них сам ПЛК программируется в CoDeSys и визуализация сразу рисуется в CoDeSys и автоматом идет на встроенном дисплее, но такие ПЛК существенно дороже (в 4-10 раз). Это уже больше компьютер, чем ПЛК.
Да, легко.2) Можно ли к проекту ПЛК100+ИП320 вдальнейшем добавить ещё и окна для визуализации на CoDeSys HMI
ENI Server – это редкостная штука. Он нужен для правильной организации работы коллектива разработчиков прикладных программ в среде CoDeSys. Если программу для ПЛК пишет 1 человек, то ENI не нужен. Если с одним проектом в CoDeSys одновременно работают несколько людей, то бывает очень желательно узнать кто, когда и зачем менял некий блок и иметь возможность произвести его откатку на любую дату. Обычный файл проекта CoDeSys такое не позволяет. Если его поправить (возможно ошибочно) и нормально записать, то никакую историю изменений отследить уже нельзя. ENI это позволяет. Кроме того, появляется возможность создать единую базу программных компонентов компании, включать их в разные проекты и централизованно править. ENI Server штука очень удобная и необходимая для серьезных пользователей CoDeSys. Позволяет экономить массу сил и времени, если мы делаем много похожих проектов, облегчает проведение наладки, гарантирует восстановление проекта, даже если некий малоопытный человек его поправил по глупости и не помнит что и где.4) работа с внешней базой данных возможна только через ENI Server?
Однако при начале освоения CoDeSys лучше не забивать себе этим голову, не устанавливать ENI вовсе и забыть про него, до тех пор пока вы не начнете жарить проекты с CoDeSys как блины горками. Тогда ENI будет очень кстати
Тут имеются в виду базы данных систем управления версиями типа Microsoft SourceSafe и др.5) Какие базы данных поддерживает ENI-server ?
ага! Спасибо!
Однако как организовать хранение таблиц и графиков процессов на PC
Для этого существуют SCADA системы. Для стыковки с ними в CoDeSys есть OPC сервер.
В простых случаях можно обойтись CoDeSys HMI. HMI позволяет отображать тренды и таблицы данных из памяти ПЛК. Но здесь в принципе другой подход. Весь интеллект и данные сосредоточены в ПЛК, компьютер работает как 'тонкий клиент' – тупая отображалка. Классическое применение в машиностроении для локальных операторских пультов (на своей панели, на (подключаемом иногда) компьютере и удаленно в web одна картинка прямо из ПЛК).
Есть еще вариант DDE-сервер. Он также входит в дистрибутив CoDeSys. С ним можно передать данные в Excel и др.
Но для 'взрослых' систем управления процессами нужна SCADA, которая умеет собирать данные с кучи ПЛК, хранить, обрабатывать и красиво представлять их уже на верхнем уровне (в компьютере).
Библиотеки для ПЛК ОВЕН должны быть установлены в среду CoDeSys. Но если я хочу отладить проект без установки целевого устройства, а потом применить его скажем для ПЛК100, то мне нужно обязательно пользовать библиотеками ОВЕН?