PDA

Просмотр полной версии : потеря связи плк 110-60



Ден
08.07.2010, 09:50
Здравствуйте. Проследить проблему сами мы не смогли, так как по приезду на объект и нашем присутствии потеря связи не происходила.
Единственное, что мы смогли пока посоветовать операторам, это перезагружать контроллер и МастерСкаду.

В итоге мы точно не знаем, потеря связи это или неожиданный переход контроллера в "стоп". (Это происходит периодически 2-3 раза в сутки. Контроллер работает 24 часа, постоянно) :confused: .

Описание:
Два контроллера ПЛК 110-60-М
Таргет 110.60-М

Первый контроллер:
PLCInfo
PLC model MODEL PLC 110-60
Binary VERSION 2.07.1
Need Target version 2.06
Compiled: 11:15:40 Jan 30 2009
MAC 6A:77:00:21:00:64
IP 192.168.0.101
GATE 192.168.0.15
MASK 255.255.255.0
PIC upper version is 13
Licence unlimited

Второй контроллер:
PLCInfo
PLC model MODEL PLC 110-60
Binary VERSION 2.07.1
Need Target version 2.06
Compiled: 11:15:40 Jan 30 2009
MAC 6A:77:00:21:01:18
IP 192.168.0.102
GATE 192.168.0.15
MASK 255.255.255.0
PIC upper version is 13
Licence unlimited

Файлы log и debug обоих контроллеров во вложении... Мы уже не знаем что делать. Большая просьба помочь.

Если это поможет, то кабели Ethernet небольшой протяженности, может метров 5. Так же к контроллеру по 485 интерфейсу подключен модуль приема аналоговых сигналов ICPCON I-7016P.
Кстати, на контроллер от него иногда приходят ошибочные сведения. В результате чего на МастерСкаде кратковременно(полсекунды) отображаются неверные сведения по массе. Хотелось бы тоже узнать, почему это происходит...

А так же, мы обнаружили у ПЛК 110.60-М одну особенность. Может это поможет разработчикам.
При включении питания на контроллер одновременно с питанием на входа контроллера, он начинает глючить по страшному! Переходит по несколько раз в режим Старт и сбрасывается. Эту проблему мы смогли решить путем разделения подачи питания на входа контроллера и на сам контроллер.
Т. е. контроллер включается в сеть, затем через определенное время (хорошо что было реле времени) подается питание на входа. Только после этого контроллер работает.

Филоненко Владислав
08.07.2010, 10:27
В логах многократные пуски/остановы.
Если уборщица с веником не пробегала, то добавьте в конфигурацию модуль Button для отключения кнопки Старт

Ден
08.07.2010, 10:34
В логах многократные пуски/остановы.
Если уборщица с веником не пробегала, то добавьте в конфигурацию модуль Button для отключения кнопки Старт

Да. я читал про это в других ветках. Попробуем, только все равно не понятно. почему в логи пишется Старт-стоп, если по сути контроллер в работе?
Уборщиц с веником там нет :)

alexval2006
08.07.2010, 11:33
читая множество тем на форуме с жалобами на плк110 я начинаю терять уверенность в целесообразности его покупки уважаемые разработчики когда доведете его до ума было бы неприятно сделать на нем проект а потом он бы начал нещадно глючить и заказчик меня бы распял на стене объекта :(

Филоненко Владислав
08.07.2010, 11:42
соотнеся число проданных контроллеров с числом жалоб, а тем более с числом "нерешаемых" правильными настройками и программой проблем - можно сделать совсем противоположные выводы.

проблема с кнопкой - мне удалось её недавно повторить только выломав пласмасску кнопки чтобы было видно кусок контакта - начались остановы. до этого 3 года повторить ошибку на фирме не удавалось (даже в ходе суточных прогонов всех плк).
проблема есть, но она легко решаема.

Ден
08.07.2010, 12:06
что-то так и не понятно.
неужели если контроллер постоянно "прыгает" из режима старт в стоп и наоборот. он способен какое-то время работать, выполнять программу, пока не перейдет окончательно в стоп?..
на нас по идее заказчик тоже зубы точит, но пока терпит :)

Ден
08.07.2010, 13:09
Завтра попробуем добавить модуль Button.
Вопрос. Переменной надо что-то присваивать, чтобы контроллер вышел в старт? Или данная вставка просто отключает контроль нажатия кнопки и больше ничего дополнительного не требуется?

ezl68
30.04.2011, 15:44
соотнеся число проданных контроллеров с числом жалоб, а тем более с числом "нерешаемых" правильными настройками и программой проблем - можно сделать совсем противоположные выводы.

проблема с кнопкой - мне удалось её недавно повторить только выломав пласмасску кнопки чтобы было видно кусок контакта - начались остановы. до этого 3 года повторить ошибку на фирме не удавалось (даже в ходе суточных прогонов всех плк).
проблема есть, но она легко решаема.

Проблема не в физической поломке кнопки. Если в программе установлены выходы 20-й и 21-й - контроллер уходит в старт-стоповый режим. Причем установка любого из выходов 22-24 эту проблему убирает (возможно, есть и другие комбинации, проверять не буду, и так выходные с праздниками накрылись...) .
Вроде также помог модуль "Button", сейчас на прогонке.

ПЛК110-220.60.K-M v2.12.7
Target 2.10

Николаев Андрей
30.04.2011, 16:06
Проблема описана в соответствующей ветке.
Как и то, что наши технари наконец то смогли выявить.

Могу только принести извинения от лица фирмы за причиненные неудобства.

ezl68
30.04.2011, 16:21
А можно ткнуть меня носом в "соответствующую ветку"?
Ибо в Вашей соседней закрепленной теме http://www.owen.ru/forum/showpost.php?p=6178&postcount=3
время остановилось 2008 годом...

Ну а редакция моего предыдущего сообщения пусть остается на Вашей совести, решение уже принято.

Николаев Андрей
30.04.2011, 19:38
1. http://www.owen.ru/forum/showthread.php?t=10386
2. Моя совесть - как у младенца. И не такое выносила. ;)
А если серьезно: мы не прячем сложностей и не удаляем темы. Но правила форума (реклама других производителей) никто не отменял...
Если не секрет - что за установки АСУчивали с помощью ПЛК110 (интересуюсь для собственного развития).

IVM
01.05.2011, 10:53
соотнеся число проданных контроллеров с числом жалоб, а тем более с числом "нерешаемых" правильными настройками и программой проблем - можно сделать совсем противоположные выводы.

проблема с кнопкой - мне удалось её недавно повторить только выломав пласмасску кнопки чтобы было видно кусок контакта - начались остановы. до этого 3 года повторить ошибку на фирме не удавалось (даже в ходе суточных прогонов всех плк).
проблема есть, но она легко решаема.
Так что проблема с самой кнопкой Старт/Стоп (со временем пропадает контакт или наоборот появляется) или как ранее писал Николаев Андрей в системном программном обеспечении ПЛК.

Николаев Андрей
01.05.2011, 12:01
В программном обеспечении.

ezl68
02.05.2011, 10:07
1. http://www.owen.ru/forum/showthread.php?t=10386
Если не секрет - что за установки АСУчивали с помощью ПЛК110 (интересуюсь для собственного развития).

Уже никакие. При таком отношении фирмы к замеченным ошибкам не вижу смысла (3 года на устранение, при этом продолжается продажа контроллеров, которые в любой момент могут самопроизвольно остановиться).

Николаев Андрей
02.05.2011, 10:18
Что уже никакие я понял из предыдущего поста. Интересно какие пробовали эти три года.
Ну в общем то не будем - кроме негатива пока ждать от Вас, к сожалению, нечего.
Писал ранее и пишу снова - приношу извинения от лица компании.
Проблему действительно сложно было понять. И, как видно из форума, к стати, такое поведение было единичным. Массовый характер приняло совсем недавно. Как "штопается", (до этого момента именно штопается) мы рассказали. Ошибку нашли совсем недавно, когда пару контроллеров от клиентов получили с конкретным описанием. Сейчас тестируем исправленную версию ПО.
Да, и еще - контроллеры, которые ВОЗМОЖНО могли так себя вести начали выпускаться 1,5 года назад всего. Точно не 3.

Мнение свое можно сколько угодно высказывать. Но провокации устраивать не стоит.

JIexa21
03.05.2011, 13:37
Извиняюсь что влез, но смысла создавать тему нет, т.к. и название было бы один к одному.
Имеется ПЛК110-220.60КМ и панель OMRON NS5-MQ00B-V2.
Так вот когда к ноуту подключен контроллер по RS232 и панель по USB (между собой по modbus rtu), то все путем, как только отключаем контроллер от ноута, то появляются ошибки на панели, а как отключаем панель от USB, то панель вообще теряет связь с контроллером!
При тех же настройках один в один, но с контроллером ПЛК100-24РМ + МВУ8 панель работает прекрасно и ничего не теряет вот уже полдня!!!
Так что уберите из подписи что ПЛК110 - рулез - он вообще ни разу не рулез!
И что делать с этим мусором (плк110) вообще?

IVM
03.05.2011, 17:40
Извиняюсь что влез, но смысла создавать тему нет, т.к. и название было бы один к одному.
Имеется ПЛК110-220.60КМ и панель OMRON NS5-MQ00B-V2.
Так вот когда к ноуту подключен контроллер по RS232 и панель по USB (между собой по modbus rtu), то все путем, как только отключаем контроллер от ноута, то появляются ошибки на панели, а как отключаем панель от USB, то панель вообще теряет связь с контроллером!
При тех же настройках один в один, но с контроллером ПЛК100-24РМ + МВУ8 панель работает прекрасно и ничего не теряет вот уже полдня!!!
Так что уберите из подписи что ПЛК110 - рулез - он вообще ни разу не рулез!
И что делать с этим мусором (плк110) вообще?
Зря Вы так. ПЛК110 не мусор, хотя проблемы есть и их надо решать.

Николаев Андрей
03.05.2011, 20:47
Извиняюсь что влез, но смысла создавать тему нет, т.к. и название было бы один к одному.
Имеется ПЛК110-220.60КМ и панель OMRON NS5-MQ00B-V2.
Так вот когда к ноуту подключен контроллер по RS232 и панель по USB (между собой по modbus rtu), то все путем, как только отключаем контроллер от ноута, то появляются ошибки на панели, а как отключаем панель от USB, то панель вообще теряет связь с контроллером!
При тех же настройках один в один, но с контроллером ПЛК100-24РМ + МВУ8 панель работает прекрасно и ничего не теряет вот уже полдня!!!
Так что уберите из подписи что ПЛК110 - рулез - он вообще ни разу не рулез!
И что делать с этим мусором (плк110) вообще?

Сумбурненько как то, кроме конечно последних громких рулез и не рулез.
Если есть желание разобраться - давайте разбираться. Что, к чему и как подключено. Почему пропадает связь, и какая связь, между подключением панели (видимо через порт программирования) к ПК и работой ПЛК.
ПЛК и панель подключены, вытаскиваем кабель программирования ПАНЕЛИ, связь пропала...
Ну точно контроллер виноват...

JIexa21
04.05.2011, 08:24
Сумбурненько как то, кроме конечно последних громких рулез и не рулез.
Если есть желание разобраться - давайте разбираться. Что, к чему и как подключено. Почему пропадает связь, и какая связь, между подключением панели (видимо через порт программирования) к ПК и работой ПЛК.
ПЛК и панель подключены, вытаскиваем кабель программирования ПАНЕЛИ, связь пропала...
Ну точно контроллер виноват...

Если 2 других контроллера работают без проблем с этой панелью: работает плк100, работает SU112, но не работает плк110 то что в конце концов то не работает? :) К гадалке не ходи - плк110.

Панель имеет два выхода для подключения к modbus (rs232 и прочие) и порт USB. Программирую панель через USB. ПЛК110 подключен к одному входу запрограммированному под modbus (на ПЛК средний вывод RS232, программирую через debug RS232). Кабель для подключения панели был сделан по схеме из документации ПЛК110. Скоростью играть пробовал - от 9600 до 115200. Эффекта никакого - потеря связи...
Те же самые параметры модбас (те же переменные, тот же порядок, те же скорости и т.д.), но с ПЛК100 работают без проблем - хоть подключен ноут, хоть нет. Проверял на скорости 115200, другие даже уже и не проверял.
Контроллер ПЛК110 выпущен в 2011 году, прошивать пробовал - не помогает. ПЛК100 вроде вообще 2008 года выпуска, вчера же перешил - так же ничего не теряет.
Еще на ПЛК110 есть проблема с потерей программы при пропадании питания, которая была уже описана, но на более ранних контроллерах - помогло снятие перемычки для программирования.

Николаев Андрей
04.05.2011, 11:44
Стоп. Давайте от обратки. Если отдельно запрограммировать контроллер и отдельно панель. Отключить их от компьютеров и соединить - нет связи?
Если вопрос в этом - обязательно проверим.
Можно описание и проект (часть проекта) на plc@owen.ru с данными по контроллеру, настройками.

Про перемычку - правда. По результатам исследования компания Atmel поставляет память (Flash) на которой эта перемычка срабатывает Random-ом: когда ничего не защищает от записи, когда защищает только загрузочную часть, а когда и всю FLASH... Устраняется только снятием перемычки. Сейчас если подтвердится в тестировании - перестанем перемычку ставить вообще на производстве...

JIexa21
05.05.2011, 08:50
Ну в принципе правильно поняли.
На столе был собран макет: панель + ПЛК110.
Панель можно программировать через USB (чем собственно и воспользовался), ПЛК через RS232. Т.е. весь макет одновременно подключен к ноуту - ПЛК по RS232 и панель через USB.
Ну значит рисуем что-то в панели, дописываем что-то в программе - сразу все заливается и на ходу тестируется. Все нормально... До тех пор пока либо панель отключим от ноута (сразу обрыв связи между ПЛК и панелью) или отключим RS232 от ПЛК - связь до конца не теряется, но идут ошибки что адрес не найден. В первом случае панель надолго задумывается и в итоге на экране вместо переменных пустые поля, во втором остаются старые значения, но панель постоянно выводит попап об ошибках.
Естественно что все происходит и если все перегрузить или включить все "нахолодную".
Проекта к сожалению сейчас нет. Могу только во вторник скинуть.
Но там проект был практически пустой - быстрые счетчики по входам 1-4 выводятся в панель (черновой вариант). По модбасу тоже никаких особенностей - эти же счетчики выводятся через float (5 переменных - еще предполагалось считать импульсы с не быстрого входа) и unsighnet variable с двумя 8 bit (концевики, включение нагрузки, сброс счетчиков).
Один в один задал все для модбаса для ПЛК100 - все прекрасно работает. Даже склоняемся к тому что проект будет сделан в итоге на ПЛК100 - заморачиваться с программным счетчиком смысла особо нет, если есть аппаратный.
Только возникла еще одна проблема. Долго думали, гадали, но так и не пришли к выводу: на ПЛК100 входы с общим минусом (включение плюсом), а на МДВВ включение минусом - кто так разрабатывает схемы??? :)
В итоге вместо мдвв решили использовать ПЛК110 для входов-выходов кнопок/датчиков, а выводить на панель через ПЛК100. Только опять проблема - связать их пока не получилось... :)
Может примерчик есть? :)

Николаев Андрей
05.05.2011, 13:54
1. Чудеса... Вот если бы Вы подключали еще что то, и связь начинала пропадать - ну это еще можно как то пытаться обосновать, но что бы отключали и связь пропадала... А она (связь) не восстанавливается в течении 20-60 секунд?
Такую жалобу слышу в первые... Давайте программу. Контроллер есть возможность к нам подвезти?

2. Разработчик обоих устройств у нас уже не работает - его фамилия Вам ничего не скажет :) К стати это один и тот же человек. :)

3. Связь по Ethernet? Пример есть обмена двух контроллеров по UDP в ПЛК\примеры программ и полезности.

JIexa21
05.05.2011, 19:41
1. Подвезти скорее всего не получится... Могу видео заснять во вторник - сами убедитесь. :)
Связь не восстанавливается. Восстанавливалась бы - считали бы что проблемы нет, т.к. там не критичное к этому оборудование.
2. Ну нет, так нет... :)
Как я уже говорил - все устраивает в ваших контроллерах (по паспорту), но вот мелкие недостатки убивают все напрочь. :)
3. Я пытался через RS-485 (owen или modbus). После выходных попробую разобраться с Вашими примерами.