Commit Graph

3 Commits

Author SHA1 Message Date
Vadim Sychev
3fdd61b35c dev(UML-981): Реализовано межпроцессное взаимодействие.
1. profinet_dev(сервер) выделяет именованую разделяемую память и пишет
туда сигналы и данные подмодулей: параметры и данные от ПЛК. Читает
оттуда данные от клиента.
2. Разработано тестовое приложение(клиент) которое подключается к
именованной разделяемой памяти, получает сигналы от сервера(установление
соединения, обновление данных параметров, обновление данных циклического
обмена и реализует функционал эхо-модуля.
3. Пока фарш. Нужен небольшой рефакторинг.
2022-08-03 17:01:01 +03:00
svad05
c9fe825657 dev(UML-981): Автоматизация сборки
1. Добавил скрипт build.sh - собирает библиотеку pnet и группирует
получившиеся файлы в папку install, туда же помещает библиотеку osal.
Теперь все библиотеки и их заголовки в одном месте, а не распизаны по
папкам в папке build.
2. Добавил проект sample_app в папку profinet_test. Он отвязан от
процесса сборки pnet и использует уже собранную библиотеку из папки
install.
2022-07-12 15:59:03 +02:00
svad05
4ad3298984 dev(none): Добавил тестовый проект Codesys 3.5 для эмуляции программного ПЛК Profinet master. 2022-07-11 08:42:22 +03:00