- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Описание ТЭГов в панеле Кинко
Модераторы: Глоб.модераторы, специалисты по PLC
-
- эксперт
- Сообщения: 1737
- Зарегистрирован: 06 янв 2016, 19:45
- Имя: Петров В.Л.
- Страна: Россия
- город/регион: Красноярск
- Благодарил (а): 78 раз
- Поблагодарили: 235 раз
Описание ТЭГов в панеле Кинко
Добрый день.
Добрался я до этого зверька. Задача простая - нужно прочитать 16 регистров (16-разрядных) в панель GL070E из контроллера Delta DVP ss2 по Modbus RTU.
У кинко есть такой красивый конфигуратор. Мышкой притащил на панель конфигурации панель (GL070E), контроллер Delta DVP, последовательный интерфейс. Настроил что положенно для порта.
Пошел ТЭГи создавать. И сразу встал в ступор. Предлагаемые типы ТЭГов - LW, RW, RWI,ERW0-2,ERWI0-2,FRW,FRWI, ELW, D, CV2, CV, TV.
Какими функциями реально что читается - не понятно. В поддержку написал, но по оперативности отклика они отделу продаж наверно раз в 100 уступают.
Или ну его нафиг, контроллер Delta DVP - сразу пробовать контроллер Modbus RTU ?
Ролики их пытался смотреть - какие то они бестолковые. К примеру - ролик про то, как системные параметры настраивать (мне нужно было IP панели посмотреть), ролик минуты на 4. Нужной информации - секунд 5. Только с 3-го раза ее засек. Зато словесной и изобразительной шелухи - сколько угодно, такое ощушение, что специалист разговорного жанра.
Добрался я до этого зверька. Задача простая - нужно прочитать 16 регистров (16-разрядных) в панель GL070E из контроллера Delta DVP ss2 по Modbus RTU.
У кинко есть такой красивый конфигуратор. Мышкой притащил на панель конфигурации панель (GL070E), контроллер Delta DVP, последовательный интерфейс. Настроил что положенно для порта.
Пошел ТЭГи создавать. И сразу встал в ступор. Предлагаемые типы ТЭГов - LW, RW, RWI,ERW0-2,ERWI0-2,FRW,FRWI, ELW, D, CV2, CV, TV.
Какими функциями реально что читается - не понятно. В поддержку написал, но по оперативности отклика они отделу продаж наверно раз в 100 уступают.
Или ну его нафиг, контроллер Delta DVP - сразу пробовать контроллер Modbus RTU ?
Ролики их пытался смотреть - какие то они бестолковые. К примеру - ролик про то, как системные параметры настраивать (мне нужно было IP панели посмотреть), ролик минуты на 4. Нужной информации - секунд 5. Только с 3-го раза ее засек. Зато словесной и изобразительной шелухи - сколько угодно, такое ощушение, что специалист разговорного жанра.
-
- не первый раз у нас
- Сообщения: 396
- Зарегистрирован: 06 фев 2020, 16:09
- Имя: Андрей
- город/регион: Екатеринбург
- Поблагодарили: 69 раз
Описание ТЭГов в панеле Кинко
Вы как-то не добавили dvp похоже в проект кинко.
При создании нового проекта там можно сразу подцепить устройство к панели, а можно из библиотеки слева выбрать нужное и соединить с панелью проводом из коммуникаций выбрав COM и перенеся его на COM0 панели и соединив с ПЛК. Они как бы закрепятся и при движении плк провод будет следовать за ним. После этого при создании бита, или цифрового индикатора в тэгах есть знакомые буквы.
При создании нового проекта там можно сразу подцепить устройство к панели, а можно из библиотеки слева выбрать нужное и соединить с панелью проводом из коммуникаций выбрав COM и перенеся его на COM0 панели и соединив с ПЛК. Они как бы закрепятся и при движении плк провод будет следовать за ним. После этого при создании бита, или цифрового индикатора в тэгах есть знакомые буквы.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- эксперт
- Сообщения: 1737
- Зарегистрирован: 06 янв 2016, 19:45
- Имя: Петров В.Л.
- Страна: Россия
- город/регион: Красноярск
- Благодарил (а): 78 раз
- Поблагодарили: 235 раз
Описание ТЭГов в панеле Кинко
Все я туда добавил. Буквы английского алфавита я знаю, если что.
Ну и по феншую нужно все таки ТЭГ создавать в библиотеки тегов, а в индикаторах ставит птичку адроеса и подствавлять символическое значение. Но суть не в этом. В любом случае отправной точкой служит адреа тега.
Давайте попробуем детализировать до предела. В контроллере у меня есть Переменная с адресом D100. Вопрос:
1) Какой адрес должен быть указан в Кинко ? 100, 101, 4096 ?
2) Какой регистр из 16 предлагаемых должен быть указан ?
Ну и по феншую нужно все таки ТЭГ создавать в библиотеки тегов, а в индикаторах ставит птичку адроеса и подствавлять символическое значение. Но суть не в этом. В любом случае отправной точкой служит адреа тега.
Давайте попробуем детализировать до предела. В контроллере у меня есть Переменная с адресом D100. Вопрос:
1) Какой адрес должен быть указан в Кинко ? 100, 101, 4096 ?
2) Какой регистр из 16 предлагаемых должен быть указан ?
-
- не первый раз у нас
- Сообщения: 396
- Зарегистрирован: 06 фев 2020, 16:09
- Имя: Андрей
- город/регион: Екатеринбург
- Поблагодарили: 69 раз
Описание ТЭГов в панеле Кинко
Если драйвер dvp то D100.
В помощи для кинко глава 4.1.4 "Addr. Type
Chose the address type of the PLC register or HMI local register
Bit registers in HMI : LB、LW.B、RB、RBI、FRB、FRBI
Word registers in HMI: LW、RW、RWI、ERW0~2、ERWI0~2、FRW、FRWI"
Т.е. кинко объединяет для показа регистры панели и регистры плк. В Communication Connection Guide есть подробнее о поддерживаемых адресах плк. Страница 158.
В помощи для кинко глава 4.1.4 "Addr. Type
Chose the address type of the PLC register or HMI local register
Bit registers in HMI : LB、LW.B、RB、RBI、FRB、FRBI
Word registers in HMI: LW、RW、RWI、ERW0~2、ERWI0~2、FRW、FRWI"
Т.е. кинко объединяет для показа регистры панели и регистры плк. В Communication Connection Guide есть подробнее о поддерживаемых адресах плк. Страница 158.
-
- эксперт
- Сообщения: 1737
- Зарегистрирован: 06 янв 2016, 19:45
- Имя: Петров В.Л.
- Страна: Россия
- город/регион: Красноярск
- Благодарил (а): 78 раз
- Поблагодарили: 235 раз
Описание ТЭГов в панеле Кинко
Драйвер DVP, регистр D, адрес 100. Соединения нет. Есть диагностика [plc] plc no repsonse:00-01-0
-
- завсегдатай
- Сообщения: 544
- Зарегистрирован: 19 мар 2012, 20:04
- Имя: Павел
- Страна: Россия
- Благодарил (а): 6 раз
- Поблагодарили: 59 раз
Описание ТЭГов в панеле Кинко
Кабель точно правильно распаян? Протокол, адрес, скорость соответствуют? Попробуйте сначала в онлайн симуляции соединится.
-
- почётный участник форума
- Сообщения: 5790
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 673 раза
- Поблагодарили: 841 раз
Описание ТЭГов в панеле Кинко
Для справки - по умолчанию в Delta Modbus ASCII.
RTU надо программировать (параметрировать в программе).
Сталкивался с панелями, где выбранный протокол Delta DVP на RTU не переключался, упорно оставаясь ASCII.
В других панелях переход драйвера на RTU происходил указанием длины данных в 8 бит.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- эксперт
- Сообщения: 1737
- Зарегистрирован: 06 янв 2016, 19:45
- Имя: Петров В.Л.
- Страна: Россия
- город/регион: Красноярск
- Благодарил (а): 78 раз
- Поблагодарили: 235 раз
Описание ТЭГов в панеле Кинко
Я при запуске delta вызываю ФБ DBF_COM2_Protocol, Где на всякий случай все указываю.
Но мысль с проблемой переключения уловил, попробую принудительно все на ASCII выставить. И осцилогроаф уже достал.
Отправлено спустя 1 минуту 41 секунду:
Поддержка Delta кстати выдала рекомендации - отказатся от блока настройки и по отдельности все параметры выставить.
Но мысль с проблемой переключения уловил, попробую принудительно все на ASCII выставить. И осцилогроаф уже достал.
Отправлено спустя 1 минуту 41 секунду:
Поддержка Delta кстати выдала рекомендации - отказатся от блока настройки и по отдельности все параметры выставить.
-
- эксперт
- Сообщения: 1737
- Зарегистрирован: 06 янв 2016, 19:45
- Имя: Петров В.Л.
- Страна: Россия
- город/регион: Красноярск
- Благодарил (а): 78 раз
- Поблагодарили: 235 раз
Описание ТЭГов в панеле Кинко
Да по факту целый стенд собрали.
Шкафв полной коплепктации, и даже с наружи сопрали на реле времени и лампочке физический эммулятор завдвижки и клапана.
Шкафв полной коплепктации, и даже с наружи сопрали на реле времени и лампочке физический эммулятор завдвижки и клапана.
-
- завсегдатай
- Сообщения: 544
- Зарегистрирован: 19 мар 2012, 20:04
- Имя: Павел
- Страна: Россия
- Благодарил (а): 6 раз
- Поблагодарили: 59 раз
Описание ТЭГов в панеле Кинко
То есть физическая панель и ПЛК. Скрины с настройками панели, тега D100 и настройки СОМ2 приложите.
-
- эксперт
- Сообщения: 1737
- Зарегистрирован: 06 янв 2016, 19:45
- Имя: Петров В.Л.
- Страна: Россия
- город/регион: Красноярск
- Благодарил (а): 78 раз
- Поблагодарили: 235 раз
Описание ТЭГов в панеле Кинко
Скрины собрал в файл.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- завсегдатай
- Сообщения: 544
- Зарегистрирован: 19 мар 2012, 20:04
- Имя: Павел
- Страна: Россия
- Благодарил (а): 6 раз
- Поблагодарили: 59 раз
Описание ТЭГов в панеле Кинко
В настройках порта ПЛК бит М102, а должен быть М1002. Этот ФБ у вас не работает.
PLC Link с каким портом работает? Если с COM2 то связи не будет, так как ПЛК становится мастером на этом порту.
PLC Link с каким портом работает? Если с COM2 то связи не будет, так как ПЛК становится мастером на этом порту.
-
- не первый раз у нас
- Сообщения: 396
- Зарегистрирован: 06 фев 2020, 16:09
- Имя: Андрей
- город/регион: Екатеринбург
- Поблагодарили: 69 раз
Описание ТЭГов в панеле Кинко
"The function block is executed only when the PLC used is switched from STOP to RUN, that is, it is executed only in the first scan cycle. A communication format is set only when the EN pin in the function block is enabled in the first scan cycle. Even if the EN pin in the function block is enabled after the first scan cycle, the setting of a communication format will not be executed, and the communication format set will not be changed by the later modification of the values in the special data registers related to COM2".
В gl070e в com0 концы 1 и 6?
В gl070e в com0 концы 1 и 6?
-
- эксперт
- Сообщения: 1737
- Зарегистрирован: 06 янв 2016, 19:45
- Имя: Петров В.Л.
- Страна: Россия
- город/регион: Красноярск
- Благодарил (а): 78 раз
- Поблагодарили: 235 раз
Описание ТЭГов в панеле Кинко
У меня 2 порта на контроллере. COM1 (RS232, используется для загрузки и мониторинга контроллера) и COM2 (RS-485) используется для связи с панелью. С M102 - Да, косячок получился. завтра поправлю.
Хотелось бы уточнить, Вы хотите сказать что по COM2 контроллер как слейв работать не может ?
Отправлено спустя 2 минуты 30 секунд:
В мануале посмотрел, COM2 может работать в Slave режие. Уточняю вопрос, это нужно его через D1120 принудительно устанавливать ?
Хотелось бы уточнить, Вы хотите сказать что по COM2 контроллер как слейв работать не может ?
Отправлено спустя 2 минуты 30 секунд:
В мануале посмотрел, COM2 может работать в Slave режие. Уточняю вопрос, это нужно его через D1120 принудительно устанавливать ?
-
- не первый раз у нас
- Сообщения: 306
- Зарегистрирован: 26 май 2022, 12:10
- Имя: Александр
- Страна: Россия
- город/регион: lipetsk
- Благодарил (а): 5 раз
- Поблагодарили: 28 раз
Описание ТЭГов в панеле Кинко
Вы настроили контроллер в режим ModbusRTU. А панель в каком режиме?
Для примера Weintek при выборе PLC DeltaDVP работает только в Modbus ASCII.
Для примера Weintek при выборе PLC DeltaDVP работает только в Modbus ASCII.
-
- эксперт
- Сообщения: 1737
- Зарегистрирован: 06 янв 2016, 19:45
- Имя: Петров В.Л.
- Страна: Россия
- город/регион: Красноярск
- Благодарил (а): 78 раз
- Поблагодарили: 235 раз
Описание ТЭГов в панеле Кинко
Панель GL070E Настроена в режиме Delta DVP. И работать должна в рещиме PLC Link.
Хотя ее можно в Modbus RTU перенастроить, этим я завтра займусь, если с Delta DVP ничего не получится.
Хотя ее можно в Modbus RTU перенастроить, этим я завтра займусь, если с Delta DVP ничего не получится.
-
- завсегдатай
- Сообщения: 544
- Зарегистрирован: 19 мар 2012, 20:04
- Имя: Павел
- Страна: Россия
- Благодарил (а): 6 раз
- Поблагодарили: 59 раз
Описание ТЭГов в панеле Кинко
Режим PLC Link для случая когда ПЛК мастер. В этом случае он панели отвечать не будет, а будет сам опрашивать устройства подключенные к порту СОМ2. Надеюсь вы панель слейвом не сделали?
Для режима ПЛК слейв ничего делать не нужно. ПЛК умеет это из коробки. Нужно только настроить протокол обмена.Для начала сделайте сброс ПЛК к заводским настройкам. Программу загружать не нужно. Затем подключитесь к ПЛК из Commgr по СОМ 2. с дефолтными настройками. Убедитесь в наличии связи. После этого цепляйте к нему панель с этими же настройками протокола. Вдруг вы чего то еще там напридумывали.
В режиме модбас РТУ адреса регистров будут другими, нежели в режиме Дельта ДВП. Вам придется учитывать смещение.
-
- эксперт
- Сообщения: 1737
- Зарегистрирован: 06 янв 2016, 19:45
- Имя: Петров В.Л.
- Страна: Россия
- город/регион: Красноярск
- Благодарил (а): 78 раз
- Поблагодарили: 235 раз
Описание ТЭГов в панеле Кинко
насчет смещения я в курсе.
панель слейвом конечно не делал, зачем это ?
И еще - каким образом контроллер сам смог стал мастером ?
Это интересно в том смысле, что хотелось бы управлять этим процессом.
Не явная и не понятная смена режима мастер/слейв - напрягает вообще то.
В принципе я вижу необходимость (не в этом случае) в таком режиме, например для управления частотниками.
Отправлено спустя 1 минуту 56 секунд:
Да и сброс к заводским настройка как делается ?
панель слейвом конечно не делал, зачем это ?
И еще - каким образом контроллер сам смог стал мастером ?
Это интересно в том смысле, что хотелось бы управлять этим процессом.
Не явная и не понятная смена режима мастер/слейв - напрягает вообще то.
В принципе я вижу необходимость (не в этом случае) в таком режиме, например для управления частотниками.
Отправлено спустя 1 минуту 56 секунд:
Да и сброс к заводским настройка как делается ?
-
- завсегдатай
- Сообщения: 544
- Зарегистрирован: 19 мар 2012, 20:04
- Имя: Павел
- Страна: Россия
- Благодарил (а): 6 раз
- Поблагодарили: 59 раз
Описание ТЭГов в панеле Кинко
Контроллер становится мастером как только в программе появляются коммуникационные инструкции или в вашем случае PLC LINK.
После этого передернуть питание ПЛК.
. Вы явно ему включили этот режим.
Вкладка PLC - Format PLC Memory -Reset to factory setting так по моему. Без подключенного ПЛК вкладка на активна.
После этого передернуть питание ПЛК.
-
- не первый раз у нас
- Сообщения: 396
- Зарегистрирован: 06 фев 2020, 16:09
- Имя: Андрей
- город/регион: Екатеринбург
- Поблагодарили: 69 раз
Описание ТЭГов в панеле Кинко
Когда делаете в плк настройку PLC Link в hwconfig с включением бита m1351 - плк становиться мастером в 485 порте плк, который COM2.
Панель оператора почти всегда подключается через круглый порт который COM1, и если надо перезаливать программу, то на время отключается, а не через 485...
В SX2 и ES3 добавили usb-mini, а для других моделей решили не добавлять.
-
- завсегдатай
- Сообщения: 544
- Зарегистрирован: 19 мар 2012, 20:04
- Имя: Павел
- Страна: Россия
- Благодарил (а): 6 раз
- Поблагодарили: 59 раз
Описание ТЭГов в панеле Кинко
Я и через COM2 заливаю и в онлайне мониторю при подключенной панели по COM1. Только если на COM2 есть слейвы и коммуникационные инструкции для этого порта, то так не получится.
-
- эксперт
- Сообщения: 1737
- Зарегистрирован: 06 янв 2016, 19:45
- Имя: Петров В.Л.
- Страна: Россия
- город/регион: Красноярск
- Благодарил (а): 78 раз
- Поблагодарили: 235 раз
Описание ТЭГов в панеле Кинко
Получается что мастер только включается, для его выключения нужно делать сброс настроек ?
-
- завсегдатай
- Сообщения: 544
- Зарегистрирован: 19 мар 2012, 20:04
- Имя: Павел
- Страна: Россия
- Благодарил (а): 6 раз
- Поблагодарили: 59 раз
Описание ТЭГов в панеле Кинко
Да уберите вы все что вы написали в программе, относящееся к PLC LINK. Что ж как туго до вас доходит. А сброс к заводским нужен чтобы вы добились связи панели и ПЛК. Потом удалите из программы все что касается PLC LINK и загрузите. После этого проверьте снова. Что уж непонятного?
-
- эксперт
- Сообщения: 1737
- Зарегистрирован: 06 янв 2016, 19:45
- Имя: Петров В.Л.
- Страна: Россия
- город/регион: Красноярск
- Благодарил (а): 78 раз
- Поблагодарили: 235 раз
Описание ТЭГов в панеле Кинко
Да все понятно. Сделал уже.
Вообще то вопрос был по поводу управления PLC Link (иногда слово банан означает банан).
Уяснил - да, есть вот такая фича, Включается режим PLC Link неявным образом, во время вызова блока настройки параметров порта (что кстати совершенно не очевидно, и даже как то странно). По феншую - такое действие должно задаватся параметрически.
А так получается для режима слейв я не могу пользоватся этим блоком и по всей видимости параметры должен выставлять по одному - ручками. Да и не факт что сработает - не проверял. Хотя для данной задачи меня така скорость вполне устраивает.
А так да, объясняю по человечески. Для работы в слейв режиме нужно.
1) Сбросить контроллер на заводские настройки (ASCII, 9600, 7бит, Even. 1 стоп бит.
2) Выставить аналогичные параметры в панели КИНКО для COM0
3) В качестве контроллера выбрать Delta DVP
4) При описании тега выбрать регистр D Т.е. однозначное соответствие D100 контроллера = D100 панели.
Отправлено спустя 1 минуту 3 секунды:
Спасибо за разъяснения, проблема решена.
Вообще то вопрос был по поводу управления PLC Link (иногда слово банан означает банан).
Уяснил - да, есть вот такая фича, Включается режим PLC Link неявным образом, во время вызова блока настройки параметров порта (что кстати совершенно не очевидно, и даже как то странно). По феншую - такое действие должно задаватся параметрически.
А так получается для режима слейв я не могу пользоватся этим блоком и по всей видимости параметры должен выставлять по одному - ручками. Да и не факт что сработает - не проверял. Хотя для данной задачи меня така скорость вполне устраивает.
А так да, объясняю по человечески. Для работы в слейв режиме нужно.
1) Сбросить контроллер на заводские настройки (ASCII, 9600, 7бит, Even. 1 стоп бит.
2) Выставить аналогичные параметры в панели КИНКО для COM0
3) В качестве контроллера выбрать Delta DVP
4) При описании тега выбрать регистр D Т.е. однозначное соответствие D100 контроллера = D100 панели.
Отправлено спустя 1 минуту 3 секунды:
Спасибо за разъяснения, проблема решена.