Kinco HMIware.Подробное создание интерфейса панели оператора Kinco "С НУЛЯ".

Поділитися
Вставка
  • Опубліковано 20 січ 2025

КОМЕНТАРІ • 71

  • @Arkashatskiy
    @Arkashatskiy 7 років тому +2

    Видео полезное, как раз самое то, чтобы начать работать с панелью. По программному обеспечению панели - работать можно, все что нужно имеется, по ценам на панели Kinco - цена адекватная, ниже или на уровне аналогов. Несколько замечаний по видео: 1) не показана работа с тегами, везде идёт задание по конкретным адресам, что не есть хорошо 2) все таки более правильно вместо слова "авария" использовать слово "отказ". В остальном все хорошо, продолжайте делать обучающие видео и дальше, в работе действительно помогает.

    • @systemcontrol01
      @systemcontrol01  7 років тому

      Добрый день Аркадий, благодарим за отзыв.

  • @Drabagan
    @Drabagan 6 років тому +3

    Хотелось бы чтобы тему макросов поподробней осветили. А так очень интересно. Спасибо.

    • @systemcontrol01
      @systemcontrol01  6 років тому +1

      Добрый день Сергей, благодарим за отзыв. В ближайшие время у нас планируется две серии вебинаров, по HMI Kinco и ПЛК EVCO. HMI Kinco и ПЛК EVCO поддерживают язык СИ, в HMI-это макросы. Поэтому пока еще не определились, где лучше осветить тему языка СИ. На примере создания макросов в вебинарах по панелям оператора или в вебинарах по среде Uni-Pro, на примере создания логики управления тех.процессом.

  • @Алексей-и3н5з
    @Алексей-и3н5з 3 місяці тому

    Начинаю знакомиться с панелями , подскажите пожалуйста , на тайминге 15.50 при преобразовании шестнадцатеричного в десятичное к значению добавляется единица.Для чего это делается , если можно , поделитесь источником.

  • @alexcafpir8166
    @alexcafpir8166 6 місяців тому

    Посмотрел урок, спасибо познавательно.
    Вот только не фига не понял зачем макрос понадобился, установил на лампочке LW.B и установил 20.1. Т.е. 1 бит 20го адреса. Для теста в OPC сервер word переменную кинул, всё работает.

  • @aydarhub
    @aydarhub Рік тому

    При компиляции выдает ошибку
    cc1: error: unrecognized command-line option “-auxbase"
    cc1: error: too many filenames given: type ‘cc1 --help' for usage
    cc1: error: cpu you selected does not support x86-64 instruction set
    Что это может быть?

  • @ІгорЗабіло-в4т
    @ІгорЗабіло-в4т 2 роки тому

    Добрый день. не могу воспользоваться функцией "числовой вивод свойств". постоянно выскакивает ошибка на китайском. что это может быть? версия програмы 2.5

    • @systemcontrol01
      @systemcontrol01  2 роки тому

      Добрый день, Игорь! Пришлите фото ошибки на support@systemcontrol.ru

  • @dmitryjust7590
    @dmitryjust7590 2 роки тому

    подскажите пожалуйста, как сделать кнопку перезагрузки HMI внутри своего проекта?

    • @systemcontrol01
      @systemcontrol01  2 роки тому +1

      Добрый день, Дмитрий! Для реализации кнопки перезапуска используйте специальный регистр LB 9145.

  • @alexandryatsyk7011
    @alexandryatsyk7011 4 роки тому

    Здраствуйте, подскажите пожалуйста как выставить баудрейт 2400 на панели 4434те, у меня контроллер работает с этим рейтом. Спасибо

    • @systemcontrol01
      @systemcontrol01  4 роки тому +1

      Добрый день Александр. Данную скорость через атрибуты HMI/настройки COM порта не задать. Но, Вы можете использовать системные регистры LW10037-10038 (порт COM 0) или LW10057-10058 (порт COM1), через эти регистры можно задать скорость 2400. В руководстве пользователя описание системных регистров отвечающих за параметры связи есть на странице 476.
      systemcontrol.ru.test.shaper.space/site/data/files/6Dei.pdf

    • @alexandryatsyk7011
      @alexandryatsyk7011 4 роки тому

      Спасибо большое, я сделал окно ввода числа и там выбрал нужный регистр потом нажал окно и просто поменял бауд рейт, супер! Я уже было собрался конвертер сигнала покупать. Еще один вопрос , это по поводу создания ПИД регулятора, его как я понял нужно написать в макросе привязав к окну вывода значений температуры, или к кнопке запуска нагревателя?

    • @alexandryatsyk7011
      @alexandryatsyk7011 4 роки тому

      Я пытаюсь сделать контроллер на базе панели Кинко который будет управлять платой контроля BLDC компрессора теплового насоса, для этого нужно создать что то типа PID регулятора который будет менять частоту оборотов в зависимости от температуры в испарителе или конденсаторе. Сама плата контроля китайская, по моей просьбе был установлен протокол модбас но есть в ней еще свой протокол где идет 8 байтный запрос и 16 байтный ответ описания этого протокола есть , скажите если возможность реализовать контроллер на базе Кинко по такому протоколу или Кинко работает только с модбас?

    • @systemcontrol01
      @systemcontrol01  4 роки тому

      Добрый день Александр! Вы можете реализовать ПИД регулятор на панели оператора. На базе макроса Вы можете создать математическое описание регулятора (прописать формулу для расчёта выходного сигнала регулятора, если требуется, то формулы для идентификации объекта и автонастройке коэффициентов ПИД-регулятора). Перед созданием макроса, объявляются переменные (регистры), поэтому выводить значение температуры через компонент "Вывод числа" не обязательно. Макрос можно запускать как по таймеру (выполняется по временному циклу), так и по состоянию регистра или по нажатию на кнопку на панели оператора. Например, у Вас есть кнопка реализованная через компонент "Битовый переключатель", во вкладке "Управление" можно настроить запуск макроса по нажатию на эту кнопку.

    • @systemcontrol01
      @systemcontrol01  4 роки тому

      Добрый день, Александр! Прощу прощения, пропустил этот комментарий. Если я правильно понял вашу задачу, то можно. В Kinco HMIware есть специальный драйвер, называется Universal HEX slave. При помощи этого драйвера и скрипта (макроса) можно написать свой протокол связи.

  • @-Justman-
    @-Justman- 5 років тому

    С панели данные не поступают в контроллер. Светодиод com должен моргать или гореть? Я не могу понять где проблема. Панель неработает, или контроллер не принимает данные. Кабель связи целый на прозвонку🤷‍♂️

    • @-Justman-
      @-Justman- 5 років тому

      И каким шнуром я смогу подключиться к проэкту. Юсби ? Есть мысль перекинуть связь на сом2. Как вариант. Хотя если железо погорело, уже ни чем не вылечить

    • @systemcontrol01
      @systemcontrol01  5 років тому

      @@-Justman- Добрый день, что бы понять в чём проблема подскажите несколько моментов: 1. Контроллер и панель оператора работали раньше? Необходимо понять что стало причиной потери связи. 2. Какой интерфейс и протокол связи Вы используете ? Если кабель целый, то первое что могу порекомендовать - это проверить настройки связи на контроллере и панели оператора (это если Вы разрабатываете проект сами). Индикатор COM - должен гореть. Медленное мигание - это отсутствие связи. Если есть ошибка по связи, то на экране панели оператора должно возникнуть сообщение "PLC no response". К панели оператора можно подключится по USB, выгрузить проект и декомпилировать. С декомпилированным проектом Вы можете работать. Обратите внимание на то что разработчик мог задать пароли на выгрузку и декомпиляцию проекта, без этих паролей доступ к проекту получить нельзя. Стандартный пароль : 888888, возможно он подойдёт.

  • @vladimirvladimirovich3044
    @vladimirvladimirovich3044 6 років тому

    На 29:40 не перепутали статусы вентилятора и оттайки? По таблице на 25:55, если я правильно понимаю, оттайка =2, вентилятор =4.

    • @systemcontrol01
      @systemcontrol01  6 років тому

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

  • @evgen_tatrukov
    @evgen_tatrukov 4 роки тому

    Доброго времени суток. Спасибо большое вам за проделанную работу. Много подчеркнул для себя.
    Не ответите ли на один вопрос. Есть контроллер Шнайдер ТМ241СЕ24Т с 5 блоками расширения. Необходимо на его базе создать проект совместно с HMI панелью KINCO. Не могу понять как привязать входа выхода контроллера, блоков расширения к панели. Где их смотреть? (Те значения которые вы смотрели в ПДФ файле и переводили с 16 системы в 10)

    • @systemcontrol01
      @systemcontrol01  4 роки тому

      Добрый день! Принцип опроса следующий. Модули расширения опрашивает ПЛК. Панель оператора опрашивает ПЛК. Дискретные/аналоговые сигналы с модулей ввода/вывода привязываются к обычным регистрам (слово или бит). Например, показания датчика могут быть привязаны к переменной; фактически переменная будет регистром слово, MV или 4х. Все переменные (регистры) находятся в ПЛК. Панель оператора опрашивает переменные (регистры) ПЛК.

    • @evgen_tatrukov
      @evgen_tatrukov 4 роки тому

      @@systemcontrol01
      Спасибо, сегодня попробую подружить их. В целом по проекту понятия имеются. И по панели и по контроллеру. Осталось только подружить их☺

  • @systemcontrol01
    @systemcontrol01  7 років тому

    На нашем сайте по панелям оператора Kinco ведется раздел F.A.Q. (Часто задаваемые вопросы), в этом разделе Вы можете найти ответы на вопросы которые возникают при работе с панелями оператора Kinco. Так же Вы можете задать вопрос нашему отделу техподдержки.
    F.A.Q. - Панели оператора (HMI) Kinco:
    systemcontrol.ru/articles/faqkincoevco/faqkincohmi
    Адрес электронной почты отдела техподдержки:
    e-mail: support@systemcontrol.ru

  • @MrDarkshine1
    @MrDarkshine1 4 роки тому

    А как очистить журнал событий? Когда много записей в журнале панель подтормаживает и выдает краш системы.

    • @systemcontrol01
      @systemcontrol01  4 роки тому +2

      Добрый день! Если вы сохраняете события во внутренней памяти HMI, то панель формирует специальный файл с расширением CSV (или несколько файлов, зависит от выбранной функции) в котором хранятся все события. Компонент "Вывод событий истории" считывает и выводит информацию из этих файлов, не более. Скорее всего ваша проблема связана не с переполнением журнала сообщениями, а с тем что размер файла (файлов) стал слишком большой. Решить проблему можно следующим способом. Зайдите в атрибуты HMI/Хранение событий истории, выберите максимальное количество дней хранения файл с событиями. После истечения этого срока файл автоматически будет удалятся и на его месте будет записан новый файл. Обратите внимание на то что есть два варианта хранения данных, одним и ежедневным файлом. Очистить журналы (удалить файлы) можно так же при загрузке проекта, в окне KHdownload необходимо выбрать функцию "Удалить историю записей", "Удалить историю событий" или через KHmanager/Управление выгрузкой.

  • @crashjar
    @crashjar 2 роки тому +1

    видос хороший, но однотипные действия лучше вырезать

  • @kardanium
    @kardanium 2 роки тому

    Спасибо за урок. У нас есть оборудование с похожей панелью (тоже Kinco, но другой модели), в котором мы хотим перевести интерфейс на другой язык. Там английский и итальянский. Мы хотим добавить русский. Помимо этого, проектировали интерфейс "дизайнеры от бога". Криво расположенные надписи и элементы. Глаза аж кровью заливаются. Проекта нет, соответственно вопрос: Можно ли его выгрузить из панели, исправить, доработать и загрузить обратно?

    • @systemcontrol01
      @systemcontrol01  2 роки тому

      Добрый день, Андрей! Вы обращались к разработчику проекта? На мой взгляд, это оптимальный вариант, так как является менее затратным. Если данный вариант не работает, то попробуйте выгрузить проект (см. видео, ответ на вопрос №2 ua-cam.com/video/gCD0LjwbmH4/v-deo.html). Если пароль для выгрузки, не совпадет со стандартным (888888), то, к сожалению, ничего нельзя будет сделать. В этом случаи есть два выхода. Первый всё-таки выйти на разработчика проекта, запросить или купить исходник. Второй это найти специалиста, который разработает проект по вашему тех. заданию. Выгруженный проект можно редактировать, включая корректировки библиотеки языков. Если не уверены, что сами сможете выгрузить проект, обратитесь к специалисту, лучше на местном уровне.

    • @kardanium
      @kardanium 2 роки тому

      @@systemcontrol01 Добрый день. Спасибо за ответ.
      Нет, пока не обращались. Я просто прорабатываю самый худший вариант, если исправлениями придётся заняться самим.
      Программу Kinco DTools освоил быстро. Даже сделал свой проект для тренировки. Макросы - вообще легко, учитывая что я программист-эмбеддер.

  • @SuperRob32
    @SuperRob32 4 роки тому

    можно ли управлять частотным преобразователем напрямую с панели управления?

    • @systemcontrol01
      @systemcontrol01  4 роки тому

      Добрый день! Да. Панель оператора Kinco к частотному преобразователю можно подключить через интерфейсы RS-232/RS-485/Ethernet, используя протоколы связи Modbus RTU/Modbus TCP. При подключении необходимо исходить из интерфейса и протокола связи, которые поддерживает частотный преобразователь.

    • @SuperRob32
      @SuperRob32 4 роки тому

      @@systemcontrol01 Нужно ли писать отдельные макросы для запроса "например" частоты в реальном времени?

    • @SuperRob32
      @SuperRob32 4 роки тому

      @@systemcontrol01 Можете ли вы сделать видео с подробным описанием настройки Kinco GL070E и частотного преобразователя Mitsubishi.

    • @systemcontrol01
      @systemcontrol01  4 роки тому

      Макрос писать не нужно. Вывод на экран панели оператора параметров ПЧ можно реализовать через элемент "Обработка числа".

    • @systemcontrol01
      @systemcontrol01  4 роки тому

      Видео сделать нет возможности. Отсутствует ПЧ Mitsubishi. Настройки связи - это не проблема. Проблема - это таблица Modbus адресов ПЧ. Она у вас есть? Второй момент, нужно подключить частотный преобразователь так, что бы он не выдавал помехи. Используйте экранированный кабель связи. Расстояние между силовым кабелем и кабелем связи должно быть не меньше 10 см.

  • @СтаниславЧуба-г4е
    @СтаниславЧуба-г4е 5 років тому

    Здравствуйте, а где взять версию программы как у вас 2.4, потому что актуальная 2.5 не подходит, можете скинуть ссылку пожалуйста.

    • @systemcontrol01
      @systemcontrol01  5 років тому

      Добрый день, ссылку на Kinco HMIware версии 2.4 дали в переписке по электронной почте.

  • @borzovdmz3647
    @borzovdmz3647 5 років тому

    стаю перед выбором Kinco панель или Овен. В эмуляторе попытался соединить нескоkько Modbus Slave . Не получается.
    Я делаю, что то не так или это невозможно.
    PLC овен выступает в роли мастера. панель Slave 1, и еще 2шт Slave линейка Овен . Такое возможно?

    • @systemcontrol01
      @systemcontrol01  5 років тому

      Добрый день. Вы можете использовать панель оператора Kinco в качестве "подчинённого устройства". Для этого Вам необходимо использовать протокол Modbus RTU Slave из вкладки ПЛК. Более подробную консультацию о настройках могу дать Вам по электронной почте: support@systemcontrol.ru. Т.к в комментариях не могу прикрепить ни картинку с настройками ни пример проекта.

    • @MrVitaki
      @MrVitaki 4 роки тому

      @@systemcontrol01 Как вообще нумеруются регистры в протоколе Modbus RTU (slave) , если они все по мануалу, что RW, что LW, с нуля начинаются, как пересчитать их чтобы указать правильно в том самом Codesys?
      Допустим я задействовал регистр (слово 16 бит)
      тип RW и указал адрес 2, и аналогично LW адрес 2, как их указать в том самом Codesys?

    • @systemcontrol01
      @systemcontrol01  4 роки тому +1

      Добрый день, если Вы используете протокол Modbus RTU slave (панель в этом случаи выступает как подчиненное устройство), в проекте для панели оператора Вы используете регистры локальные регистры памяти LW/RW для регистров слово, LB/RB для битовых переменных. В Codesys при конфигурации команд чтение/запись регистров слово для протокола Modbus, регистрам типа LW/RW должны соответствовать регистры из спецификации протокола Modbus 4х/3х. Битовым регистрам панели LB/RB соответствуют регистры с типом 0х/1х. Обратите внимание на то что при конфигурации команд чтения/записи к адресу регистра прибавляется 1 ( не всегда, но стоит проверить), т.е если Вы используете адрес в панели LW 2, то в Codesys при конфигурации команды Вы выбираете команду на чтение/запись регистра слова и указываете адрес не 2, а 3.

    • @MrVitaki
      @MrVitaki 4 роки тому

      @@systemcontrol01 Спасибо за ответ.
      Вот о чем, я спрашивал ua-cam.com/video/syIPCaBgBAY/v-deo.html
      MBAP определяет вобщем 4-ре зоны (области) данных (переменных):
      - Discrete Inputs (начиная с 10001), или область дискретных входов (входных битов)
      - Coils (начиная с 00001), или область дискретных выходов (выходных битов)
      - Input Registers (начиная с 30001), или область входных регистров (аналоговых входов)
      - Holding Registers (начиная с 40001), или область выходных регистров (аналоговых выходов)
      Доступны такие функции:
      01 - чтение Coils (дискретных выходов);
      02 - чтение Discrete Inputs (дискретных выходов);
      03 - чтение Holding Registers (аналоговых выходов, выходных регистров);
      04 - чтение Input Registers (аналоговых входов, входных регистров).
      Доступны такие функции для записи:
      05 - запись одного дискретного выхода (Coil)
      15 (0F hex) - запись нескольких дискретных выходов (Coils)
      06 - запись одного выходного регистра (Register)
      16 (10 hex) - запись нескольких регистров (Registers)

    • @systemcontrol01
      @systemcontrol01  4 роки тому

      Добрый день. Принцип конфигурации адресов в панелях Kinco тот же. В панели оператора ОВЕН, локальная область памяти для битовых переменных имеет обозначение PSB, в панели оператора Kinco это область называется LB. Для регистров слово в панелях ОВЕН используется область с названием PSW в панелях Kinco это область LW. Область PFW в панелях ОВЕН - это энергонезависимая область памяти (точно не помню, возможно ошибаюсь). Энергонезависимая память в панелях оператора Kinco обозначается RW.
      Возможно для Вас будет полезен раздел F.A.Q по панелям Kinco: systemcontrol.ru/articles/faqkincoevco/faqkincohmi
      Информация по областям памяти панели есть в разделе №3 (ответ на вопрос №4):
      systemcontrol.ru/faqhmikincohmiware1

  • @pavelmuchkaev7192
    @pavelmuchkaev7192 6 років тому

    Здравствуйте а в чем отличие панели 4414 от 4434?

    • @systemcontrol01
      @systemcontrol01  6 років тому +1

      Павел, основных отличий три: MT4414TE имеет сенсор японского производства, MT4434TE - китайского, яркость дисплея MT4414TE составляет 300 кд/см2, MT4434TE - 250; и MT4414TE имеет на фронтальной части три светодиодных индикатора: питание, связь с ПЛК и работа процессора. Ресурс подсветки дисплея одинаковый: 50 000 часов.

  • @joramotorsportteam3277
    @joramotorsportteam3277 2 роки тому

    Chto za kontroller???

    • @systemcontrol01
      @systemcontrol01  2 роки тому

      Добрый день! К панели оператора подключался контроллер EVCO EVK233: evco.ru/produkcziya/kontrolleryi-dlya-xolodilnogo-oborudovaniya/ventiliruemyie-xolodilnyie-ustanovki/evk233n7vxs

  • @MrVitaki
    @MrVitaki 4 роки тому

    42:30

  • @MrVitaki
    @MrVitaki 4 роки тому +1

    1:16:10

  • @dmitryradchenko7458
    @dmitryradchenko7458 7 років тому +1

    Вы бы сюда ссылки на видео кидали бы vk.com/big_asu

    • @systemcontrol01
      @systemcontrol01  7 років тому

      Добрый день Дмитрий, в этой группе периодически наши видео кто-то публикует, а мы даже не знаем кто, что бы поблагодарить.

    • @dmitryradchenko7458
      @dmitryradchenko7458 7 років тому

      Вот как...я просто сам недавно узнал про эту группу..