Отличный вебинар, три вечера уже сижу, разбираю, хорошая подача материала, осталось 40 минут досмотреть. Про кодесис ещё бы вебинаров таких штук 5 прям. Отлично разжевали, спасибо.
@Vasiliy_Sh3 жыл бұрын
Предлагайте темы, мы подумаем)
@user-pt8st6jj9n2 жыл бұрын
@@Vasiliy_Sh "Про кодесис ещё бы вебинаров таких штук 5"
@christophercave52039 ай бұрын
Устроился инженер-программистом на производство зарядных станций для электромобилей. Среда разработки: CODESYS 3.5. Язык программирования: ST. Не хватает опыта, сталкиваемся со множеством не очевидных ошибок. Ищу коллег для обмена опытом и взаимопомощи.
@Vasiliy_Sh8 ай бұрын
Заходите к нам в телеграм t.me/owen_prom И на форум на сайте owen.ru
@Glukonic3 жыл бұрын
6:52 и тут я не смог сдержать смех (единственное что я предостерегаю вас делать, это не открывать на весь экран вэбку мою) юмор хороший.
@АсхатКоянбаев2 жыл бұрын
Подача материала, его качество отличные! Спасибо вам!
@kot-te3gf2 ай бұрын
Как мне добавить проверку? Диапазон ползунка от 1 до 1000, это значение выводится в прямоугольник, по клику на прямоугольник можно изменить это значение вручную. Так вот, ползунок ограничен значениями от 1 до 1000, но прямоугольник позволяет преодолеть этот барьер с помощью ручного ввода. Как и куда мне написать проверку по типу if value>=1001 { value=1000 }
@Vasiliy_Sh2 ай бұрын
В настройках ввода можно также указать границы. Плюс можно программно это обработать с помощью блока limit
@yakdimqwe2 жыл бұрын
Спасибо за познавательные видео!
@Vasiliy_Sh2 жыл бұрын
Всегда пожалуйста, рады, что оказались полезными
@Glukonic Жыл бұрын
Пролистал я руководство пользователя по Кодесис 3.5 но не нашёл в PLC_PRG информацию про Action Method Property Transition - я при проекте пихаю Action - но может я не прав и иногда нужно использовать другие. Василий, можете дать наводку на текстовый документ ?
@gommbit3 жыл бұрын
темы для следующего вебинара: открываю проект и нет нужных библиотек, что делать? скорость опроса по tcp/ip или модбас через 485- сколько можно подключить доп модулей и какие будут задержки если оба ethernet порта подключены по кольцевой схеме и если отсоединить один из портов то возможно пропадание связи на 8-12 секунд это нормально? как с этим бороться и варианты резервирования плк. ограничения на web-визуализацию сколько можно экранов и переменных что бы не тормозило отображение
@Vasiliy_Sh3 жыл бұрын
Спасибо) Небольшой инсайд, будет ролик про резервирование ПЛК) По поводу библиотек - обычно на недостающей библиотеке можно нажать правой кнопкой мыши и попробовать загрузить ее через интернет.
@mixonmixonov3173 Жыл бұрын
Хотелось бы увидеть создание проекта с 0 по тех заданию. Например котельной. Или другого сложного объекта. Что бы было не только мигание лампочкой, а работа всей системы.
@Vasiliy_Sh Жыл бұрын
Такого точно не планировалось делать) тогда вам работы не останется)
@mixonmixonov3173 Жыл бұрын
@@Vasiliy_ShВы же сами спросили какая тема будет интересна. Работа будет всегда. Каждый объект индивидуален . Интересно будет что-то действительно сложное и функциональное. У вас по любому были и есть подобные проекты. Не обязательно светить адрес объекта и для кого вы его делали. Нужна сама суть построения программы.
@Vasiliy_Sh Жыл бұрын
@@mixonmixonov3173 на текущий момент компания не занимается интеграцией оборудования) Разработка, производство, продажа. Соответственно в видео рассматриваем отдельные аспекты работы и настройки приборов
@mixonmixonov3173 Жыл бұрын
@@Vasiliy_ShТипичный Овен . Мы вам продали, а вы там сами разбирайтесь. Мы спросили что показать, но показывать ничего не будем. В том числе по этим причинам все свои объекты перевожу на что угодно, только не овен
@Vasiliy_Sh Жыл бұрын
@@mixonmixonov3173 компания не занимается интеграцией оборудования. Соответственно и видео с созданием сложного проекта по ТЗ с нуля - это запрос на то, чтобы сделать за вас вашу работу, а не помочь разобраться в каких-то конкретных вопросах по работе с оборудованием. Если есть какие-то конкретные вещи, которые хотелось бы увидеть в роликах - пишите, мы постараемся учесть)
@ВиталийЯсницкий-г8и Жыл бұрын
Добрый день, на 23 минуте вы выбираете язык программирования, где доступно несколько вариантов. У меня же после установки Codesys 3.5 sp17 patch3 доступен только язык ST, как мне другие языки добавить?
@CodesysOneLove Жыл бұрын
Добрый день. У вас CODESYS установился без плагинов. Удалите его и установите заново в точности по инструкции: kzbin.info/www/bejne/aXzGe4qQeruLecksi=cu93fow7eNo52TJ7
@Glukonic3 жыл бұрын
отлично, я скоро СПК110 буду програмировать, но через 1-2 месяца пока не знаю, присерно знаю как добавлять таргет файлы и модули, но на руках нк дердал а поэтому проекты не создавал, только ПРок много перекопал, а контроллеров пока ни одного
@Vasiliy_Sh3 жыл бұрын
Есть несколько плейлистов на канале, там можно найти видео по установке кодесис и созданию первых проектов. Там заодно показывали и как таргет файлы добавляются)
@Glukonic3 жыл бұрын
@@Vasiliy_Sh это верно, я немного поигрался, год назад, но железного контроллера у меня до сей поры так и не было, немного сменились люди, напарник и в связи с предписанием комиссия что у нас морально устаревшие приборы моя мысль наконец-то нашла поддержку, вот один вопрос я пока не решил - у нас те приборы проходят гос поверку, а СПК и ПЛК (не являются средством измерения) внятный ответ нужна ли гос поверка обсудить не с кем, вот думаю по поводу нормирующего преобразователя если его юзать то он является средством измерения.
@Vasiliy_Sh3 жыл бұрын
@@Glukonic все имеющиеся сертификаты можно найти на сайте нашем. ПЛК160 имеет сертификат средства измерения. А ещё такую сертификацию проходят модули ввода линеек 110 и 210
@Glukonic3 жыл бұрын
@@Vasiliy_Sh понял/принял, теперь вопрос только сам к себе останется использовать нормирующие преобразователи в датчиках или заводить от отдельного а на Mx210 0-10 вольт, дабы в архив будет при обрыве писаться 0 температура, но это вопрос не к вам а ко мне и моему напарнику и так и так модно сконфигурировать что-бы ниже 4 милиампер архивировалось как 0
@Glukonic3 жыл бұрын
@@Vasiliy_Sh спасибо понял/принял
@АсхатКоянбаев2 жыл бұрын
Добрый день. У вас нет не одного видео работы вашего ПЛК в связке с серводвигателями, шаговыми двигателями для точного позиционирования. А ведь в технологических процессах это широко применяется!
@Vasiliy_Sh2 жыл бұрын
Да, такого видео нет. Но подключение драйвера к контроллерам возможно. В зависимости от драйвера будут разные варианты подключения.
@alexanderskusnov51193 жыл бұрын
Как сохранить уставку в энергонезависимой памяти? (просьба в следующих вебинарах окно с ведущим опускать вниз)
@Vasiliy_Sh3 жыл бұрын
Чтобы сохранить уставку в энергонезависимой памяти надо объявить ее как retain переменную
@Vasiliy_Sh3 жыл бұрын
Во время самого вебинара окно можно расположить как вам угодно, но запись формируется самим сервисом и на ней окно переместить уже не получится
@taxi_driver_life2922 Жыл бұрын
А версия 3 кодесиса поддерживается всеми ПЛК компании ОВЕН или некоторые работают только со 2 версией?
@Vasiliy_Sh Жыл бұрын
ПЛК 1хх серии работают под Codesys 2.3
@taxi_driver_life2922 Жыл бұрын
@@Vasiliy_Sh хорошо, спасибо за быстрый ответ! Я всего один раз сталкивался с ПЛК ОВЕН, в основном Митсубиси или Модикон шнайдеровские. Поэтому такие тупые вопросы) Сейчас в планах начать работу на ОВЕН исходя из наличия на рынке смотрю ваши вебинары, в принципе структура и настройка понятна. А версия 2.3 сильно отличается по настройкам ПЛК от версии 3.5?
@Vasiliy_Sh Жыл бұрын
@@taxi_driver_life2922 все относительно) на мой взгляд не сильно отличается. Посмотрите на канале ролики про ПЛК 1хх - сможете сами оценить. Ролики достаточно старые, но полезные)
@taxi_driver_life2922 Жыл бұрын
@@Vasiliy_Sh уже смотрю, все что мне надо там обьясняется
@ГулжигитДуйшоналиев3 жыл бұрын
можно ли подключить тензодатчик для изготовления сухих строительных смесей?
@Vasiliy_Sh3 жыл бұрын
Для подключения тензодатчиков есть модуль ввода данных из линейки Мх110, посмотрите его характеристики на сайте. К контроллеру он будет подключаться по RS-485
@СергейИванов-ы9ь9ь Жыл бұрын
у меня вопрос к разработчикам ПЛК Овен: А почему бы не сделать ПЛК с начинкой, как у ПР, чтобы можно было программировать в Овен Лоджик FBD блоками? Там и режим эмуляции норм и простота программирования, не надо заморачиваться как в кодесис...
@Vasiliy_Sh Жыл бұрын
Потому что это устройства разного класса и софт под них требуется с разными возможностями. И в Owen Logic нет очень многого из того, что есть в codesys.
@SeafullJAC2 жыл бұрын
Не генерируется код, В ошибках пишет про отсутствие ряда библиотек. Например: CmpLog.. Откуда вообще можно установить эти библиотеки ? (Caa Device..., IoStandard, CmpApp (owen) etc.... ???
@CodesysOneLove2 жыл бұрын
Добрый день. Напишите на support@owen.ru, приложите проект и скриншоты ошибок - вам помогут.
@СергейИванов-ы9ь9ь Жыл бұрын
1:13:34 у меня нет в конфигурации ввода этих параметров OnMouse вообще...
@Vasiliy_Sh Жыл бұрын
Где-то вверху над свойствами была галочка, открывающая полный "экспертный" набор свойств.
@СергейИванов-ы9ь9ь Жыл бұрын
@@Vasiliy_Sh спасибо, буду искать.
@СергейИванов-ы9ь9ь Жыл бұрын
54:16 делал всё по видео, а уставки не меняются, эмуляция не работает ВООБЩЕ НИКАК, хотя всё правильно сделал....
@Vasiliy_Sh Жыл бұрын
Введённые в переменную значения считаются подготовленными и их требуется применить, для этого есть отдельная команда на запись подготовленных значений. Ctrl+f7
@Vasiliy_Sh Жыл бұрын
И программу, после загрузки в эмуляцию или в ПЛК необходимо запустить, f5
@СергейИванов-ы9ь9ь Жыл бұрын
@@Vasiliy_Sh спасибо, попробую...
@СергейИванов-ы9ь9ь Жыл бұрын
@@Vasiliy_Sh получилось,спасибо!
@МихаилМихайловский-щ9оАй бұрын
что делать если подготовленные значения переменных не вводятся, а вместо них появляется знак 0
@Vasiliy_ShАй бұрын
В Codesys требуется применить подготовленные значения, для этого есть команда в меню, также можно использовать горячие клавиши Ctrl+F7
@МихаилМихайловский-щ9оАй бұрын
@@Vasiliy_Sh спасибо огромное, помогли
@MrStyort3 жыл бұрын
Добрый день спасибо за Вебинар очень познавательно, скажите пжста можно Вам задать вопрос на который хотелось бы получить развёрнутый вопрос? Касательно обмена данных использование переменных. Спасибо.
@Vasiliy_Sh3 жыл бұрын
Здравствуйте) по обмену данными мы как раз сделали два вебинара) И будет третий, который планируем посвятить ответам на вопросы пользователей, следите за новостями на сайте)
@MrStyort3 жыл бұрын
@@Vasiliy_Sh принято.
@fisher083 жыл бұрын
Как подключить панель другого производителя например винтек если модбас то где адреса?
@Vasiliy_Sh3 жыл бұрын
Тут рекомендую посмотреть наши ролики по работе ПЛК210 в режиме мастер и слейв, они есть в плейлисте по ПЛК210. Думаю, что большая часть вопросов отпадет
@crashjar3 жыл бұрын
есть несколько вопросов по среде разработки. 1) поддерживает ли пользовательские классы? 2) можно ли писать на си а не на подобии паскаля? взглянув на код программиста, который вторую неделю у нас на производстве пытается запустить оборудование, создалось впечатление, что этот язык жестко ограничен в возможностях и приходится костылями выкручиваться. впрочем от программиста, делающего все на глобальных переменных и пишущего конструкции вида if i>0 then if i>4 особых изяществ ожидать не приходится
@Vasiliy_Sh3 жыл бұрын
Среда разработки соответствует определенным стандартам, это МЭК 61131-3, если не ошибаюсь. ST(подобие паскаля :) ), на самом деле, для большинства производственных задач более чем достаточен. Можно создавать свои подпрограммы, функции, функциональные блоки, пользовательские типы данных использовать. А по поводу кода - тут скорее вопросы к тому, как подходит каждый конкретный человек к написанию программы :)
@Nidvoraich Жыл бұрын
Выбираю между несколькими производителями ПЛК. Некогда выдаваться в подробности каждого. Скажите, пожалуйста, есть ли какой-то нормальный язык программирования тут? Без рисования стрелочек и квадратов?
@Vasiliy_Sh Жыл бұрын
Стандартный набор из МЭК 61131-3
@Nidvoraich Жыл бұрын
@@Vasiliy_Sh да, спасибо большое! Уже наткнулся на этот ST. Первое, что я увидел в жизни недавно - это Лэддер в китайском Митсубиси. Ужаснулся - это не то слово :) СТ погляжу повнимательнее. Надеюсь, он будет более удобочитаем, чем эта клинопись :)
@Vasiliy_Sh Жыл бұрын
@@Nidvoraich все относительно. Тем, кто всю жизнь работал с релейкой, LD очень хорошо заходит, и никакой st не нужен)
@Nidvoraich Жыл бұрын
@@Vasiliy_Sh я с 13 лет разные языки программирования изучал, поэтому мне подавай подсветку синтаксиса, кучу комментариев и прочие плюшки :) Я ту программу на ЛД читал, повернув монитор на 90 градусов, и всё равно на экране помещалась всего горстка строк "кода" :) Такое точно не для меня :) Но оперативную наводку большое спасибо!) Пощупаю
@ДаняДубина-ж8м3 жыл бұрын
Здравствуйте я хотел бы узнать для умного дома он годится?
@alexanderskusnov51193 жыл бұрын
Любой ПЛК годится.
@CodesysOneLove3 жыл бұрын
@@alexanderskusnov5119 у ПЛК210 на борту есть входы и выходы.
@alexanderskusnov51193 жыл бұрын
@@CodesysOneLove Да, убедился. Просто на сайте не сразу увидел информацию, а ответил до просмотра всего видео (очень длинное)
@slayzay3 жыл бұрын
Годится, но нужно рисовать вначале архитектуру. Иначе будет как у меня
@alexanderskusnov51193 жыл бұрын
@@slayzay Обратите внимание на сети (протоколы). Мне, напр., нравится CAN. Но многие используют Modbus или KNX.
@Nikolka15248 ай бұрын
Почему никто не учит именно на языке ld. Он ведь самый понятный для тех, для кого и работает контроллер, для электриков. Потому что раньше все управлялось просто реле, сейчас просто реле заменили ПЛК. Но электрики то никуда не делись, они теперь обслуживают плк, а не реле
@Vasiliy_Sh8 ай бұрын
Для больших проектов любой графический язык в удобстве проигрывает текстовому ST, просто из-за объемности кода. А из графических FBD и CFC - больше подходят для начала изучения именно программирования. По статистике наших курсов про LD спрашивают очень редко. При этом вы правы в том, что язык этот создавался для более лёгкого перехода людей, которые работали с релейкой.
@Nikolka15248 ай бұрын
@@Vasiliy_Sh я сам умею программировать на C++, но функциональными блоками вообще не могу пользоваться. У меня на заводе все запрограммировано на языке LD, а я работаю на металлургическом комбинате именно здесь я и познакомился с языком LD. У нас в каждом ящике стоит плк, управление насосами, запорной арматурой, измельчением, флотацией, сгущением, все это на ld написано. Я конечно сильно удивился что можно программировать вот так просто, как буд то схему рисуешь. Функционала достаточно. Чисто по приколу помню я даже отображение датчиков делал на импровизированных семисегментных индикаторах, которые сам из лампочек сделал.
@100sadida2 жыл бұрын
после перезагрузки плк в стопе постоянно. Как запускать автоматически ?
@Vasiliy_Sh2 жыл бұрын
Ответ есть в руководстве, делаете загрузочный проект и будет вам счастье)
@100sadida2 жыл бұрын
@@Vasiliy_Sh Хороший ответ, что ответ есть в руководстве)
@Vasiliy_Sh2 жыл бұрын
@@100sadida ну я заодно написал про загрузочный проект) чтобы было понятно, что искать. А так, после перезагрузки оперативка обнуляется и временный проект из нее сбрасывается.
@KorsariK813 жыл бұрын
+
@Vasiliy_Sh3 жыл бұрын
)
@ЭрикХорош Жыл бұрын
Так долго базарит, ещё денёк подождём пока он доковыряется в своих настройках. А потом скажет, "вы действительно это видите" "если видео экрана нет - то наверное с этим надо разобраться" настройщик
@sultanalievalmaz93742 жыл бұрын
Время в пустую
@triga7502 Жыл бұрын
у меня один вопрос тока нахера нужен этот конченый кодесус если есть пр 200 которая также программируется ???? нельзя и контролеры сделать через овен логик?
@Vasiliy_Sh Жыл бұрын
Codesys нужен потому, что у него гораздо больше возможностей в плане программирования, чем у Owen Logic. Заодно рекомендую следующие комментарии писать в более культурном стиле, иначе их придётся удалить.