PDA

Просмотр полной версии : включите грамотно бит индикаторы на ип320 от плк110



Zto
31.03.2010, 16:56
уважаемые ! как грамотно включить-выключить 20 битовых индикаторов на панели ип320 от плк110 ?

lara197a
01.04.2010, 08:35
на диске ип320 есть пример

Николаев Андрей
01.04.2010, 09:29
и на форуме в разделе примеры программ и полезности - не ленимся - читаем...

Zto
01.04.2010, 10:15
По поводу регистров будто бы ясно ! А битовые переменые мутно. ПЛК 110-60 мастер ИП320 слайв. Сделал так:

(* Биты на ИП320 *)
(* IP_... Байт на панель ИП для битовых индикаторов *)
(* SB1... бит переменные программы *)
IP_SB1:= BOOL_TO_BYTE (SB1);
IP_SB2:= BOOL_TO_BYTE (SB2);
IP_SB3:= BOOL_TO_BYTE (SB3);
IP_SB4:= BOOL_TO_BYTE (SB4);
IP_SB5:= BOOL_TO_BYTE (SB5);
IP_SB6:= BOOL_TO_BYTE (SB6);
IP_SB8:= BOOL_TO_BYTE (SB8);
IP_SB9:= BOOL_TO_BYTE (SB9);
IP_SA10 := BOOL_TO_BYTE (SA10);
IP_SA1_N:= BOOL_TO_BYTE (SA1_N);
IP_SA1_A:= BOOL_TO_BYTE (SA1_A);

В конфигураторе ПЛК :
Modbus master
Universal modbus device
8 bit out module с именем IP_SB1 с параметрами registr 4 запись байта команда 0х71
8 bit out module с именем IP_SB2 с параметрами registr 4 запись байта команда 0х71
8 bit out module с именем IP_SB3 с параметрами registr 5 запись байта команда 0х71
8 bit out module с именем IP_SB4 с параметрами registr 5 запись байта команда 0х71
... и т.далее
В ИП320 конфиге:
SB1 0x64 SB2 0х72 SB3 0x80 SB4 0x88 и т.д кратное 8

Правильно ли это ?!

Николаев Андрей
01.04.2010, 20:30
Нет.
1 Контроллер - ModBus Slave, в нем добавляете 8 бит.
2. Панель Master. В ней добавляете бит и указываете каким битом он является в контроллере.
Почитайте документацию и гляньте пример на форуме.

Zto
01.04.2010, 21:29
к сожалению проплаченные вам плк110 и ип 320 придут только не раньше 15 апр. план должен закрыть 30. поэтому роюсь в примерах которые не отражают суть вывода битов на панель...

Zto
01.04.2010, 21:47
кроме того примеры мутные...! например пишут спецы в ип320 индикатор 8 бит занимает... лепим индикатор в ип320 0х64 другой 0х72 и т.д... это так ?

Zto
02.04.2010, 09:41
А в ПЛК слайве первому индикатору "SB1" 0x64 ссответствует байт 8 (идент 9) ,
индикатору "SB2" 0x72 байт 9 (идент 10) Запись в байт IP_SB1.0:= SB1:
IP_SB2:= SB2: и тд. Правильно ?

Zto
02.04.2010, 09:43
ошибка : Ip_sb2.0:=sb2: так !

Zto
02.04.2010, 09:45
или подряд биты ?

Николаев Андрей
02.04.2010, 10:15
Мдя...
Добавляете ModBus Slave.
Добавляете настройки интерфейса
Добавляете 2 переменные "8 бит" ModBus адреса битов с 0 по 15
Добавляете 2 переменные "2 байта" ModBus адрес регистра - 1

В Панели добавляете лампочку и указываете в настройках 0х 0 - это первый бит первой 8-ми битной переменной с адресом 0 в контроллере
0х 1 - второй бит с адресом 1 и т.д.

А вообще почитайте таки документ Работа с Конфигурацией ПЛК, который идет на диске. Может не совсем просто написано, но вопросов таких возникать не будет...

Zto
02.04.2010, 12:27
Огромное ВАМ спасибо ! Но почему панелm как мастер ? Как слайв неудобна ?

Николаев Андрей
02.04.2010, 13:41
по тому что по логике именно панель опрашивает плк и записывает в него какие-либо значения - управляет обменом.

Zto
02.04.2010, 14:54
да ужжжж !!! огромное спасибо за исчерпывающие консультации !!!

Николаев Андрей
03.04.2010, 18:27
да ужжжж !!! огромное спасибо за исчерпывающие консультации !!!

На самом деле никаких ограничений нет - панель может быть и мастером и слэйвом...
Если не нужны советы - может не стоит их спрашивать?

Sergey666
04.04.2010, 18:26
на самом деле никаких ограничений нет - панель может быть и мастером и слэйвом...
если не нужны советы - может не стоит их спрашивать?

технически - да.а вот практически ип320 в качестве слейва нормально использовать для отображения . если надо включать что либо , или вводить значения - запаритесь.и этому есть обьяснение-отсутствие в панели памяти ,доступной пользователю.
так и обьясняйте людям нормально , ваша документация очень скудная ,нудная , малопрактичная (практически до всего доходиш методом "научного тыка" ).

Zto
05.04.2010, 09:21
не нужны советы, а нужны ответы ! надежда предприятия в моем лице на изделия овен кроме чпу конечно в которых панель оператора всю сознательную хизнь была мощным средством отображения и ввода ! кстати мастером при любой конфигурации никогда !!! поэтому ип320 чем неудобна ип320 работая слайвом ! кстати есть недостатки ухудшающие информационные свойства панели кстати очень не дешевой ! 1. вмр рисунки никак не привязаны к битам (в чпу привязаны и очень помогают в оформлении экрана ) 2. атрибут инверсный -прямой динамических текстов не привязан к каждой строке . пивязка увеличила место на экране за счет сокращения индикаторов-лампочек. так почему ип 320 не слайв ?

Николаев Андрей
05.04.2010, 09:58
1. Просьба чуть грамотнее писать, дабы никто не подумал, что это не уважение :)
2. Панель ИП320 достаточно не дорогая для своих функций.
3. Никто не говорит, что панель нельзя настраивать как Slave устройство - никаких проблем. Просто из опыта удобно делать панель Master-ом. Вот и все.