- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Нужна помощь в соединении PLC5 и panelview
-
- здесь недавно
- Сообщения: 7
- Зарегистрирован: 03 май 2012, 17:54
- Имя: Сергей
- Страна: Россия
- город/регион: Самара
Нужна помощь в соединении PLC5 и panelview
Имеется PLC5 L80C15 и panelview 1000e keypad.
Требуется наладить между ними соединение для управления ПЛК панелью и вывода на нее некоторой информации. Были попытки соединить их через DH+ и RIO посредством витой пары. Два провода сигнальные, их пары прицеплены на shiled. Панель и ПЛК единственные узлы сети, на обоих концах прицеплены 150 Ом резисторы 0.5 Вт. Скорость передачи 57.6 кбод. При соединении через DH+ канал А (ну или Б) на ПЛК мигает зеленым, что вроде бы указывает на то, что он не видит других узлов сети. Переключатели на задней стенке процессорного модуля выставлены на адрес 1. На панели адрес 2. На панели выставлены соответствующие настройки: скорость 57.6, адрес сети 2.
При соединении через RIO выставляю в processor status (не помню точно) в режиме ПЛК Remote prog в графе IO status номер незанятой ячейки памяти, после чего ПЛК создает одноименной Integer тег конфигурации. Далее в настройках канала для канала А(или Б)
выбираю RIO scanner mode, выставляю также как и с status file номер незанятой ячейки в графе diagnostic file , ПЛК генерирует одноименный тег, после чего жму autoconfiguration. В ответ вылезает окно, что я якобы не указал IO status file.В связи с чем вопрос - что не так?Настройки скорости те же.
Ну и собственно вопросы: можно ли вообще их соединить через DH+,RIO? Нужны ли для этого какие-либо доп.устройства вроде карт и т.д.? Можно ли соединять через витую пару (в мануале описан экранированный кабель, но у нас такого нет, да и дальность меньше 10метров)? как именно осуществляется обмен данными, в случае RIO это вроде бы WTR, WTW, но вот какие слова отвечают за передачу не понятно?как осуществляется запись в переменные ПЛК с панели? Как выбирается номер рэка,группы, адресация рэка в случае RIO?
Если у кого-либо есть возможность пошагово описать что как и где, буду очень благодарен.
Требуется наладить между ними соединение для управления ПЛК панелью и вывода на нее некоторой информации. Были попытки соединить их через DH+ и RIO посредством витой пары. Два провода сигнальные, их пары прицеплены на shiled. Панель и ПЛК единственные узлы сети, на обоих концах прицеплены 150 Ом резисторы 0.5 Вт. Скорость передачи 57.6 кбод. При соединении через DH+ канал А (ну или Б) на ПЛК мигает зеленым, что вроде бы указывает на то, что он не видит других узлов сети. Переключатели на задней стенке процессорного модуля выставлены на адрес 1. На панели адрес 2. На панели выставлены соответствующие настройки: скорость 57.6, адрес сети 2.
При соединении через RIO выставляю в processor status (не помню точно) в режиме ПЛК Remote prog в графе IO status номер незанятой ячейки памяти, после чего ПЛК создает одноименной Integer тег конфигурации. Далее в настройках канала для канала А(или Б)
выбираю RIO scanner mode, выставляю также как и с status file номер незанятой ячейки в графе diagnostic file , ПЛК генерирует одноименный тег, после чего жму autoconfiguration. В ответ вылезает окно, что я якобы не указал IO status file.В связи с чем вопрос - что не так?Настройки скорости те же.
Ну и собственно вопросы: можно ли вообще их соединить через DH+,RIO? Нужны ли для этого какие-либо доп.устройства вроде карт и т.д.? Можно ли соединять через витую пару (в мануале описан экранированный кабель, но у нас такого нет, да и дальность меньше 10метров)? как именно осуществляется обмен данными, в случае RIO это вроде бы WTR, WTW, но вот какие слова отвечают за передачу не понятно?как осуществляется запись в переменные ПЛК с панели? Как выбирается номер рэка,группы, адресация рэка в случае RIO?
Если у кого-либо есть возможность пошагово описать что как и где, буду очень благодарен.
-
- почётный участник форума
- Сообщения: 5631
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 600 раз
- Поблагодарили: 756 раз
Re: Нужна помощь в соединении PLC5 и panelview
А каталожным номером Вашей PanelView не благословите?
Возможны варианты, знаете ли...
DH+ и RIO - это два РАЗНЫХ протокола на основе физического интерфейса RS485.
Этот интерфейс предъявляет определённые требования к кабелю. Вам подойдёт вобщем-то любой из кабелей для RS485.
Но давайте сначала уточним, какой протокол обмена предусмотрен "на борту" Вашей панели. Для этого нам понадобиться её каталожный номер.
Возможны варианты, знаете ли...
DH+ и RIO - это два РАЗНЫХ протокола на основе физического интерфейса RS485.
Этот интерфейс предъявляет определённые требования к кабелю. Вам подойдёт вобщем-то любой из кабелей для RS485.
Но давайте сначала уточним, какой протокол обмена предусмотрен "на борту" Вашей панели. Для этого нам понадобиться её каталожный номер.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- здесь недавно
- Сообщения: 7
- Зарегистрирован: 03 май 2012, 17:54
- Имя: Сергей
- Страна: Россия
- город/регион: Самара
Re: Нужна помощь в соединении PLC5 и panelview
каталожный номер вроде бы 2711E-K10C6,согласно мануалу поддерживает оба протокола
-
- почётный участник форума
- Сообщения: 5631
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 600 раз
- Поблагодарили: 756 раз
Re: Нужна помощь в соединении PLC5 и panelview
Можноs3nt1n3l писал(а): Ну и собственно вопросы:
можно ли вообще их соединить через DH+,RIO?
Нет, не нужны.s3nt1n3l писал(а):Нужны ли для этого какие-либо доп.устройства вроде карт и т.д.?
Для лабораторных целей пойдёт, а в промышленной остановке лучше всё-таки применять кабель для RS485s3nt1n3l писал(а):Можно ли соединять через витую пару (в мануале описан экранированный кабель, но у нас такого нет, да и дальность меньше 10метров)?
Не обязательно использовать операции передачи, в случае с RIO под тэги проекта панели в адресном пространстве контроллера выделяется область в файлах O0 и I1. Контроллер сам туда/оттуда всё, что надо запишет/прочтёт. Обмен синхронизирован с циклом сканирования I/O контроллера.s3nt1n3l писал(а):как именно осуществляется обмен данными, в случае RIO это вроде бы WTR, WTW, но вот какие слова отвечают за передачу не понятно? как осуществляется запись в переменные ПЛК с панели?
В случае с DH+ более гибкая ассоциация тэгов с ячейками файлов данных, но опять-таки панель сама читает и пишет в эти файлы. Обмен получается уже асинхронным с циклом контроллера.
Конфигурируется, как в панели, так и в свойствах контроллера IO Configuration.s3nt1n3l писал(а):Как выбирается номер рэка, группы, адресация рэка в случае RIO?
Лучше чем это описывает сама фирма-производитель всё равно не получитсяs3nt1n3l писал(а):Если у кого-либо есть возможность пошагово описать что как и где, буду очень благодарен.
http://literature.rockwellautomation.co ... egory.hcst
В строку поиска введите panelview 1000e
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- здесь недавно
- Сообщения: 7
- Зарегистрирован: 03 май 2012, 17:54
- Имя: Сергей
- Страна: Россия
- город/регион: Самара
Re: Нужна помощь в соединении PLC5 и panelview
Сегодня пробовал соединить их через DH+.Программу для панели создавал в panelbuilder 1400.К плк кабель подключен к каналу B.Выставил скорости на панели и плк 56.7кбод.Создал в памяти плк ячейку N15:0. В panelbuilder привязал к ней analog тег, в качестве типа источника выбрал device, в качестве источника plc5,chanel 1, station 2. адрес к которому привязал тег - N15:0. Тег связал с диаграммой BAR( в качестве примера). При переключении панели и плк в run панель выдает : unable to connect with remote station (или что-то очень похожее). Светодиод на плк, указывающий на состояние канала В, мигает зеленым - согласно мануалу - в сети нет других устройств. Вопрос - что я делаю не так?
-
- почётный участник форума
- Сообщения: 5631
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 600 раз
- Поблагодарили: 756 раз
Re: Нужна помощь в соединении PLC5 и panelview
Проверьте номера узлов ( Nod ) в сети DH+, которые Вы установили для PLC и PanelView. Ещё раз проверьте настройки портов панели и контроллера.
Попробуйте снизить скорость обмена.
Проверьте правильность подключения проводов.
Подключаясь к контроллеру компьютером через Com-порт, видите ли Вы в RSLinx под DF-1 и за контроллером сеть DH+ и в ней Вашу панель?
Попробуйте снизить скорость обмена.
Проверьте правильность подключения проводов.
Подключаясь к контроллеру компьютером через Com-порт, видите ли Вы в RSLinx под DF-1 и за контроллером сеть DH+ и в ней Вашу панель?
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- здесь недавно
- Сообщения: 7
- Зарегистрирован: 03 май 2012, 17:54
- Имя: Сергей
- Страна: Россия
- город/регион: Самара
Re: Нужна помощь в соединении PLC5 и panelview
Скорость ниже 57.6 они не держат.В канале DF1 ничего кроме плк больше не видно. Кстати, если подключать панель через RIO светодиод, индицирующий состояние канала моргает красным, вдруг это важно:)
-
- почётный участник форума
- Сообщения: 5631
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 600 раз
- Поблагодарили: 756 раз
Re: Нужна помощь в соединении PLC5 и panelview
Забыл уточнить, Ваш процессор уже где-то как-то работал или Вы его из нераспечатанной коробки достали? Какая ревизия фирмваре в нём сейчас?
Т.е. Вы кофигурируете и процессор, и панель, перевёртываете провода, а затем подключаете. Так?s3nt1n3l писал(а):Кстати, если подключать панель через RIO...
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- здесь недавно
- Сообщения: 7
- Зарегистрирован: 03 май 2012, 17:54
- Имя: Сергей
- Страна: Россия
- город/регион: Самара
Re: Нужна помощь в соединении PLC5 и panelview
ПЛК входит в состав учебного стенда и скорее всего до этого уже работал.Там кстати нет батарейки, так что каждый раз все "слетает".Ревизию раньше понедельника сказать не смогу, и хотел бы уточнить где это глянуть? Непонятно на счет перевертывания проводов.Провода, сами разъемы я не трогал, менял только протокол. Ну и для уточнения, как правильно подключать? Как я уже писал, у нас соединены через витую пару, красный (для примера) на 1, синий на 2, свитые с ними на shield, на другом конце аналогично.На обоих концах 150 Ом резисторы.
-
- почётный участник форума
- Сообщения: 5631
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 600 раз
- Поблагодарили: 756 раз
Re: Нужна помощь в соединении PLC5 и panelview
Стоит только подключиться к контроллеру он-лайн в RSLogix5. В свойствах контроллера, а то и раньше, уже на этапе подключения, будет информация о ревизии.s3nt1n3l писал(а):ПЛК входит в состав учебного стенда и скорее всего до этого уже работал.Там кстати нет батарейки, так что каждый раз все "слетает".Ревизию раньше понедельника сказать не смогу, и хотел бы уточнить где это глянуть?
Вроде всё так, надо только помнить, что shield находится в центре между первым и вторым контактами на трёх-контактном разъёме.s3nt1n3l писал(а):Ну и для уточнения, как правильно подключать? Как я уже писал, у нас соединены через витую пару, красный (для примера) на 1, синий на 2, свитые с ними на shield, на другом конце аналогично.На обоих концах 150 Ом резисторы.
Т.е. по порядку-то он, shield, вроде как второй, а на самом деле по нумерации первый и второй контакты являются крайними на разъёме, а shield в середине.
Можно попробовать номинал резисторов снизить до 90 Ом. На самодельном кабеле может помоч.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- здесь недавно
- Сообщения: 7
- Зарегистрирован: 03 май 2012, 17:54
- Имя: Сергей
- Страна: Россия
- город/регион: Самара
Re: Нужна помощь в соединении PLC5 и panelview
А на что этот фирмвар влияет? Сегодня посмотреть не удалось - выходной,все закрыто.
-
- почётный участник форума
- Сообщения: 5631
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 600 раз
- Поблагодарили: 756 раз
Re: Нужна помощь в соединении PLC5 и panelview
Вопрос снимаю - малость спутал с ControlLogix-ом.
В Вашем случае при PLC-5 и такой древности оборудования это действительно вряд-ли на что-то влияет.
В Вашем случае при PLC-5 и такой древности оборудования это действительно вряд-ли на что-то влияет.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- здесь недавно
- Сообщения: 7
- Зарегистрирован: 03 май 2012, 17:54
- Имя: Сергей
- Страна: Россия
- город/регион: Самара
Re: Нужна помощь в соединении PLC5 и panelview
И все же? тем более вариантов уже почти и не осталось. Сопротивление пробовал понижать - все то же самое.Правда я ставил 82 вместо 90.Кстати,имелось ввиду плавное снижение до 90 со 150 или замена 150 на 90?