Здравствуйте! Имеется проект сделанный в trace mode 6.06, подскажите как его конвертировать в trace mode 6.10.2
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Надо открыть проект в релизе 6.10.2, последовательно открыть и закрыть все шаблоны экранов и графических панелей, пересохранить проект и "Сохранить для МРВ".
Надо иметь в виду, что некоторые графические формы и функции обработки данных с 09.2008 г. претерпели изменения.
Чтобы иметь возможность учесть эти изменения для корректной адаптации проекта, рекомендуем сохранять копию IDE релиза 6.06 и последнюю версию проекта в этом релизе.
Posted by Andrey Limonchenko (Участник № / Member № 7318) on :
Проблема в том, что при открытие проекта в 6.10.2 trace mode пишет: "Сервер проекта: Неподдержимаемая версия файла проекта". Я что-то делаю не так, либо данный способ не подходит? По той же причине невозможна конвертация в версию 6.8. Возможно в trace mode 6.7 были какие-либо значительные изменения. Не могли бы, вы предоставить trace mode 6.7, так как на сайте данная версия не была найдена.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Возможно, такое же сообщение будет возникать при попытке открытия оюбого демо-проекта релиза 6.10.2.
Если Вы на том же ПК работали с IDE базового формата релизов 6.08/09, может оказаться некорректное использование пользовательской библиотеки tmdevenv.tmul.
Из документации: "Haчинaя c peлизa 6.08, для иcпoльзoвaния библиoтekи фaйл нeoбxoдимo ckoпиpoвaть в диpekтopию C:\Users\All Users\AdAstra\Trace Mode IDE 6\ (в Windows 7) или в C:\Documents and Settings\All Users\Application Data\AdAstra\Trace Mode IDE 6\ (в Windows XP). "
Найдите эту папку и удалите из нее файл tmdevenv.tmul.
Posted by Andrey Limonchenko (Участник № / Member № 7318) on :
При экспортировании до версии 6.09.2 и ниже проект работает как надо, а вот с версиями 6.10.1 и 6.10.2 возникают проблемы. Данные с плат вообще не приходят причем не важно какой это проект, тестовый созданный в этих версия или же экспортированный из предыдущих версий и так же независимо от версии windows (xp, 7). Есть подозрения что драйвер IO_Cards некорректно регистрируются в ОС.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Под Windows XP обмен с УСО через драйвер IO_cards поддерживается вплоть до релиза 6.10.
Под Windows 7 и Windows 8.1 система безопасности ОС существенно усложнила прямой доступ к регистрам плат. В связи с этим поддержка слотовых плат УСО в ПК в этих ОС в релизах 6.08 не реализуется.
В связи с тем, что в реальных проектах эти функции используются крайне редко, в релизах 6.10.1 и 6.10.2 поддержка слотовых плат УСО удалена.
Posted by Andrey Limonchenko (Участник № / Member № 7318) on :
Хорошо, подскажите пожалуйста как правильно организовать обмен с УСО. Необходимо писать собственные драйвера для скады?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Или писать собственный драйвер, или использовать более перспективное и популярное решение - внешнее УСО со стандартным сетевым протоколом, например, Modbus TCP (см., например, модули семейства ET-7000).