Commit Graph

5 Commits

Author SHA1 Message Date
Vadim Sychev
5e9e6c3133 dev(UML-981): Реализована конфигурация из файла и совмкестный доступ к данным модуля из разных потоков. 2022-07-29 09:25:07 +03:00
Vadim Sychev
fe8c07e17d dev(UML-981): Соединение с контроллером устанавливается.
Однако данные пока до контроллера не доходят.
2022-07-27 13:39:58 +03:00
Vadim Sychev
8f279814df dev(UML-981): Создание и уничтожение потока циклических операций 2022-07-27 09:12:31 +03:00
Vadim Sychev
14c8d5a1eb dev(UML-981): Промежуточный коммит
1.Реализован коллбэк callbackStateInd
2.Добавлены данные для циклического обмена
2022-07-26 13:36:54 +03:00
Vadim Sychev
85eff4f7cd dev(UML-981): Переделана архитектура относительно модулей
Как оказалось, номера слотов и подслотов назначает profinet контроллер и
номера эти зависят от того в каком порядке модули были добавлены в
проекте plc, например в codesys. Теперь в ПО при старте конфигурируются
не слоты и подслоты, а модули и подмодули которые оно поддерживает, а
слоты и подслоты куда будут вставляться эти модули и подмодули
определяются позже профинет контроллером при установлени связи.
2022-07-21 17:00:41 +03:00