PDA

Просмотр полной версии : СП270 и ПЛК154 по RS-485



Пьер
22.03.2011, 11:38
Здравствуйте!
Подключал СП270 (Master) с ПЛК 154 (Slave) по RS-232, все схватывало идеально, значения с ПЛК передавались по скорости 115,2 кб/с мгновенно (для человеческого глаза).

Перешел на подключение по RS-485, связь прошла успешно, но вот скорость передачи упала, появилась задержка около 5 секунд, параметры скорости те же 115,2 кб/с.

Почему так сильно упала скорость передачи данных?

Пьер
22.03.2011, 13:11
В сети RS-485 находятся только ПЛК154 и СП270

Николаев Андрей
22.03.2011, 14:34
Не должно быть такого...
Правильно ли я понял, что Вы в настройках ПЛК в PLC Configuration просто заменили один интерфейс на другой (и настроили), а сам ModBus Slave не трогали?

Пьер
22.03.2011, 14:40
просто поменял в ModBus'е RS-232 на RS-485 (в CoDeSys'e) с теми же параметрами скрости и т.п.

Николаев Андрей
22.03.2011, 14:46
Пришлите проекты и настройки

Пьер
22.03.2011, 16:04
Николаев Андрей, высылаю проекты. Кажется мне, что-то с панелью происходит.

Николаев Андрей
22.03.2011, 18:24
С точки зрения ПЛК вопросов не должно быть.
Послал ссылку спецу по панелям.

Пьер
24.03.2011, 10:31
Попробуй вот это.

Спасибо Андрей, попробовал новый, переделанный проект, поправил кабель, скорость по RS-485 восстановилась. (чудеса бывают на свете)

По моему прошлому проекту заметил, что скорость передачи упала от заполнения "какой-то" памяти панели СП270. Такое падение скорости возможно???
(Замедление в следующем: -тормозят кнопки;
- переменная передается с задержкой ~5 сек.;
- на Хронологическом графике количество значений на странице вылазеет больше чем задано в Конфигураторе (в настройках графика -> "Вид" -> "Данные" -> "На странице");(за промежуток сохр. около 2 суток) ; )

Андрей, еще в Вашем переделанном проекте PFW увеличено до 7168 (а было стандартное - 1024). Для дальнейшего забивания памяти это нормально??? (память у панели закольцована?)

Просто, сейчас тестю на максимальных условиях, две переменные, сохраняются каждую секунду, хочу на несколько суток оставить, посмотреть, упадет скорость или будет все идеально.

Спасибо всем за помощь!

alexkashsh
25.03.2011, 15:47
Попробуй вот это.

Зравствуйте Андрей.
Посмотрие вложения, может подскажете, что не так. Я не могу с панели передать уставку на ПЛК.

Пьер
22.04.2011, 08:16
За несколько дней время (в СП270) убежало на три минуты. Есть ли способы стабилизировать его, довести до Швецарской точности?

Илья Кареткин
22.04.2011, 13:28
За несколько дней время (в СП270) убежало на три минуты. Есть ли способы стабилизировать его, довести до Швецарской точности?

Здравствуйте. Для СП - нет.
Только путём синхронизации/или отображения времени из более точного устройства, например ПЛК.

Пьер
10.05.2011, 07:56
После двухнедельной, бесперебойной, работы СП270 начались зависания. Борьба с ними простая - отключение питания СП270. Проходит двое суток, снова завис, сенсорные кнопки не нажимаются, время встало. ЧТО ЭТО? ПАМЯТЬ? НЕПРАВИЛЬНОЕ ЕЕ РАСПРЕДЕЛЕНИЕ?

Илья Кареткин
10.05.2011, 13:56
ВЫ отключаете питание ТОЛЬКО с СП270???
Подключенный ПЛК не трогаете?
Посторайтесь понять причину..какой экран..какие на нём функции..ранее таких обращений у нас не было.

mike_if
10.05.2011, 20:17
Здравствуйте Илья Кареткин!
ранее таких обращений у нас не было
Аналогичная проблема с СП270
начались зависания. Борьба с ними простая - отключение питания СП270.
Зависание происходит при появлении аварийного окна (если его долго не трогать).
При этом передача данных с контроллера на панель идет (цифры меняются), но не работает ни одна сенсорная кнопка (включая закрытие аварийного окна).
Панель-слейв ПЛК154-мастер.

Илья Кареткин
11.05.2011, 10:30
Здравствуйте Илья Кареткин!
Аналогичная проблема с СП270.
Зависание происходит при появлении аварийного окна (если его долго не трогать).
При этом передача данных с контроллера на панель идет (цифры меняются), но не работает ни одна сенсорная кнопка (включая закрытие аварийного окна).
Панель-слейв ПЛК154-мастер.

Здравствуйте! До этого эта кнопка работает нормально?? Прошу пояснить, как долго не трогать аварийное окно???

mike_if
11.05.2011, 13:01
Сообщение от Илья Кареткин
Здравствуйте! До этого эта кнопка работает нормально?? Прошу пояснить, как долго не трогать аварийное окно???

Собственно, при наладке зависаний не было и случаются они не часто (приблизительно 1 раз в 2 недели).
Про длительность не скажу точно, цикл работы установки в автоматическом режиме 4-5 часов, оператор в это время может и не находится возле нее поэтому сколько времени прошло с момента появления аварийного окна до момента когда оператор захотел его закрыть - ХЗ? может быть 30 минут, может быть час:rolleyes:

Вообще такое случается не только на одном аварийном окне - просто одно чаще всего появляется:o При этом окно не закрывает полностью экран, но кнопки на нижнем экране тоже не реагируют, хотя видно изменение данных процесса.

Такое впечатление что отваливается только сенсорная часть панели:)

Валенок
11.05.2011, 18:41
ВЫ отключаете питание ТОЛЬКО с СП270???
Подключенный ПЛК не трогаете?
(не вдаваясь в проблему Пьера)
А почему такие эмоции. Даже если и так ?
Если нужно картинку поправить - весь тех.процесс стопорить ?

Пьер
12.05.2011, 08:28
ВЫ отключаете питание ТОЛЬКО с СП270???
Подключенный ПЛК не трогаете?
Посторайтесь понять причину..какой экран..какие на нём функции..ранее таких обращений у нас не было.

Питание отключал только у СП270, контроллер работает исправно, без сбоев. На экране Архивный график, на котором две переменные. (это то что с контроллера идет)

Как все было: "около 2х недель панель работала, потом раз и зависла, RESET питания, все заработало, два дня - снова RESET питания, опять два дня и снова (семь бед, один Reset) "

Проблем с питанием (перепадами и всякими всплесками) быть не может, стоит мощный бесперебойник (серверный).

Мы тут подумали и решили, делать раз в сутки программный сброс.

Это не повредит панели?

mike_if
12.05.2011, 16:20
Программный сброс это не выход. Ищите проблему в панели. Могу подмогнуть.

А можно по подробнее про возможные причины с учетом того что панель сначала работала без сбоев?

mike_if
13.05.2011, 09:36
Почитайте мой пост о распределение памяти СП270 вам многое станет ясно.

Пост прочитал:) .
Есть вопросы:)
- У меня на запущеном екране есть 3 переменных, 3 кнопки окна, 2 поля ввода + штук 20 аварийных сигналов в проекте - процесор панели из-за этого виснет?

- есть екраны с графиками хронологических событий, которые скопированы из других проектов (но на них зависаний никогда не было и они в момент зависаний были не активны) - это влияет?

- пропадание сигнала аварии после открытия аварийного окна может привести к зависанию?

спасибо!!

Пьер
28.06.2011, 10:58
Есть Хронологический график. На этом графике есть курсор, который перемещается с помощью Кнопка события (Next Item). Вопрос - как управлять этим курсором с шагом через несколько значений, например +10 или -10 ???


какой бит отвечает за этот курсор?:confused:

Спасибо!

Пьер
28.10.2011, 16:28
Опытным путем пришли к такому заключению:

"Если использовать График архивных данных, и ставить его на главном экране панели СП270, то панель регулярно зависает (замораживается изображение). Проблема решилась путем установки Графика архивных данных на втором экране (на главный экран установили График реального времени). То есть на панели показан всегда график реалного времени с обновлением каждую секунду, кнопкой перехожу на архивный график и смотрю данные."

Пьер
31.10.2011, 09:23
По всей видимости, скрытый глюк в главном экране или много функ. областей в нем.

У нас просто Архивный график, с управляющими кнопками по графику. Также реальное время. Вот посмотрите два проекта.

Пьер
01.11.2011, 11:50
По проекту который работает.

PFW - 403456
PSB -1024
VisPSW - 1024
PriPSW - 1536

Т.е. VisPSW и PriPSW расчитывать из 4 кб (один адрес занимает один регистр, следовательно 1адрес = 2 байта). Так понимаю?


Из ваших примеров наглядно видно, что для построения оперативных графиков не обходим метод организации просмотра по минутам, часам, суткам, за месяц. Все это можно организовать на базе графика реального времени и функциональной области с сохранением и чтением из памяти PFW.

Андрей, если не трудно, то объясните это более конкретно. Не понимаю про функциональную область с сохранением и чтением из памяти PFW?!