1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Описание ТЭГов в панеле Кинко

Модераторы: Глоб.модераторы, специалисты по PLC

Закрыто
Аватара пользователя

Автор темы
petr2off
эксперт
эксперт
Сообщения: 1735
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 78 раз
Поблагодарили: 235 раз

Описание ТЭГов в панеле Кинко

Сообщение petr2off »

Добрый день.
Добрался я до этого зверька. Задача простая - нужно прочитать 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-го раза ее засек. Зато словесной и изобразительной шелухи - сколько угодно, такое ощушение, что специалист разговорного жанра.

Andreyit
не первый раз у нас
не первый раз у нас
Сообщения: 395
Зарегистрирован: 06 фев 2020, 16:09
Имя: Андрей
город/регион: Екатеринбург
Поблагодарили: 69 раз

Описание ТЭГов в панеле Кинко

Сообщение Andreyit »

Вы как-то не добавили dvp похоже в проект кинко.
При создании нового проекта там можно сразу подцепить устройство к панели, а можно из библиотеки слева выбрать нужное и соединить с панелью проводом из коммуникаций выбрав COM и перенеся его на COM0 панели и соединив с ПЛК. Они как бы закрепятся и при движении плк провод будет следовать за ним.
567.JPG
После этого при создании бита, или цифрового индикатора в тэгах есть знакомые буквы.
789.JPG
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя

Автор темы
petr2off
эксперт
эксперт
Сообщения: 1735
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 78 раз
Поблагодарили: 235 раз

Описание ТЭГов в панеле Кинко

Сообщение petr2off »

Все я туда добавил. Буквы английского алфавита я знаю, если что.
Ну и по феншую нужно все таки ТЭГ создавать в библиотеки тегов, а в индикаторах ставит птичку адроеса и подствавлять символическое значение. Но суть не в этом. В любом случае отправной точкой служит адреа тега.
Давайте попробуем детализировать до предела. В контроллере у меня есть Переменная с адресом D100. Вопрос:
1) Какой адрес должен быть указан в Кинко ? 100, 101, 4096 ?
2) Какой регистр из 16 предлагаемых должен быть указан ?

Andreyit
не первый раз у нас
не первый раз у нас
Сообщения: 395
Зарегистрирован: 06 фев 2020, 16:09
Имя: Андрей
город/регион: Екатеринбург
Поблагодарили: 69 раз

Описание ТЭГов в панеле Кинко

Сообщение Andreyit »

Если драйвер 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.
Аватара пользователя

Автор темы
petr2off
эксперт
эксперт
Сообщения: 1735
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 78 раз
Поблагодарили: 235 раз

Описание ТЭГов в панеле Кинко

Сообщение petr2off »

Драйвер DVP, регистр D, адрес 100. Соединения нет. Есть диагностика [plc] plc no repsonse:00-01-0

pkl58
завсегдатай
завсегдатай
Сообщения: 544
Зарегистрирован: 19 мар 2012, 20:04
Имя: Павел
Страна: Россия
Благодарил (а): 6 раз
Поблагодарили: 59 раз

Описание ТЭГов в панеле Кинко

Сообщение pkl58 »

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

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5790
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 673 раза
Поблагодарили: 840 раз

Описание ТЭГов в панеле Кинко

Сообщение Ryzhij »

pkl58 писал(а): 27 фев 2024, 10:41 Протокол, адрес, скорость соответствуют?
Для справки - по умолчанию в Delta Modbus ASCII.
RTU надо программировать (параметрировать в программе).
Сталкивался с панелями, где выбранный протокол Delta DVP на RTU не переключался, упорно оставаясь ASCII.
В других панелях переход драйвера на RTU происходил указанием длины данных в 8 бит.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
Аватара пользователя

Автор темы
petr2off
эксперт
эксперт
Сообщения: 1735
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 78 раз
Поблагодарили: 235 раз

Описание ТЭГов в панеле Кинко

Сообщение petr2off »

Я при запуске delta вызываю ФБ DBF_COM2_Protocol, Где на всякий случай все указываю.
Но мысль с проблемой переключения уловил, попробую принудительно все на ASCII выставить. И осцилогроаф уже достал.

Отправлено спустя 1 минуту 41 секунду:
Поддержка Delta кстати выдала рекомендации - отказатся от блока настройки и по отдельности все параметры выставить.

pkl58
завсегдатай
завсегдатай
Сообщения: 544
Зарегистрирован: 19 мар 2012, 20:04
Имя: Павел
Страна: Россия
Благодарил (а): 6 раз
Поблагодарили: 59 раз

Описание ТЭГов в панеле Кинко

Сообщение pkl58 »

Вы с панелью экспериментируете или в онлайн симуляции?
Аватара пользователя

Автор темы
petr2off
эксперт
эксперт
Сообщения: 1735
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 78 раз
Поблагодарили: 235 раз

Описание ТЭГов в панеле Кинко

Сообщение petr2off »

Да по факту целый стенд собрали.
Шкафв полной коплепктации, и даже с наружи сопрали на реле времени и лампочке физический эммулятор завдвижки и клапана.

pkl58
завсегдатай
завсегдатай
Сообщения: 544
Зарегистрирован: 19 мар 2012, 20:04
Имя: Павел
Страна: Россия
Благодарил (а): 6 раз
Поблагодарили: 59 раз

Описание ТЭГов в панеле Кинко

Сообщение pkl58 »

petr2off писал(а): 27 фев 2024, 14:23 Да по факту целый стенд собрали.
Шкафв полной коплепктации, и даже с наружи сопрали на реле времени и лампочке физический эммулятор завдвижки и клапана.
То есть физическая панель и ПЛК. Скрины с настройками панели, тега D100 и настройки СОМ2 приложите.
Аватара пользователя

Автор темы
petr2off
эксперт
эксперт
Сообщения: 1735
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 78 раз
Поблагодарили: 235 раз

Описание ТЭГов в панеле Кинко

Сообщение petr2off »

Скрины собрал в файл.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

pkl58
завсегдатай
завсегдатай
Сообщения: 544
Зарегистрирован: 19 мар 2012, 20:04
Имя: Павел
Страна: Россия
Благодарил (а): 6 раз
Поблагодарили: 59 раз

Описание ТЭГов в панеле Кинко

Сообщение pkl58 »

В настройках порта ПЛК бит М102, а должен быть М1002. Этот ФБ у вас не работает.
PLC Link с каким портом работает? Если с COM2 то связи не будет, так как ПЛК становится мастером на этом порту.

Andreyit
не первый раз у нас
не первый раз у нас
Сообщения: 395
Зарегистрирован: 06 фев 2020, 16:09
Имя: Андрей
город/регион: Екатеринбург
Поблагодарили: 69 раз

Описание ТЭГов в панеле Кинко

Сообщение Andreyit »

"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?
Аватара пользователя

Автор темы
petr2off
эксперт
эксперт
Сообщения: 1735
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 78 раз
Поблагодарили: 235 раз

Описание ТЭГов в панеле Кинко

Сообщение petr2off »

У меня 2 порта на контроллере. COM1 (RS232, используется для загрузки и мониторинга контроллера) и COM2 (RS-485) используется для связи с панелью. С M102 - Да, косячок получился. завтра поправлю.
Хотелось бы уточнить, Вы хотите сказать что по COM2 контроллер как слейв работать не может ?

Отправлено спустя 2 минуты 30 секунд:
В мануале посмотрел, COM2 может работать в Slave режие. Уточняю вопрос, это нужно его через D1120 принудительно устанавливать ?

AlexandrGr
не первый раз у нас
не первый раз у нас
Сообщения: 305
Зарегистрирован: 26 май 2022, 12:10
Имя: Александр
Страна: Россия
город/регион: lipetsk
Благодарил (а): 5 раз
Поблагодарили: 28 раз

Описание ТЭГов в панеле Кинко

Сообщение AlexandrGr »

Вы настроили контроллер в режим ModbusRTU. А панель в каком режиме?
Для примера Weintek при выборе PLC DeltaDVP работает только в Modbus ASCII.
Аватара пользователя

Автор темы
petr2off
эксперт
эксперт
Сообщения: 1735
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 78 раз
Поблагодарили: 235 раз

Описание ТЭГов в панеле Кинко

Сообщение petr2off »

Панель GL070E Настроена в режиме Delta DVP. И работать должна в рещиме PLC Link.
Хотя ее можно в Modbus RTU перенастроить, этим я завтра займусь, если с Delta DVP ничего не получится.

pkl58
завсегдатай
завсегдатай
Сообщения: 544
Зарегистрирован: 19 мар 2012, 20:04
Имя: Павел
Страна: Россия
Благодарил (а): 6 раз
Поблагодарили: 59 раз

Описание ТЭГов в панеле Кинко

Сообщение pkl58 »

petr2off писал(а): 27 фев 2024, 18:27 И работать должна в рещиме PLC Link
Режим PLC Link для случая когда ПЛК мастер. В этом случае он панели отвечать не будет, а будет сам опрашивать устройства подключенные к порту СОМ2. Надеюсь вы панель слейвом не сделали?
Для режима ПЛК слейв ничего делать не нужно. ПЛК умеет это из коробки. Нужно только настроить протокол обмена.Для начала сделайте сброс ПЛК к заводским настройкам. Программу загружать не нужно. Затем подключитесь к ПЛК из Commgr по СОМ 2. с дефолтными настройками. Убедитесь в наличии связи. После этого цепляйте к нему панель с этими же настройками протокола. Вдруг вы чего то еще там напридумывали.
В режиме модбас РТУ адреса регистров будут другими, нежели в режиме Дельта ДВП. Вам придется учитывать смещение.
Аватара пользователя

Автор темы
petr2off
эксперт
эксперт
Сообщения: 1735
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 78 раз
Поблагодарили: 235 раз

Описание ТЭГов в панеле Кинко

Сообщение petr2off »

насчет смещения я в курсе.
панель слейвом конечно не делал, зачем это ?
И еще - каким образом контроллер сам смог стал мастером ?
Это интересно в том смысле, что хотелось бы управлять этим процессом.
Не явная и не понятная смена режима мастер/слейв - напрягает вообще то.
В принципе я вижу необходимость (не в этом случае) в таком режиме, например для управления частотниками.

Отправлено спустя 1 минуту 56 секунд:
Да и сброс к заводским настройка как делается ?

pkl58
завсегдатай
завсегдатай
Сообщения: 544
Зарегистрирован: 19 мар 2012, 20:04
Имя: Павел
Страна: Россия
Благодарил (а): 6 раз
Поблагодарили: 59 раз

Описание ТЭГов в панеле Кинко

Сообщение pkl58 »

Контроллер становится мастером как только в программе появляются коммуникационные инструкции или в вашем случае PLC LINK.
petr2off писал(а): 27 фев 2024, 20:16 Не явная и не понятная смена режима мастер/слейв - напрягает вообще то.
. Вы явно ему включили этот режим.
petr2off писал(а): 27 фев 2024, 20:16 Да и сброс к заводским настройка как делается ?
Вкладка PLC - Format PLC Memory -Reset to factory setting так по моему. Без подключенного ПЛК вкладка на активна.
После этого передернуть питание ПЛК.

Andreyit
не первый раз у нас
не первый раз у нас
Сообщения: 395
Зарегистрирован: 06 фев 2020, 16:09
Имя: Андрей
город/регион: Екатеринбург
Поблагодарили: 69 раз

Описание ТЭГов в панеле Кинко

Сообщение Andreyit »

petr2off писал(а): 27 фев 2024, 20:16 каким образом контроллер сам смог стал мастером ?
Когда делаете в плк настройку PLC Link в hwconfig с включением бита m1351 - плк становиться мастером в 485 порте плк, который COM2.
Панель оператора почти всегда подключается через круглый порт который COM1, и если надо перезаливать программу, то на время отключается, а не через 485...
В SX2 и ES3 добавили usb-mini, а для других моделей решили не добавлять.

pkl58
завсегдатай
завсегдатай
Сообщения: 544
Зарегистрирован: 19 мар 2012, 20:04
Имя: Павел
Страна: Россия
Благодарил (а): 6 раз
Поблагодарили: 59 раз

Описание ТЭГов в панеле Кинко

Сообщение pkl58 »

Andreyit писал(а): 27 фев 2024, 20:39 а не через 485
Я и через COM2 заливаю и в онлайне мониторю при подключенной панели по COM1. Только если на COM2 есть слейвы и коммуникационные инструкции для этого порта, то так не получится.
Аватара пользователя

Автор темы
petr2off
эксперт
эксперт
Сообщения: 1735
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 78 раз
Поблагодарили: 235 раз

Описание ТЭГов в панеле Кинко

Сообщение petr2off »

Получается что мастер только включается, для его выключения нужно делать сброс настроек ?

pkl58
завсегдатай
завсегдатай
Сообщения: 544
Зарегистрирован: 19 мар 2012, 20:04
Имя: Павел
Страна: Россия
Благодарил (а): 6 раз
Поблагодарили: 59 раз

Описание ТЭГов в панеле Кинко

Сообщение pkl58 »

Да уберите вы все что вы написали в программе, относящееся к PLC LINK. Что ж как туго до вас доходит. А сброс к заводским нужен чтобы вы добились связи панели и ПЛК. Потом удалите из программы все что касается PLC LINK и загрузите. После этого проверьте снова. Что уж непонятного?
Аватара пользователя

Автор темы
petr2off
эксперт
эксперт
Сообщения: 1735
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 78 раз
Поблагодарили: 235 раз

Описание ТЭГов в панеле Кинко

Сообщение petr2off »

Да все понятно. Сделал уже.
Вообще то вопрос был по поводу управления PLC Link (иногда слово банан означает банан).
Уяснил - да, есть вот такая фича, Включается режим PLC Link неявным образом, во время вызова блока настройки параметров порта (что кстати совершенно не очевидно, и даже как то странно). По феншую - такое действие должно задаватся параметрически.
А так получается для режима слейв я не могу пользоватся этим блоком и по всей видимости параметры должен выставлять по одному - ручками. Да и не факт что сработает - не проверял. Хотя для данной задачи меня така скорость вполне устраивает.
А так да, объясняю по человечески. Для работы в слейв режиме нужно.
1) Сбросить контроллер на заводские настройки (ASCII, 9600, 7бит, Even. 1 стоп бит.
2) Выставить аналогичные параметры в панели КИНКО для COM0
3) В качестве контроллера выбрать Delta DVP
4) При описании тега выбрать регистр D Т.е. однозначное соответствие D100 контроллера = D100 панели.

Отправлено спустя 1 минуту 3 секунды:
Спасибо за разъяснения, проблема решена.
Закрыто

Вернуться в «Операторские панели»