| Предыдущая тема :: Следующая тема |
| Автор |
Сообщение |
s60 Эксперт


Зарегистрирован: Aug 17, 2007 Сообщения: 157 Рейтинг: +2/-0 Откуда: СПб
|
Добавлено: Чт 29 Авг, 2013 7:48:03 Заголовок сообщения: RSLinx: настройка производительности |
|
|
Дано:
1) RSlinx
2) SLC-500
2) RSView32 7.50
3) KEPware server EX 5.10
Что делаю:
KEPware запрашивает у RSlinx 980 тегов раз в секунду и складывает их в БД.
Проблема:
В логе KEPware полно сообщений: "OPC DA Client: Read request timeout on device 'RSLinx.tags'"
Картинка прилагается
Вопрос:
Это RSLinx работает на пределе или настройки не оптимальны? Можно ли настроить RSLinx на вышеуказанную производительность ? _________________ Самоуверенность новичков - предмет зависти профессионалов |
|
| Вернуться к началу |
|
 |
oldDad Site Admin


Зарегистрирован: May 05, 2005 Сообщения: 2773 Рейтинг: +89/-5
|
Добавлено: Чт 05 Сен, 2013 4:55:32 Заголовок сообщения: |
|
|
Мне кажется, у системы не хватает производительности. RSLinx не успевает. _________________ Обращайтесь к профессионалам. |
|
| Вернуться к началу |
|
 |
s60 Эксперт


Зарегистрирован: Aug 17, 2007 Сообщения: 157 Рейтинг: +2/-0 Откуда: СПб
|
Добавлено: Ср 25 Сен, 2013 20:18:04 Заголовок сообщения: |
|
|
я про это и намекаю....
был сервер с core2duo и 4 гига оперативки, поменяли на coreQuadro - все так же осталось....
вот и спрашиваю - есть ли какие настройки у RSLinx для производительности, или хотя бы диагностика производительности...... на крайний случай по опыту может кто скажет сколько тегов и с какой частотой опроса RSLinx хорошо тянет...... _________________ Самоуверенность новичков - предмет зависти профессионалов |
|
| Вернуться к началу |
|
 |
off-65 Частый гость


Зарегистрирован: Jul 07, 2011 Сообщения: 28 Рейтинг: +0/-0
|
Добавлено: Чт 26 Сен, 2013 3:01:56 Заголовок сообщения: |
|
|
| 980 это у не много. Но опять же, а сколько тегов на RSView, или это всё вместе? В общето у RSLinx есть DDE/OPC Optimized Packets, правда там по моему ничего не настраивается, а можно только глядеть чего-куда и где потерялось |
|
| Вернуться к началу |
|
 |
s60 Эксперт


Зарегистрирован: Aug 17, 2007 Сообщения: 157 Рейтинг: +2/-0 Откуда: СПб
|
Добавлено: Пт 27 Сен, 2013 7:56:14 Заголовок сообщения: |
|
|
если точно:
RSView32 7.50
Всего тегов в скаде: 5223 (2148 аналоговых, 2935 дискретных, 140 строковых)
I\O тегов: 3600
Алармов: 548
KEPwareserver читает: 680 (и записывает в БД)
С трендами беда, потому реализовано отдельно: KEPwareserver читает нужное с RSLinx (с того же что и скада) и записывает в БД, откуда читает приложение для трендов.....
Так вот KEPware ругается.... _________________ Самоуверенность новичков - предмет зависти профессионалов |
|
| Вернуться к началу |
|
 |
shrddr Постоянный участник


Зарегистрирован: Sep 09, 2013 Сообщения: 62 Рейтинг: +5/-0
|
Добавлено: Чт 03 Окт, 2013 9:59:03 Заголовок сообщения: |
|
|
Контроллер не успевает отдавать данные. Из ControlLogix RSLinx может вычитывать до 50000 тегов в секунду, смотрите %ProgramFiles%\Common Files\Rockwell\Help\CLxPerf.htm - но к SLC этот документ малоприменим.
Если проблема в RSLinx - вы это сразу увидите в диспетчере задач, процесс полностью займет одно ядро (25% для quadcore). |
|
| Вернуться к началу |
|
 |
s60 Эксперт


Зарегистрирован: Aug 17, 2007 Сообщения: 157 Рейтинг: +2/-0 Откуда: СПб
|
Добавлено: Ср 23 Окт, 2013 14:12:26 Заголовок сообщения: |
|
|
Отказались от KEPware DataLogger. Написали на python программку, которая читает данные с RSLinx в два потока - никаких проблем. Все 690 тегов четко вычитываются.... судя по диспетчеру задач, RSLinx ладе не напрягается..... _________________ Самоуверенность новичков - предмет зависти профессионалов |
|
| Вернуться к началу |
|
 |
|