Есть идея доработать этот "продукт", особенно XWORKS. Основной идеей было решение следующих проблем: 1. Написание программ (на SCL), БЕЗ единой связи между блоками. 2. Реализация триального варианта проекта, который можно БЕЗБОЛЕЗНЕННО передавать любому Заказчику. 3. Защита авторских прав. Такие программы практически не поддаются БЫСТРОМУ взлому. Копированию - тем более. 4. Легкость клонирования систем 5. Расширяемые библиотеки, использование OSCAT. Можно создать что-то вроде реальной альтернативы Сименсовым библиотекам. 1 Пункт реализован. Написан своеобразный "генератор управляющего кода". Требуется доработка - устранение некоторых багов и разработка GUI . Пока сделан как консольное приложение , конфигурируемое через bat-файл. 5 пункт - начал портировать программы для различного вида приточек и других систем. Если кому интересно - могу продолжить описание задуманного проекта. ЗЫ. Добиться УСТОЙЧИВОЙ работы XWORKS 4.10 с Echelon U10 не удалось - не было времени. С 2.36 много проще, а 4.10 переписали на C#, нагородили со старыми библиотеками такого, что просто трандец. Работа с перехватчиком вызовов драйвера дала некоторые результаты, так что есть следующие пути - патчить XWORKS (хлопотно, но правильно), патчить драйвер из OpenLDV - довольно тоскливое дело, писать перехватчик вызовов и "подсовывать" его в XWORKS, чтобы он "разбирался" с драйверами LON-устройств.
|