Шаблоны визуализации в CoDeSys 3.5

  Рет қаралды 19,749

Sergey Romanov (Serhioromano)

Sergey Romanov (Serhioromano)

Күн бұрын

Как использовать одну и туже визуализацию, что бы отображать в ней данные разных объектов.

Пікірлер: 65
@ИльяГалай-ч3й
@ИльяГалай-ч3й 4 жыл бұрын
Ууу!! Круть! Нужно больше таких мастер-классов по CODESYS.
@bishop_ru6767
@bishop_ru6767 2 жыл бұрын
Благодарю за урок!
@mrsetiro2891
@mrsetiro2891 4 жыл бұрын
Спасибо за полезную информацию. Ждём книгу
@serhioromano
@serhioromano 4 жыл бұрын
Сам жду не дождусь :) Издательский совет по моей книге перенесли.
@Ryabov_OA
@Ryabov_OA 4 жыл бұрын
Пойду ка и я поиграюсь с спк, однозначно спасибо за новую информацию
@АлександрНовиков-б6л6е
@АлександрНовиков-б6л6е 4 жыл бұрын
Сергей.... Мы очень очень ждём Вашу книгу. :) За видео лайк. Это проф. уровень.
@ВладимирШкольный-м4б
@ВладимирШкольный-м4б 4 жыл бұрын
Спасибо за видео-уроки.
@serhioromano
@serhioromano 4 жыл бұрын
Добро пожаловать!
@даниэльпетерс
@даниэльпетерс 2 ай бұрын
Очень поучительное видео, но оно больше рассчитано на продвинутых. Я начинаю изучать ST программирование. С каких уроков посоветуйте начать?
@alexeyvasilyev7179
@alexeyvasilyev7179 4 жыл бұрын
Вот это уже нормально, для горизонтально расположенных глаз ))). Ждем книгу, со скидкой для подписчиков, или в электронном виде.
@serhioromano
@serhioromano 4 жыл бұрын
Вертикальных делать не буду. Это был эксперимент который показал что вертикальное видео не пойдет.
@codesys-h4x
@codesys-h4x 22 күн бұрын
Спасибо, помогло!
@rv9wfj
@rv9wfj 2 жыл бұрын
Все по делу, но я долго мучаясь с переносом шаблонов из проекта в проект пришел к тому что в шаблон надо передовать не id а reference т.е. ссылку на структуру. В таком виде массив в новом проекте может быть любым (например из одномерного превратится в двумерный) и это никак не влияет на шаблон. В противном же случае размерность массива в шаблоне надо сохранять.
@serhioromano
@serhioromano 2 жыл бұрын
Тоже вариант!
@origamist757
@origamist757 4 жыл бұрын
Интересное видео, можно еще подробнее поразбирать кодесис
@JurasskParkChannel
@JurasskParkChannel 4 жыл бұрын
Как обычно лайк, подписка/отписка и колокольчик :) т. к. условия о том, что если делал это раньше, не было. :D
@АбракаДабра-э1т
@АбракаДабра-э1т 4 жыл бұрын
Здраствуйте сергей. Хочу собрать ЩИТ Управление водяного колодца. хотелось сделать так если правильно обьясняю) Водопровод приходит колодец стоит к нему запорная арматура. в колодце два щупа. нижней и верхней уровня. когда вода заканчивается в колодце открывается водопровод в колодец. после заполнение закрывется. можете посоветат
@endprg6477
@endprg6477 Жыл бұрын
А почему массив в данном случае объявлен в глобальных переменных?
@serhioromano
@serhioromano Жыл бұрын
Ни знаю, особых оснований к этому наверно нету. Просто так получилось.
@ZIVUA-wz2xr
@ZIVUA-wz2xr 4 жыл бұрын
Добрый день Сергей! А как с вами можно связаться?!
@serhioromano
@serhioromano 4 жыл бұрын
Только увидел коммент. vk.com/serhioromano
@ZIVUA-wz2xr
@ZIVUA-wz2xr 4 жыл бұрын
@@serhioromano ничего страшного.
@vsh6525
@vsh6525 4 жыл бұрын
Здраствуйте Сергей, подскажите пожалуйста, где можно посмотреть или почитать о настройке спк 107, у меня их 7 штук, для передачи сигналов в скаду с каждого спк по отдельности, сигналы типа bool и real?
@serhioromano
@serhioromano 4 жыл бұрын
На сайте овен есть примеры.
@vsh6525
@vsh6525 4 жыл бұрын
@@serhioromano Спасибо поищу
@dires-ok9eg
@dires-ok9eg 4 жыл бұрын
Вопрос от новичка: зачем здесь используется инструкция "continue"?
@serhioromano
@serhioromano 4 жыл бұрын
Это такой паттерн программирования минимизации вложенности условий. Я о нем в своей книге рассказываю.
@dires-ok9eg
@dires-ok9eg 4 жыл бұрын
@@serhioromano Не понял, но книгу приобрету, как выйдет.
@АлександрМут-ф5у
@АлександрМут-ф5у 4 жыл бұрын
dires11 11 тут имеется ввиду, что continue относится к for, а не if then. Когда код дойдёт до строки continue, то дальнейшая текущая итерация цикла for прекратится выполнятся и выполнение программы уйдёт в начало, где индекс итерации цикла for увеличится на один шаг. Т.о. Мы прерываем текущее выполнение цикла и начинаем его выполнять заново, но для следующего элемента массива.
@serhioromano
@serhioromano 4 жыл бұрын
@@АлександрМут-ф5у в общем правильно. Уверен это просто терминология. Да continue это инструкция for но в этом контексте относится она именно к if then. Для того чтобы избежать не губной вложенности условий.
@dires-ok9eg
@dires-ok9eg 4 жыл бұрын
Большое спасибо!
@vsh6525
@vsh6525 4 жыл бұрын
Сергей, вопрос не поэтому видео. Я в данный момент делаю визуализацию для спк107 и столкнулся с проблеммой. Не могу с экрана осуществить задание времени процесса часы и минуты. Не могли бы помочь советом, в каком направлении двигаться.
@serhioromano
@serhioromano 4 жыл бұрын
Задайте просто число например минуты. Потом в программе умножьте его на 60 000 чтобы получить миллисекунды и конвертируйте в тип time. Потом назначайте таймеру.
@vsh6525
@vsh6525 4 жыл бұрын
@@serhioromano Спасибо, попробую.
@олеглосев-ф1х
@олеглосев-ф1х 4 жыл бұрын
Сергей вы почему то не заходите на свою страницу в КОНТАКТЕ. Я Вам там написал интересное предложение.
@origamist757
@origamist757 4 жыл бұрын
я повторял ваш урок и когда фрейм закидываю на визуализацию то он у меня пустой почему то хотя ТМПЛ я добавляю в него все четко как по вашему видео не знаете почему не получается?
@serhioromano
@serhioromano 4 жыл бұрын
Трудно сказать. Сними видео покажи что ты делаешь.
@origamist757
@origamist757 4 жыл бұрын
@@serhioromano Хорошо попробую сначала еще раз повторить видео урок и если не получится тогда уже видео постараюсь снять
@origamist757
@origamist757 4 жыл бұрын
Добрый вечер я делал все за вами но на кодесис v3.5 sp15 patch 1 + (64 bit) но когда программу запускаю в режиме эмуляции у меня подсвечивается красным снизу " программа загружена - ИСКЛЮЧЕНИЕ" и не работает экран визуализации, точнее вообще не включается, а перекидывает на шаблон Tmpl. Не знаете в чем может быть причина?
@serhioromano
@serhioromano 4 жыл бұрын
Там в если на исключение нажать будет текст ошибки. Какая?
@КириллСало-ч7ф
@КириллСало-ч7ф 3 жыл бұрын
Как в codesys 3.5 при создании визуализации присвоить значение переменной типа time.( с СПК установить время, например таймера) . Значение нужно ввести без t#2s, просто число.
@serhioromano
@serhioromano 3 жыл бұрын
Вы можете на визуализации вводить только цифры, например в секундах. А потом в таймер эту переменную умножить на 1000 и преобразовать в time.
@КириллСало-ч7ф
@КириллСало-ч7ф 3 жыл бұрын
@@serhioromano какого типа численную переменную удобно преобразовать в time. Real to time возможно будет преобразовать.
@serhioromano
@serhioromano 3 жыл бұрын
@@КириллСало-ч7ф Лучше переменную целочисленную типа инт, или ворд. Но если нужно реал, то тоже можно. Просто не понятно, что делать с десятичными данными.
@КириллСало-ч7ф
@КириллСало-ч7ф 3 жыл бұрын
@@serhioromano Спасибо за совет, буду пробывать.
@vsh6525
@vsh6525 4 жыл бұрын
Здравствуйте, подскажите пожалуйста как в codesys прописать число пи
@serhioromano
@serhioromano 4 жыл бұрын
Создать глобальную константу.
@alexeygnevyshev8790
@alexeygnevyshev8790 4 жыл бұрын
Сергей, добрый день! Извиняюсь, что мой коммент не по теме видео. Но это последнее видео на текущий момент, поэтому я надеюсь, что здесь Вы заметите комментарий. У Вас на канале есть замечательная серия уроков по созданию компонента Joomla 1.5. Удивительно, но в ряде случаев это до сих пор актуально! На Вашем канале выложено 8 видео из курса. Правильно ли я понял, что есть и другие видео, но они тут не выложены (или доступ только по ссылке)? Возможно ли их опубликовать или отправить мне? Готов оплатить. И ещё: нет ли у Вас желания сделать подобный курс для Joomla 3.9?
@serhioromano
@serhioromano 4 жыл бұрын
Это все видео что есть. Скрытых нет. Желание делать что то для джумлы больше нет. Это очень устарелая технология, устарелый концепт, который ни чего не создает кроме проблем для разработчиков для нее. Извините.
@alexeygnevyshev8790
@alexeygnevyshev8790 4 жыл бұрын
Понятно, благодарю за ответ.
@олеглосев-ф1х
@олеглосев-ф1х 4 жыл бұрын
Сергей давайте уже замахнемся на мням - мням Уильяма Шекспира, то биш CODESYS и вы нам покажете мастер класс. Можно использовать язык ST при разработке.
@serhioromano
@serhioromano 4 жыл бұрын
Это просьба о серии уроков по кодесис?
@олеглосев-ф1х
@олеглосев-ф1х 4 жыл бұрын
@@serhioromano Да. Можно попробовать 1-2 урока сделать и посмотреть на реакцию посетителей ( я думаю вы занимаясь в молодости Джумлой и вообще веб программированием хорошо проводите анализ) У Вас интересная подача материала легко усваяимая.
@endprg6477
@endprg6477 Жыл бұрын
@@serhioromano Да, было бы не плохо
@ВладимирЖуков-о2к
@ВладимирЖуков-о2к 8 ай бұрын
Да ужж... Учитель от бога. Что делает, для чего - только сам и понимает.
@serhioromano
@serhioromano 8 ай бұрын
Это видео для тех кто уже работает в колесис, не для новичков.
@drozd929
@drozd929 4 жыл бұрын
Всё хорошо,но можно пожалуйста по медленее,а то не успеваешь увмдеть,что было нажато
@serhioromano
@serhioromano 4 жыл бұрын
Можешь просто ещё раз пересмотреть. И плюс я комментирую все что жму. Плюс это видео для тех кто уже работает в кодесис. Делать затянутые видео я не могу, люди любят краткость и по существу.
@eugenschoeck6064
@eugenschoeck6064 4 жыл бұрын
В настройках видео можно уменьшить скорость. Или наоборот, увеличить)))
@bulatg.7485
@bulatg.7485 4 жыл бұрын
Может кто подскажет Планирую реализовать такую схему: свет и вентилятор в санузле на включается кнопочным выключателем, если вдруг забыли отключить, то должны оба сами отключиться. Задействовать датчик движения и какое-нибудь реле времени (такого наверно нет, придется время задавать через плк) Какой плк подойдёт под такую задачу?.. ещё хотелось бы включение воздушного отопления завязать на датчики температуры...
@serhioromano
@serhioromano 4 жыл бұрын
Есть такие реле времени с задержкой на отключение обычно они так и используются.
@bulatg.7485
@bulatg.7485 4 жыл бұрын
@@serhioromano спасибо Хотел плк взять дешманский, чисто для интереса и прописать сценарии. А оказывается можно и без него обойтись))
@bulatg.7485
@bulatg.7485 4 жыл бұрын
@@serhioromano такие реле работают если отключить свет.. а здесь задача несколько иная: в доме живут пенсионеры и часто забывают выключать свет в санузле, так вот надо чтобы он сам отключался после того как в санузле никого не осталось..
@serhioromano
@serhioromano 4 жыл бұрын
@@bulatg.7485 Так и будет. Реле задержки отключения
@club4x4lipetsk73
@club4x4lipetsk73 2 жыл бұрын
Очень интересно, но ни х.я не понятно.
CODESYS 3.5 Урок 1
26:18
Уроки CODESYS 3.5
Рет қаралды 16 М.
哈哈大家为了进去也是想尽办法!#火影忍者 #佐助 #家庭
00:33
火影忍者一家
Рет қаралды 105 МЛН
This mother's baby is too unreliable.
00:13
FUNNY XIAOTING 666
Рет қаралды 29 МЛН
Как мы играем в игры 😂
00:20
МЯТНАЯ ФАНТА
Рет қаралды 3,4 МЛН
Inside Out 2: ENVY & DISGUST STOLE JOY's DRINKS!!
00:32
AnythingAlexia
Рет қаралды 16 МЛН
2.  Создание простейшего алгоритма и визуализации
13:56
ОВЕН. Производственное Объединение
Рет қаралды 39 М.
Вебинар «Основы программирования ПЛК1хх на языке ST»
1:34:50
ОВЕН. Производственное Объединение
Рет қаралды 31 М.
CI/CD - Простым языком на понятном примере
15:29
Артём Шумейко
Рет қаралды 60 М.
CODESYS 3.5 Урок 1. Основы.
1:11:21
Уроки CODESYS 3.5
Рет қаралды 3,6 М.
Вебинар «ОВЕН ПЛК210. Создаем первый проект в CODESYS V3.5»
1:47:23
ОВЕН. Производственное Объединение
Рет қаралды 35 М.
哈哈大家为了进去也是想尽办法!#火影忍者 #佐助 #家庭
00:33
火影忍者一家
Рет қаралды 105 МЛН