Commit Graph

4 Commits

Author SHA1 Message Date
Vadim Sychev
3c9774a173 dev(UML-981): Решение некоторых проблем и документирование кода
1. Выделение разделяемой памяти учитывает количество требуемой памяти
2. Выложил собранные библиотеки pnet и osal
3. Добавил общее описание в readme.md
2022-08-05 14:58:37 +03:00
Vadim Sychev
3fdd61b35c dev(UML-981): Реализовано межпроцессное взаимодействие.
1. profinet_dev(сервер) выделяет именованую разделяемую память и пишет
туда сигналы и данные подмодулей: параметры и данные от ПЛК. Читает
оттуда данные от клиента.
2. Разработано тестовое приложение(клиент) которое подключается к
именованной разделяемой памяти, получает сигналы от сервера(установление
соединения, обновление данных параметров, обновление данных циклического
обмена и реализует функционал эхо-модуля.
3. Пока фарш. Нужен небольшой рефакторинг.
2022-08-03 17:01:01 +03:00
Vadim Sychev
5e9e6c3133 dev(UML-981): Реализована конфигурация из файла и совмкестный доступ к данным модуля из разных потоков. 2022-07-29 09:25:07 +03:00
Vadim Sychev
f7ced70272 dev(UML-981): Разработка класса Profinet
1. Разработан классы слота и подслота Profinet
2. Разарботан метод инициализации Profinet с инициализацией
обязательного модуля DAP 1 и его подмодулей.
Пока все в дрова. В процессе.
2022-07-19 15:29:56 +03:00