 | |
Предыдущие результаты
Вам следует предпринять следующие действия:
RSView Enterprise - Communication Setup - правая панель - правая кнопка мыши - создать драйвер - EtherNet. Правый клик на нем - создать коммуникационное устройство (например 1756-ENBT). Правый клик на нем (или на появившейся корзине) - создать новое устройство - Logix Processors - например 1756-L55.
Ваш SHORTCUT укажите на этот процессор и укажите нужный OFFLINE .ACD файл в нижней строке. Нажмите OK.
После этого Tag Browser будет выводить под именем вашего SHORTCUT три строки Dignostic Items, Offline, Online.
Раскрыв папку OFFLINE вы увидите все свои теги.
Успехов!
|
Добавляю data server RSLinx Enterprise в проект (RSView SE stand-alone), создаю shortcut для которого выбираю offline tag file RSLogix 5000 (*.acd).
В документации по RSView писано, что для каждого shortcut в Tag Browser есть папки Online и Offline - их я и не вижу, как не вижу и offline тегов.
Далее в той же документации писано: "For details about browsing offline for tags or adding symbols to a shortcut in RSLinx
Enterprise, see the RSLinx Enterprise Help."
Подскажите, пожалуйста, что не так. И если можно киньте ссылочку на этот RSLinx Enterprise Help.
|
Предистория: Работала софтина хорошо, замечаний к ней в принципе не было. После переустановки винды с нуля и установки офиса 2003.
Получилась следующая проблема. В списке установленных редакторов осталось только LD логика. Другие редакторы просто пропали, нет ни FBD, SFC,ST. А возникла необходимость открыть старую программу. Кто сталкивался с подобной ситуацией.
Подскажите где копать?
|
Очень интересно.
Я думаю, что процессоры Logix тут ни при чём, а дело в ревизии firmware модуля. производитель постоянно совершенствует модули, в частности, по вот такой информации об их поведении.
|
[color=darkblue:3a99ca277f]Интересный опыт, раскажите, пожалуйста, если наблюдения покажут что-нибудь ещё. Я уверен, что и производителю это было бы интересно знать.[/color:3a99ca277f]
Без проблем.
Дело в том, что у нас уже на двух объектах применяются MVI-модули, ну и, как водится, программы написаны одним и тем же человеком, а значит имеют одинаковую структуру. При этом удивительно то, что на первом объекте программы стартуют без всяких задержек. А вот на втором - увы, пришлось выкручиваться.
Помимо торможения самого модуля, могут быть, наверное, еще вот какие заморочки:
1. Версии (или ревизии) самих MVI. Дело в том, что на втором объекте у нас MVI более древние.
2. Версии процессорных модулей ControlLogix, с которыми ведется обмен. Тут у нас точно есть различие: в первом случае L61, во втором L55M23.
Будем по возможности ковыряться, самим интересно.
С уважением,
Vitaliy D. Burtsev
|
Спасибо за ответ.
Я имел в виду немного другое. В самом Emulate модуль просто добавляется -- там проблем нет. Но надо добавить его и в проекте в RSLogix. Как пишет HELP, надо в конфигурации модулей подключить 1789-MODULE, чтобы увидеть его в контроллерных тегах. Но его нет в списке.
Может быть, есть утилита или Tool для импортирования 1789 в перечень модулей в RSLogix?
|
В RSLogix Emulate 5000 в слот можно "вставить" модуль "1789-SIM 32 Point Input-Output Simulator". Он позволяет симулировать дискретные входы-выходы.
|
Подскажите, пожалуйста, как создать в кофигурации RSLogix модуль 1789 MODULE, если его нет в перечне в окне "Select module type"? Может кто работал с RSLogix Emulate 5000?
|
Здравствуйте, коллеги!
Столкнулся с непонятной проблемой, связанной с автозагрузкой программы в 1756-MVI модуле.
Суть в следующем:
1. Прописываю в autoexec.bat программу, которую необходимо запустить.
2. Перезагружаю модуль.
3. Программа стартует, но с ошибкой.
4. Останавливаю программу.
5. Просто в терминале набираю ее имя, снова программа запускается и работает без ошибки.
Не могу понять, почему она сразу не хочет запуститься.
Немного о самой программе:
Мое приложение в main инициализирует все порты RS-232 (3 штуки), COM1 настраивается для работы в терминальном режиме, COM2, COM3 - на прием последовательных данных с приборов.
Также устанавливается соединение с Backplane ControlLogix.
Далее по событию запускаются две нити (threads), которые параллельно опрашивают свой порт (COM2 или COM3), обрабатывают принятые посылки и записывают результат в разные ячейки процессора с помощью функции MVIbp_WriteInputImage.
В принципе все написано по учебнику, и работает безо всяких проблем, если программу стартануть, как говориться, ручками. При автоматическом запуске всегда стартует только одна нитка, отвечающая за COM3, а COM2 - не работает. Думал, что может не успевает стартануть какой-нибудь драйвер, ставил задержки - не помогает.
Может кто сталкивался, а то автозапуск полезная штука в эксплуатации.
С уважением,
Vitaliy D. Burtsev
|
Еще вопрос
надо устройство подключить к ПЛК CompactLogix 1769-L32E со своим протоколом по rs-485 или rs-232 какой модуль для этого лучше использовать, или можно использовать порт на контроллере?????
|
Предыдущие результаты
Ещё результаты |
|
| |
|