 | |
Предыдущие результаты
Здравствуйте уважаемые участники!
Появилось желание узнать что за зверь этот RSSQL. Раньше пользовались регистрацией в RSView и затем агентом перетаскивали данные в MySQL. Для очередного проекта хотели попробовать через RSSQL записывать данные в MSSQL. Лучше бы конечно из RSLinx, но пока можно и из RSView.
Поставили демку RSSQL (v 4.00.01), ту что шла на диске RSView32 Extentions, настроили соединения с RSView, через ODBC c MSSQL (пробовали и Access), настроили транзакции с частотой раз в минуту.
Но запись данных в базу не работает. Требует включить RTDataServer в RSView. Пробовал различные варианты и с ключами запускать сервер и без (через командную строку на запущенном проекте). Бесполезно. Значение тега NULL и в базу он писаться не хочет. Подскажите, пожалуйста, куда рыть, как проверить работает ли OPC сервер в RSView или нет.
Пробовал подключаться через DDE к RSLinx, но в этом случае он требует базу тегов, а я не знаю откуда ее взять. Из RSLogixa5000 экспортнуть?
Заранее благодарю!
P.S. Все ПО установлено на одном компьютере.
|
[quote:557adbedb2="oldDad"]Устанавливали ли Вы активацию для RSLinx?
Какую? Дискетную или FT Activation?[/quote:557adbedb2]
До прошлой недели стояла дискетная активация, на этой переставил Logix на v.7.20 и RSLinx. Активировал все с регистрацией аппаратного ключа
|
Может я не совсем точно описал рабочую конфигурацию. Тогда повторюсь: Установкой управляют 2 контроллера SLC5/05 (РСУ и ПАЗ). На рабочем месте оператора стоит 2 ПК. С одного через сервер ввода-выводы идет управление объектом, второй ПК стоит на случай выхода из строя первого ПК, на нем стоит точно такой же пакет программ. Для дублирования его достаточно просто включить в розетку. Плюс на нем стоит RSLogix, если приезжают АСУшники или мы, то используем резервный ПК как АРМ "Инженер".
Эти "Три АРМ + инженерная для SLC5/05 крутовато" на самом деле по одному АРМ "Инженер" на 3-х объектах. И ошибки идут на всех объектах и на тех контроллерах что еще не установлены на объектах, а стоят у меня на стенде
|
[quote:2c949c0b9e="BLO"]
Глюк проявляется как на рабочих станциях "Инженер" фирмы НР (три штуки), так и на моем рабочем ПК и на трех ноутбуках.
[/quote:2c949c0b9e]
Три АРМ + инженерная для SLC5/05 крутовато, если только проект совсем маленький.
Сталкивался с подобной проблемой:
один конроллер + два АРМ. Останавливал один АРМ, закрывал RSView32 и редактировал программу в on-line.
Так они проработали 3 года. Недавно они сами добавили несколько модулей и мнемосхему (корзина в 13 слотов теперь у них полностью забита). Стал раз в сутки отваливаться произвольно один из АРМ на 20-40 сек (пропуски в трендах). Явно не хватало сетевых ресурсов или возникали коллизии.
Позвали меня. Перерыл весь проект ничего не нашел. Только в пересменку у них возникали минорные ошибки из-за расходов, т.к. они отсекатели перед ними перекрывали. Добавил обработку в логику для исключения ошибок.
Проблема пропала, странно все это.
PS: Поставил им два GateWay и сделал автоматическое переключение канала в RSView, что-бы данные через один АРМ передавались, но это уже "на воду поплевал".
|
При инсталяции пишет, что "RSLinx Classic Lite". А в трее висит "RSLinx Classic Gateway". Нашел сейчас шнурок для подключения через СОМ-порт, отредактировал целую подпрограмму - ни одного сбоя. Следовательно глюк присущ только редактированию через Ethernet-подключение.
Повторю вопрос: что может быть? если настройки RSLinx и RSLogix на рабочей машине не менял(год проработал без боя с последней переустановки Винды, сдал объкты с 6-ю контроллерами). Неужели брак Ethernet-порта в обоих партиях контроллеров?
|
Спасибо за ответы!
Извиняюсь за то, что сразу подробно не описал.
Модули ControLogix серии 1756. Контроллер LOGIX5561.
[quote:18188974e0="oldDad"]Пусть себе показывает ошибку по неподключенному каналу - какая Вам разница, что он там показывает?[/quote:18188974e0]
Хотелось сделать красиво. В RSView32 анализируется состояние тега Fault и показывается оператору в каком модуле и по какому каналу неисправность. Алармы настроены и все дела. То есть я хотел использовать тег по прямому назначению, диагностировать обрыв линии связи с датчиком (выгорание вторичного источника питания например (на канал) очень актуально).
[i:18188974e0]"Disable All Alarms"[/i:18188974e0] не хотелось бы. Только если других способов нет.
|
[quote:976cc9ae69="BLO"] Но все же хотелось бы добиться нормальной работы через локалку, а то как дойдет дело передачи заказчику, думаю ему не понравятся такие дела[/quote:976cc9ae69]
Это правильно - нужно иметь хорошую работу всего у себя, иначе заказчику потом не сможешь доказать.
Какой контролер и какая сеть?
[quote:976cc9ae69="BLO"] Контроллеры PLS5/05, RSLogix 7.20, RSLinx 2.53, соединение по Локалке.[/quote:976cc9ae69]
Мне [b:976cc9ae69]PLS5/05[/b:976cc9ae69] неизвестен, а догадки приведут:
"Если в слове жена сделать четыре ошибки, тогда получится пиво".
Включи в RSlinx диагностику сети.
Остаюсь при своем мнении - виновата сеть на 100%.
|
[quote:fab81c7746="BLO"]При редактировании проекта в режиме ON-Line происходит ошибка и Logix переходит в режим OFF-Line.[/quote:fab81c7746]
Потеря связи с контроллером (100%), а учитывая твой последний ответ:
[quote:fab81c7746="BLO"]... и при работе со всех машин..[/quote:fab81c7746]
100%+
|
Да, сообщение об ошибке выдается одинаковое на всех контроллерах и при работе со всех машин. На всех ПК ставился RSLogix500 v.7.20, на одной переставил на 7.10 (так ка раньше работал с этой версией и проблем небыло). Но чаще на технологических (там больший объем программы и цикл чуть больше). Еще заметил, что если подержать кнопку "ОК" несколько секунд нажатой то вероятность нормального выполнения редактирования заметно возрастает.
Я было думал на какие-нибудь задержки прерывания, но у меня на предыдущих обьектах время цикла было в несколько раз больше и не разу не встречал такого (а там были довольно загруженные системы, заводики)
|
Столкнулся со следующей проблеммой: Контроллеры PLS5/05, RSLogix 7.20, RSLinx 2.53, соединение по Локалке.
При редактировании проекта в режиме ON-Line происходит ошибка и Logix переходит в режим OFF-Line.
Данная ошибка происходит при нахождении контроллера как в режиме Remote Run, так и Remote Programme. При выполнении операций Accept Current Rung Edits, Test Edits и Assept Edits.
Попытка откатится на версию RSLogix500 7.10 и идущего на диске RSlinx 2.50 ничего не дала.
Глюк проявляется как на рабочих станциях "Инженер" фирмы НР (три штуки), так и на моем рабочем ПК и на трех ноутбуках.
Контроллеры приходили двумя партиями по 6 и 4 процессорных модуля. Ранее с такими проблемами не сталкивался, прошу совета относительно того какой компонент виноват в данной проблеме
|
Предыдущие результаты
Ещё результаты |
|
| |
|