Тёмный

111. Плейсхолдеры библиотек в CODESYS V3.5 

CodesysOneLove
Подписаться 3,6 тыс.
Просмотров 959
50% 1

Забыл упомянуть в видео - имя плейсхолдера библиотеки задается автором библиотеки в узле Информация о проекте ("Placeholder"):
content.helpme...
Информация о плейсхолдерах в справке CODESYS:
content.helpme...
content.helpme...
Архив репозитория для старых версий CODESYS:
ftp.owen.ru/Co...

Опубликовано:

 

14 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 26   
@amasovich
@amasovich 3 месяца назад
Спасибо за полезное объяснение.
@ВячеславСтасевич-э2э
@ВячеславСтасевич-э2э 3 месяца назад
В борьбе железа со словом побеждает Человек! Благодарю!
@КириллКирмелас-х8ж
@КириллКирмелас-х8ж 3 месяца назад
За архив репозитория - отдельное спасибо!
@endprg6477
@endprg6477 3 месяца назад
Евгений, спасибо за информацию. Сложность КС3.5 в настройке - плата за её универсальность.
@slayzay
@slayzay 3 месяца назад
Ура!! Спасибо!!
@sashas900
@sashas900 3 месяца назад
Спасибо!
@MikeTroitskiy
@MikeTroitskiy 3 месяца назад
Спасибо за обучающий ролик, все максимально доступно объяснено. Хочу уточнить один момент, если как в разбираемом примере, версия таргет-файла 3.5.4.0, то имеет ли смысл все библиотеки в проекте подогнать под 3.5.4.0 или только те, которые вызывают ошибки?
@CodesysOneLove
@CodesysOneLove 3 месяца назад
Только те, которые вызывают ошибки.
@tomas111video
@tomas111video 3 месяца назад
Отличное видео, спасибо! Возможный материал для следующих видео: Создать две переменные типа REAL и записать в файл с меткой времени. Иметь возможность отображения как на магнитофоне с кнопками PLAY / STOP и перемотки? По итогу получаем некоторый файл куда записаны данные, и чтение из этого файла значений с последующим отображением. Чем-то напоминает магнитофон который может записывать и воспроизводить.
@CodesysOneLove
@CodesysOneLove 3 месяца назад
Добрый день. Уточните, пожалуйста - что именно должно происходить на нажатии на каждую из этих трех кнопок? Какого формата должен быть файл - текстового (например, .csv) или бинарного?
@tomas111video
@tomas111video 3 месяца назад
@@CodesysOneLove При нажатии кнопок (PLAY / STOP и какого ползунка скорости отображения) должно из файла брать значение из файла и показать что было в данный момент времени. Желательно файл в формате csv. С возможностью дальнейшей выгрузки этого файл(а). Я вижу это как две задачи. Первая задача пишет непрерывно в файл(ы) разбивает их на день или неделю. Запись данных проходит один раз в секунду или два раза в секунду. Вторая задача, выбирает файл и читает файл и отображает данные. Файл должен отображаться как в реальном времени, но в с возможностью перемотки. Надеюсь я изложил свои мысли. Это не похоже на тренд, это что то другое. Больше напоминает "старый магнитофон"
@CodesysOneLove
@CodesysOneLove 3 месяца назад
@@tomas111videoя понял вашу мысль. Добавлю себе в список (ориентировочно - будет под номером 115). Может, будет проще ползунком не задавать скорость, а "проматывать" историю значений? Примерно как в таблице тревог.
@tomas111video
@tomas111video 3 месяца назад
@@CodesysOneLove Не знаю даже, в целом любой подобный пример будет интересен. Как в плане реализации так и в необычном применении.
@Дмитрий-ю5я2п
@Дмитрий-ю5я2п 3 месяца назад
Часто сталкиваюсь с тем., что при работе в более ранних версиях CDS., при добавление библиотек всегда добавляется самая новая. При компиляции ошибок нет. Но., вопрос., могут ли быть ошибки при выполнение программы на sp15 с добавленными библиотеками из sp17.?
@CodesysOneLove
@CodesysOneLove 3 месяца назад
Если проект с этими версиями библиотек успешно загрузился - то вероятность связанных с ними ошибок минимальна.
@Za_pobedu_brat
@Za_pobedu_brat 3 месяца назад
Вот потому то и стараюсь не использовать сторонние библиотеки. Но к сожалению с системными библиотеками смотрю что те же грабли.
@yurybura1605
@yurybura1605 3 месяца назад
Не могли бы Вы рассказать как создавать библиотеки на языке C/C++?
@CodesysOneLove
@CodesysOneLove 3 месяца назад
К сожалению, нет. Это не тема для роликов - такому учат в компаниях, которые занимаются разработкой ПЛК. Исключением, пожалуй, является вариант, когда вы используете CODESYS Control for Linux SL. Тогда см. следующие ссылки: content.helpme-codesys.com/en/CODESYS%20Control/_rtsl_extension.html www.codesys.com/news-events/good-to-know.html (цикл C code)
@КириллКирмелас-х8ж
@КириллКирмелас-х8ж 3 месяца назад
Вопрос: устанавливается ли данный архив на более новые версии кодесиса? SP16, например? Т.к. после установки ничего не изменилось в выборе библиотек.
@CodesysOneLove
@CodesysOneLove 3 месяца назад
Этот архив содержит старые версии библиотек (времен SP4 и ниже). Они нужны для контроллеров, которые программируются в старых версиях CODESYS (напомню, в видео рассматривается V3.5 SP5 Patch 5). Если ваши контроллерые программируются в SP16 и выше - то вам нет смысла его устанавливать.
@КириллКирмелас-х8ж
@КириллКирмелас-х8ж 3 месяца назад
@@CodesysOneLove просто хоть контроллер в новой версии и программируется, но вот при попытке сделать для теста визуализацию и загрузить её в контроллер вылазят ошибки идентичные тем что в видео. Как раз в связанные с библиотеками визуализации VisuElem, cmpDynamicText и пр. Я потому и подумал что, возможно, поможет набор их старых версий
@CodesysOneLove
@CodesysOneLove 3 месяца назад
@@КириллКирмелас-х8ж если речь о нашем контроллере - то, пожалуйста, напишите на support@owen.ru. Если контроллер другого производителя - то рекомендую связаться с его техподдержкой.
@ЕвгенийАлександрович-х1ц
Можно ли как то отрыть саму библиотеку для того что бы её саму переделать ?
@CodesysOneLove
@CodesysOneLove 3 месяца назад
Если библиотека доступна в исходниках (есть файл формата .library) - то можно.
@ЕвгенийАлександрович-х1ц
@@CodesysOneLove И как это сделать , какой программой ? Заранее благодарен.
@CodesysOneLove
@CodesysOneLove 3 месяца назад
@@ЕвгенийАлександрович-х1ц той же самой - CODESYS V3.5.
Далее
Тренеруем память physics drop 103 - 104
00:51
Все о принципах SOLID
16:07
Просмотров 27 тыс.
48. Сетевые порты CODESYS
8:27
CODESYS 3.5 Урок 1. Основы.
1:11:21
Просмотров 3,7 тыс.