CODESYS форум

Добро пожаловать на официальный форум CODESYS
Deutsche Version English version russian version 
Текущее время: Сб апр 29, 2017 2:39 am

Часовой пояс: UTC+01:00




Начать новую тему  Ответить на тему  [ 3 сообщения ] 
Автор Сообщение
СообщениеДобавлено: Ср май 02, 2012 2:56 pm 
Не в сети

Зарегистрирован: Сб фев 18, 2012 6:01 pm
Сообщения: 16
Есть совсем простой проект: дискретный вход - дискретный выход, то есть, выключатель - лампочка. Вход - выход сконфигурирован, работа на реальном контроллере проверена, все работает, проект скомпилирован, загружен для автономной работы. Создана визуализация вход - выход. При подключении к контроллеру визуализация в окне CoDeSys работает: щелчок выключателя, лампочка загорается, цветовые состояния прямоугольничков вход - выход меняются. Отключаю проект, проверяю работу контроллера - работает. Пытаюсь запустить визуализацию в HMI так, как это описано в руководстве с ключом /target - не работает, дает ошибку "Communication Error (#0): Logout Performed". После нажатия на кнопку OK новый вопрос "Do you want to re-log into thi target system?". Говорю "Да". Все повторяется. При этом, если я запускаю в режиме эмуляции с ключом /simulation, то она нормально запускается и работает. То есть дело в доступе к контроллеру. Как его организовать? Как правильно запустить визуализацию с контроллером? Контроллер ПЛК150 фирмы Овен.


Вернуться к началу
СообщениеДобавлено: Чт май 03, 2012 12:54 pm 
Не в сети

Зарегистрирован: Вт сен 15, 2009 7:48 am
Сообщения: 47
Скопируйте файл CoDeSys.ini из папки куда устанавливался кодесис в папку CoDeSysHMI, после этого запустите HMI - должен все увидеть


Вернуться к началу
СообщениеДобавлено: Сб май 05, 2012 4:50 am 
Не в сети

Зарегистрирован: Сб фев 18, 2012 6:01 pm
Сообщения: 16
Mikhail Shvetsov писал(а):
Скопируйте файл CoDeSys.ini из папки куда устанавливался кодесис в папку CoDeSysHMI, после этого запустите HMI - должен все увидеть

Нет, это не помогает, но за мысль проанализировать ini-файлы спасибо.
Проблема была вчера решена именно таким анализом, вот кратко по ней, возможно кто-то еще столкнется.
Причина незапуска в автономном режиме на контроллере - строка в файле CoDeSysHMI.ini
ProjectsDir= далее здесь должна быть указана директория, где содержится проект.
У меня было по-другому, поскольку проект был скопирован непосредственно в директорию программы CoDeSysHMI и запускался из нее. Почему в режиме эмуляции все-же запускался - непонятно.
Проект был перенесён обратно в директорию сохранения, в указанной строке написал эту директорию, запуск осуществился во всех режимах.
Пара замечаний по запуску. Поскольку удобнее всего запускать bat-файлом, выполняющимся в окне DOS'а, то в наименованиях файлов и директорий не должно быть русских букв. Файлы должны писаться полным именем, то есть, с путем. Полные имена (с путями) должны быть взяты в кавычки (как в ярлыках). Возможно, через пусковой ярлык будут работать и русские буквы - не пробовал, не было времени. Если будут произведены дополнительные пробы и получены интересные результаты - сообщу.
Еще раз спасибо за наводку.


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 3 сообщения ] 

Часовой пояс: UTC+01:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB