Евгений, спасибо за информацию. Сложность КС3.5 в настройке - плата за её универсальность.
@slayzay7 ай бұрын
Ура!! Спасибо!!
@ВячеславСтасевич-э2э7 ай бұрын
В борьбе железа со словом побеждает Человек! Благодарю!
@КириллКирмелас-х8ж6 ай бұрын
За архив репозитория - отдельное спасибо!
@tomas111video7 ай бұрын
Отличное видео, спасибо! Возможный материал для следующих видео: Создать две переменные типа REAL и записать в файл с меткой времени. Иметь возможность отображения как на магнитофоне с кнопками PLAY / STOP и перемотки? По итогу получаем некоторый файл куда записаны данные, и чтение из этого файла значений с последующим отображением. Чем-то напоминает магнитофон который может записывать и воспроизводить.
@CodesysOneLove7 ай бұрын
Добрый день. Уточните, пожалуйста - что именно должно происходить на нажатии на каждую из этих трех кнопок? Какого формата должен быть файл - текстового (например, .csv) или бинарного?
@tomas111video7 ай бұрын
@@CodesysOneLove При нажатии кнопок (PLAY / STOP и какого ползунка скорости отображения) должно из файла брать значение из файла и показать что было в данный момент времени. Желательно файл в формате csv. С возможностью дальнейшей выгрузки этого файл(а). Я вижу это как две задачи. Первая задача пишет непрерывно в файл(ы) разбивает их на день или неделю. Запись данных проходит один раз в секунду или два раза в секунду. Вторая задача, выбирает файл и читает файл и отображает данные. Файл должен отображаться как в реальном времени, но в с возможностью перемотки. Надеюсь я изложил свои мысли. Это не похоже на тренд, это что то другое. Больше напоминает "старый магнитофон"
@CodesysOneLove7 ай бұрын
@@tomas111videoя понял вашу мысль. Добавлю себе в список (ориентировочно - будет под номером 115). Может, будет проще ползунком не задавать скорость, а "проматывать" историю значений? Примерно как в таблице тревог.
@tomas111video7 ай бұрын
@@CodesysOneLove Не знаю даже, в целом любой подобный пример будет интересен. Как в плане реализации так и в необычном применении.
@sashas9007 ай бұрын
Спасибо!
@MikeTroitskiy7 ай бұрын
Спасибо за обучающий ролик, все максимально доступно объяснено. Хочу уточнить один момент, если как в разбираемом примере, версия таргет-файла 3.5.4.0, то имеет ли смысл все библиотеки в проекте подогнать под 3.5.4.0 или только те, которые вызывают ошибки?
@CodesysOneLove7 ай бұрын
Только те, которые вызывают ошибки.
@Дмитрий-ю5я2п7 ай бұрын
Часто сталкиваюсь с тем., что при работе в более ранних версиях CDS., при добавление библиотек всегда добавляется самая новая. При компиляции ошибок нет. Но., вопрос., могут ли быть ошибки при выполнение программы на sp15 с добавленными библиотеками из sp17.?
@CodesysOneLove7 ай бұрын
Если проект с этими версиями библиотек успешно загрузился - то вероятность связанных с ними ошибок минимальна.
@yurybura16057 ай бұрын
Не могли бы Вы рассказать как создавать библиотеки на языке C/C++?
@CodesysOneLove7 ай бұрын
К сожалению, нет. Это не тема для роликов - такому учат в компаниях, которые занимаются разработкой ПЛК. Исключением, пожалуй, является вариант, когда вы используете 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ж6 ай бұрын
Вопрос: устанавливается ли данный архив на более новые версии кодесиса? SP16, например? Т.к. после установки ничего не изменилось в выборе библиотек.
@CodesysOneLove6 ай бұрын
Этот архив содержит старые версии библиотек (времен SP4 и ниже). Они нужны для контроллеров, которые программируются в старых версиях CODESYS (напомню, в видео рассматривается V3.5 SP5 Patch 5). Если ваши контроллерые программируются в SP16 и выше - то вам нет смысла его устанавливать.
@КириллКирмелас-х8ж6 ай бұрын
@@CodesysOneLove просто хоть контроллер в новой версии и программируется, но вот при попытке сделать для теста визуализацию и загрузить её в контроллер вылазят ошибки идентичные тем что в видео. Как раз в связанные с библиотеками визуализации VisuElem, cmpDynamicText и пр. Я потому и подумал что, возможно, поможет набор их старых версий
@CodesysOneLove6 ай бұрын
@@КириллКирмелас-х8ж если речь о нашем контроллере - то, пожалуйста, напишите на support@owen.ru. Если контроллер другого производителя - то рекомендую связаться с его техподдержкой.
@Za_pobedu_brat7 ай бұрын
Вот потому то и стараюсь не использовать сторонние библиотеки. Но к сожалению с системными библиотеками смотрю что те же грабли.
@ЕвгенийАлександрович-х1ц7 ай бұрын
Можно ли как то отрыть саму библиотеку для того что бы её саму переделать ?
@CodesysOneLove7 ай бұрын
Если библиотека доступна в исходниках (есть файл формата .library) - то можно.
@ЕвгенийАлександрович-х1ц7 ай бұрын
@@CodesysOneLove И как это сделать , какой программой ? Заранее благодарен.
@CodesysOneLove7 ай бұрын
@@ЕвгенийАлександрович-х1ц той же самой - CODESYS V3.5.
@ViktorShkenev2 ай бұрын
Ужас! Угораздило на седьмом десятке лет вляпаться в Codesys.
@CodesysOneLove2 ай бұрын
Сочувствую! В таком возрасте пора уже выходить на пенсию, наслаждаться свободной жизнью и писать мемуары.
@ViktorShkenev2 ай бұрын
@CodesysOneLove Я ещё способен обучатся, и получать кайф от работы. А на пенсию скоро.
@ViktorShkenev2 ай бұрын
@CodesysOneLove Мемуары? Пожалуй начну с того, что как я отключил от сети комбинат Североникель. :)