Данный релиз является агрегирующим и фиксирует текущее состояние развития OPC UA-сервера для Siemens S7 PROFIBUS/MPI. Начиная с версии 3.13.0, все последующие версии публикуются на сайте rundpa.com.
В предыдущих версиях существенно переработана реализация взаимодействия по протоколу S7 через ONLINX, включая обработку транзакций, управление соединениями и устойчивость к ошибкам низкоуровневого обмена. Реализована строгая обработка сценариев коммуникации (request/response), добавлены механизмы восстановления соединений при поврежденных или неполных ответах, а также улучшена стабильность работы в условиях нестабильных MPI/PROFIBUS соединений.
Расширена функциональность сервера: поддержана работа с основными областями данных S7, улучшена обработка пакетных чтений и ошибок статусов данных, а также повышена надежность за счет корректного завершения соединений и обработки “зависших” транзакций. Особое внимание уделено совместимости с legacy-системами и стабильной работе в средах Windows NT4/W2K.
На уровне платформы выполнены улучшения, направленные на стабильность и переносимость: обновлены механизмы сборки, улучшена обработка сетевых адаптеров и HID, а также повышена общая устойчивость OPC UA сервера при длительной эксплуатации.