- 171
- 357 913
CodesysOneLove
Приєднався 13 тра 2015
Вопросы по CODESYS V3.5 и ПЛК ОВЕН можно задать здесь:
owen.ru/forum/forumdisplay.php?f=59
А здесь можно почитать статьи и переводы, в создании которых я участвовал:
oscat.ru/
owen.ru/forum/forumdisplay.php?f=59
А здесь можно почитать статьи и переводы, в создании которых я участвовал:
oscat.ru/
115. Обработка завершения TCP-соединения в CODESYS V3.5
01:47 ПЛК - TCP-клиент
18:49 ПЛК - TCP-сервер
27:48 Обработка завершения TCP-соединения в стандартных компонентах Modbus
Ссылка на пример из видео:
ftp.owen.ru/CoDeSys3/99_ForumFiles/Example_TcpDisconnectHandling_3517v1.projectarchive
18:49 ПЛК - TCP-сервер
27:48 Обработка завершения TCP-соединения в стандартных компонентах Modbus
Ссылка на пример из видео:
ftp.owen.ru/CoDeSys3/99_ForumFiles/Example_TcpDisconnectHandling_3517v1.projectarchive
Переглядів: 1 013
Відео
114. Задача от TomaS Q (просмотр архива в визуализации)
Переглядів 8124 місяці тому
Ссылка на пример из видео: ftp.owen.ru/CoDeSys3/99_ForumFiles/Example_ReadArchiveWithSlider_3517v2.projectarchive Пакет OwenAppTools: owen.ru/forum/showthread.php?t=38944 Документ CODESYS V3.5. Архивация: ftp.owen.ru/CoDeSys3/11_Documentation/03_3.5.11.5/CDSv3.5_Archives_v3.1.pdf
113. Очередь сообщений в CODESYS V3.5
Переглядів 7494 місяці тому
В видео демонстрируется простейший пример реализации очереди событий (типа LIFO - «последним пришёл - первым ушёл»; ru.wikipedia.org/wiki/LIFO) в CODESYS V3.5. Ссылка на проект из видео: ftp.owen.ru/CoDeSys3/99_ForumFiles/Example_SimpleEventQueue_3517v1.projectarchive
112. Создание окружений в CODESYS V3.5
Переглядів 8364 місяці тому
Ccылка на CODESYS Installer (версия 2.2.2): ftp.owen.ru/CoDeSys3/01_CODESYS/CODESYS Installer 2.2.2.exe
111. Плейсхолдеры библиотек в CODESYS V3.5
Переглядів 1,1 тис.5 місяців тому
Забыл упомянуть в видео - имя плейсхолдера библиотеки задается автором библиотеки в узле Информация о проекте ("Placeholder"): content.helpme-codesys.com/en/CODESYS Development System/_cds_obj_project_information.html Информация о плейсхолдерах в справке CODESYS: content.helpme-codesys.com/en/LibDevSummary/reuse.html content.helpme-codesys.com/en/LibDevSummary/placeholder.html Архив репозитория...
110. CODESYS Visualization 4.6.0.0 - новые возможности
Переглядів 8245 місяців тому
Ссылка на плагин: ftp.owen.ru/CoDeSys3/01_CODESYS/plugins/CODESYS Visualization 4.6.0.0.package Cписок изменений: www.codesys.com/fileadmin/data/Images/System/Releaseinformation/Release-Notes-CODESYS-Visualization-4600.html Запись вебинара "СПК210 - новая линейка панельных контроллеров ОВЕН": ua-cam.com/users/liveY9nm6LiFDj0?si=S9KTSnKqhGuJNLBA
8. OwenCommunication. ФБ MB_SerialSlave - режим Spy
Переглядів 7167 місяців тому
8. OwenCommunication. ФБ MB_SerialSlave - режим Spy
Настройка обмена между ПЛК с CoDeSys V2.3 и Owen OPC Server
Переглядів 6817 місяців тому
Owen OPC Server: owen.ru/product/new_opc_server Информация про выравнивание памяти (п. 3.1.3.1): ftp.owen.ru/CoDeSys23/06_Documentation/Plc1xx_PlcConfiguration_v2.0.pdf
109. Язык IL в CODESYS V3.5
Переглядів 7057 місяців тому
content.helpme-codesys.com/en/CODESYS LD FBD/_cds_il_modificators_operators.html
108. Новые возможности CODESYS V3.5 SP20
Переглядів 1,5 тис.8 місяців тому
Подробнее о новом атрибуте project_defined: content.helpme-codesys.com/en/CODESYS Development System/_cds_pragma_conditional.html#UUID-80886758-bbae-7a93-1d93-3c98cd60841d Release Notes для CODESYS V3.5 SP20: www.codesys.com/fileadmin/data/Images/System/Releaseinformation/Release-Notes-CODESYS-35200.html Features and Improvements CODESYS V3.5 SP20 (.pdf): www.codesys.com/fileadmin/data/Images/S...
107. Конвертация кодировок в CODESYS V3.5
Переглядів 7018 місяців тому
Ссылка на пример из видео: ftp.owen.ru/CoDeSys3/21_Examples/01_3.5.11.5/11_Other/Example_EncodingConverter_3517v1.projectarchive Отличия кодировок UCS-2 и UTF16: www.unicode.org/faq/utf_bom.html#utf16-11
106. Новый редактор языка LD в CODESYS V3.5
Переглядів 2,2 тис.8 місяців тому
Плагин CODESYS Ladder 1.0.0.0: ftp.owen.ru/CoDeSys3/01_CODESYS/plugins/CODESYS Ladder 1.0.0.0.package Плагин CODESYS LD/FBD 4.4.0.0: ftp.owen.ru/CoDeSys3/01_CODESYS/plugins/CODESYS LD FBD 4.4.0.0.package Книга Дэйва Аганса про отладку: oscat.ru/?p=539
105. Работа с uci через библиотеку CmpSysExec
Переглядів 7939 місяців тому
Документация по uci: openwrt.org/ru/docs/guide-user/base-system/uci Другое видео на схожую тематику: "Работа с объектами шины ubus через библиотеку CmpSysExec" ua-cam.com/video/jtWYIJOLCNs/v-deo.htmlsi=1DZl_JwNgriedB_p
104. Некоторые нюансы визуализации CODESYS V3.5
Переглядів 3,2 тис.9 місяців тому
Документ "CODESYS V3.5. Визуализация": ftp.owen.ru/CoDeSys3/11_Documentation/03_3.5.11.5/CDSv3.5_Visu_v3.0.pdf Статья по работе с визуализацией из кода программы: ftp.owen.ru/CoDeSys3/98_Books/CodesysVisuIecCode.pdf 00:11 Изменение цветов элементов 05:45 Переключение изображений 09:21 Определение текущего открытого экрана и его переключение (CurrentVisu) 13:49 Открытие других web-страниц в web-...
103. Ротация группы насосов по времени наработки c обработкой аварий в CODESYS V3.5
Переглядів 1,5 тис.9 місяців тому
Ссылка на пример из видео: ftp.owen.ru/CoDeSys3/99_ForumFiles/Example_RotatePumpGroupWithAlarms_3517v1.projectarchive Прошлое видео про насосы (без обработки аварий): ua-cam.com/video/D92UG4VF7Hs/v-deo.htmlsi=Wtb4ZHPWYIfGikz9 Использование ФБ ONTIME для определения времени наработки: ua-cam.com/video/1McFesrjk5s/v-deo.htmlsi=Oug71pfrdgI9Ct8w Примечание: в операторе UNTIL лучше использовать усло...
102. Пакет доп. компонентов OwenAppTools для CODESYS V3.5
Переглядів 99610 місяців тому
102. Пакет доп. компонентов OwenAppTools для CODESYS V3.5
101. CODESYS Visualization 4.5.0.0 - новые возможности
Переглядів 1,2 тис.11 місяців тому
101. CODESYS Visualization 4.5.0.0 - новые возможности
98. Редактирование списков текстов системных библиотек
Переглядів 564Рік тому
98. Редактирование списков текстов системных библиотек
97. Чтение и запись значения по Modbus с помощью одного элемента визуализации
Переглядів 2 тис.Рік тому
97. Чтение и запись значения по Modbus с помощью одного элемента визуализации
95. Использование RETAIN в CODESYS V3.5
Переглядів 3,6 тис.Рік тому
95. Использование RETAIN в CODESYS V3.5
3. Настройка ПР205 в режиме Modbus Master
Переглядів 1,9 тис.Рік тому
3. Настройка ПР205 в режиме Modbus Master
1. Настройка ПР205 в режиме Modbus Slave
Переглядів 3,4 тис.Рік тому
1. Настройка ПР205 в режиме Modbus Slave
94. Работа с объектами шины ubus через библиотеку CmpSysExec
Переглядів 617Рік тому
94. Работа с объектами шины ubus через библиотеку CmpSysExec
93. Использование интерфейсных переменных диалогов
Переглядів 1,5 тис.Рік тому
93. Использование интерфейсных переменных диалогов
92. Работа с конвертером ОВЕН МКОН в режиме "прозрачный шлюз"
Переглядів 1,9 тис.Рік тому
92. Работа с конвертером ОВЕН МКОН в режиме "прозрачный шлюз"
91. Создание библиотек с собственными "элементами визуализации"
Переглядів 2,3 тис.Рік тому
91. Создание библиотек с собственными "элементами визуализации"
Евгений, доброго времени суток! Заранее прошу прощения за возможно глупый вопрос. Я не являюсь программистом, а лишь пытаюсь наладить работу ИО после не порядочного подрядчика по модернизации оборудования. Не получается решить одну задачу. У ИО есть так называемый «режим работы по заданной программе», синтаксис данной задачи выглядит следующим образом. Задается n-ое количество шагов, каждый шаг это температура, которая , после достижения уставки должна быть выдержана n часов, после чего происходит переход на следующий шаг, уже с другой уставкой и временем выдержки, и так n количество циклов. Как я уже говорил выше, не являюсь программистом, просто стал заложником ситуации и только недавно начал постигать просторы codesys. Если есть возможность, подскажите пожалуйста. Большое спасибо! Всем добра!
Добрый день. В комментариях на UA-cam сложно общаться. Напишите, пожалуйста, на support@owen.ru. В теме письма напишите "Вопрос Михаилу Троицкому"
Спасибо большое!
А разве на 5:22 перезапись 1 строчки(записи) прошла? значения то старые остались.
Вы правы. Я сейчас скачал пример из описания к видео и повторил ту же последовательность действий - перезапись прошла успешно. Сейчас сложно предположить, что именно не так пошло в момент записи видео. В любом случае, с тех пор пример изменился - его актуальная версия описана в данном документе: ftp.owen.ru/CoDeSys3/11_Documentation/03_3.5.11.5/CDSv3.5_Archives_v3.1.pdf
Добрый день. Подскажите пожалуйста, а это нормально то что при подключении к OPC серверу он попросил создать логин, пароль? Просто сколько роликов я не смотрел, везде просто заходят без логинов и паролей, может авторы пропускали этот момент. А может в моём случае я уже сделал неправильно что создал. В результате на последней стадии когда я подключаю Factory IO мне пишет "Endpoint does not support the user identity type provided"
Добрый день. О каком именно OPC-сервере речь?
@@CodesysOneLoveНаверное о встроенном в Codesys. Но у меня есть и EZOPS. Но я уже разобрался. Там нужно было разрешить подключение для анонимных пользователей.
на виртуальном контроллере в дереве проекта был RS485 если не ошибаюсь. на компе будет работать с реального адаптера USB-rs485 если ему указать com-порт виртуальный адаптера?
Будет.
Как сделать визуализацтю диномических рисунков.
См. 05:45. Или вы что-то другое имели в виду?
Ужас! Угораздило на седьмом десятке лет вляпаться в Codesys.
Сочувствую! В таком возрасте пора уже выходить на пенсию, наслаждаться свободной жизнью и писать мемуары.
@CodesysOneLove Я ещё способен обучатся, и получать кайф от работы. А на пенсию скоро.
@CodesysOneLove Мемуары? Пожалуй начну с того, что как я отключил от сети комбинат Североникель. :)
скажите возможно ли обойти танцы с бубном, если создать новую учетку на компе?
Сомневаюсь, что это на что-то повлияет.
В симуляторе работает, после загрузки в панель - нет связи
Тогда вам стоит пообщаться по этому поводу с техподдержкой Weintek.
@CodesysOneLove Спасибо! OPC UA не работает, завтра проверю символьный протокол. Ролики очень полезные!
Протокол Codesys v3 работает на панеле. @@CodesysOneLove
а как можно будет получать данные с response в OPC сервере?
Добрый день. Не понимаю ваш вопрос. Попробуйте его детализировать.
Здравствуйте, я смог настроить подключение по модбас, но щас хочу настроить по codesys v3 и я не могу понять как сне подключить к плк если в видео вы не показываете подключение к дисплею, и почему то при загрузке программы на codesys не отображаются бытовые индикаторы
А добавить отдельно устройство hmi не могу оно просто не отображается в добавить устройство
@@razeboneskakby507 Добрый день. Напишите на e.kislov@owen.ru
подскажите пожалуйста установил версию 3.5 SP20, всё нормально установилось, выбрал впринципе почти всё как на ролике,но не могу ничего посмотреть в эмуляции(она внизу горит всё время красным) пытался разобраться с лицензией(у меня бесплатная версия) но всё тщетно, что я делаю не так?
Не очень понятно, как ответить на ваш вопрос - я же не знаю, что именно вы делаете. Пишите на e.kislov@owen.ru, готовьте доступ по AnyDesk - будем разбираться.
я пытаюсь подключить MT8071iP к codesys v3, но у меня не идет подключение не идет хотя все настройки подключения правильные
Сочувствую.
Спасибо за как всегда полезный контент. А можно ли сделать в ячейке таблицы аналог Combobox? Чтобы давало выбрать один из элементов множества. Частично это работает, если в структуре с данными объявить множество - то можно добиться, чтобы в таблицу выводило не число, а имя элемента множества. Но вводить, увы, даёт только число (и, после ввода уже отображает имя). "В лоб" можно, конечно, сделать всплывающий диалог по OnClick, но хотелось бы не выбиваться из общей концепции ввода данных в таблицу.
Вторая часть видео получается бесполезной в том смысле, что ГАРАНТИРОВАННО понять, тот же Application на контроллере или нет, это не позволяет - ведь ни что не мешает сделать бэкап файла crc и после логина с новым проектом его восстановить (или обновить только application, скомпилированный без логина) ¯\_(ツ)_/¯
Не совсем понял с прописанными IP адресами в конфигураторе : 10.1.149.18 - это IP установленный для МКОН 10.1.149.62 - написано IP адрес шлюза , объясните для какого устройства этот адрес ? На сколько я понимаю это адрес мастера (контроллер который перед МКОН)? Правильно ли я понимаю?
10.1.149.18 - это действительно IP-адрес МКОН. 10.1.149.62 - это IP-адрес коммутатора, который занимается машрутизацией пакетов в рамках данной локальной сети. У контроллера IP-адрес был 10.2.11.172 (это видно на 08:20)
Добрый день! В данном видео на моменте 9:08 вы вызываете русскоязычную экранную клавиатуру. Прошу подсказать, каким образом вывести такую клавиатуру?
Добрый день. Это клавиатура из библиотеки OwenVisuDialogs: ftp.owen.ru/CoDeSys3/04_Library/05_3.5.11.5/02_Libraries/OwenVisuDialogs_v3.5.17.3.library
Лайфхак, как открывать csv без импорта в Excel. Нужно первой строчкой в csv файле указать строку sep=; (где ; - это разделитель в csv, бывает запятая, бывает точка с запятой)
здравствуйте, почему owen logic не видит пр205 по ethernet ? какие нужны настройки? пробовал ставить разные ip адреса, ничего не меняется
Добрый день. Напишите, пожалуйста, на support@owen.ru - вам помогут.
Добрый день. Огромное вам спасибо, за ваши труды по выпуску видео. Снимите пожалуйста видео обзор по настройке OwenVizuTools-OwenTrend с сохранением на USB.
ola sou do brasil e estou aprendendo, aqui é mais utilizado o ladder, você teria um curso completo de ST para me indicar?
Здравствуйте, Install all packages added to the setup, на этом моменте заргузка останавливается, мне самому нужно чтото дополнительно скачивать? Помогите
Добрый день. Судя по сообщению - нужно просто подождать, пока будут установлены все пакеты. Иногда это может занять длительное время (вплоть до нескольких часов).
Добрый день. Возник вопрос касательно события PrepareDownload, поставил обычное условие var1:=true; После прогрузки плк, значение остается false. Подскажите, в какой момент данное событие отрабатывает? но при этом использовал другое событие DownloadDone и никаких проблем не возникло.
Добрый день. PrepareDownload генерируется в контексте ТЕКУЩЕГО приложения перед началом загрузки в контроллер НОВОГО приложения. Т. е. пытаться в его обработчике манипулировать значениями переменных бессмысленно - приложение вот-вот будет удалено, а его память очищена. Чтобы в рамках теста "увидеть" какой-то эффект от этого события - вы можете в его обработчике вывести сообщение в лог, записать что-то в файл (через функции библиотеки SysFile) и т. п. В реальных проектах в обработчике этого события обычно происходит очистка ресурсов - закрытие файлов, сокетов, освобождение динамически выделенной памяти и т. д.
мудрено немного - придется разбираться🙁 А для чтения файла только этот метод подходит, есть еще варианты? ОвенАрхивер может прочитать, то что сохранил? Или мне нужно эту библиотеку использовать? И не подскажите где поискать материал как построить тренд по меткам времени и данным - где-то у Вас в комментариях видел ссылку, не найду. Хотелось бы построить график из файла - вот думаю как лучше это сделать..
1. Варианты могут быть разными в зависимости от конкретной задачи. Типовой вариант - библиотека CAA File или SysFile. 2. ОвенАрхивер не может прочитать, то что сохранил. 3. Возможно, речь об этом: owen.ru/forum/showthread.php?t=38366
@@CodesysOneLove Да похоже эта ссылку, спасибо, посмотрю подробно. Как конкретно буду делать пока не решил - может Вы мне что посоветуете, если не затруднит. Мне нужно с плк200 по мере готовности скадой скачивать файл графика (неск переменных от времени) График по времени час-два (кадж 10-60сек?). Я в этом чайник - пока не понимаю как лучше - хранить файлы на фтп сервере плк или можно сразу скаде скачать с флешки или какой-то внут памяти плк? Или гнать последовательно переменные по модбас тсп? Архивом также планирую пользоваться и самим плк, строив нужный график на экране визуализ (через браузер) по необходимости.
@@redov_mihail Сложно дать какой-то совет, не зная всех нюансов ситуации (например, возможностей SCADA). Можете связаться со мной по телеграм, если хотите обсудить конкретные детали реализации: t.me/JuneSmellsLikeBlood
Здравствуйте, LastError выдает ошибку 84, не подскажете в чем может быть причина?
Добрый день.84 ознает NO_SOCKET (Нет свободного сокета для устройства TCP/IP )
@@CodesysOneLove Это понятно, не понятно что с этим сделать и как устранить данную ошибку
@@jorkonz5853 написать на support@owen.ru, подготовить доступ по AnyDesk.
Понимаю что задача наверно не сильно подходит для ПЛК, но всё-же. Можно из файла построить тренд в визуализации для просмотра?
Можно. У нас это в библиотеке OwenVisuTools реализовано.
@@CodesysOneLove видео с её применением я так понял не выходило?
@@tomas111video Да, видео нет. Информация есть здесь: owen.ru/forum/showthread.php?t=38366
Столкнулся с проблемой, не могу записать в переменную типа REAL новое значение. Считать я могу , а записать нет. Хотя с переменными типа INT проблем нет, напишите кто сталкивался
Проблем может быть несколько. Мой случай был на стороне МС4, сделал канал AI InOut, но AI только читает. Для записи пришлось делать второй канал AO output
@SP_Gr-under у меня проблема в итоге была тоже на стороне MS4. Помогла тех поддержка. Там в версии 1.3.6 добавили галочку что тип Real преобразуется в LReal. Убрал галочку и всё заработало
@@garstuff Странно, у нас преобразования не мешают, автоматом конвертируются
@@garstuff Хотя мы только-только на 1.3.5 перешли
@@SP_Gr-under у меня на 1.3.5 тоже все работало, в версии 1.3.6 такой баг был. Уже вроде 1.3.7 версия вышла
Спасибо, очень помогло! Не планируете, в связи с последними событиями, перезаливать ролики в ВК видео/Рутуб?
Добрый день. Не планирую.
Добрый день. Подскажите, пожалуйста, чем отличаются теплый (WARM) старт и холодный (COLD) старт, кроме как в связи с поведением RETAIN- переменных? И перезагрузка ПЛК отключением автомата, это что: теплый сброс, холодный сброс, пообще не сброс в данном смысле?
Добрый день. Других отличий нет.
@@CodesysOneLove спасибо!
Добрый день! Планируете перенос вашего канала и всех видео с него на другой хостинг? К UA-cam не везде есть доступ в последнее время.
Добрый день. Не планирую.
Здравствуйте. Допустим добавили в проект устройства модбас мастер, библиотека HCFA. Дали ему имя - master. Добавили слейф, имя slave. Далее канал имя ReadW. У него есть параметр с именем input и скорей всего структура размером в 9 слов (word) . Если правильно понимаю, выделяется ресурс, подключается исполнительный код вот это всего. Возможно ли получить ссылку на параметр input ?
Добрый день. Я не видел библиотеки, о которой вы говорите, так что затрудняюсь сходу ответить. Можете связаться со мной в понедельник по почте (e.kislov@owen.ru) и прислать ваш телеграм - можно пообщаться там по этому вопросу.
Разобрался. Это скорей всего входная значение функции что бы взять адрес переменной)). Скорей всего так)) Решил пока вот так. Потому что контроллер с типом Union не захотел работать PROGRAM STIO //Получаем состояние входов выход VAR_INPUT WIO: input; //Из модбаса END_VAR VAR tt: POINTER TO IO; //Временная переменная IO:REFERENCE TO IO; //Переменные со входов выходов только чтение END_VAR tt := ADR( WIO); //Начальный адрес IO REF=tt^; //Разименовываем адресс и присваиваем этот адрес ссылке входов выход в структуре
Здравствуйте, Евгений. подскажите, планируете ли Вы дублировать свои ролики на другие платформы с связи с ограничением скорости ютуп? Если планируете, то бы бы рад увидеть ссылки в разделе "о канале"
Добрый день. Не планирую. В сети уже множество статей о том, как быстро решить проблемы с этим "ограничением скорости".
Добрый день, можно ли распарсить длинную строку в массив строк по разделителю?
Добрый день. Мы реализовали такой функционал в библиотеке OwenStringUtils (см. функции SplitStringByToken и WSplitStringByToken ).
Добрый день! Подскажите, пожалуйста, как включить методы в состав дерева нод OPC UA сервера? Необходимо иметь возможность вызывать методы со стороны клиентской части
Добрый день. Рассказывал про это тут: ua-cam.com/video/AQziugiL3nk/v-deo.html
@@CodesysOneLove Развертывание происходит через "Communication manager", но его нет в поддержке CodeSys Sp11. Очень странно со стороны разработчиков среды не поддерживать всю спецификацию OPC протокола. Т.е. формально есть возможность читать поля, но нет возможности вызова функций.
@@CodesysOneLove Вам в любом случае спасибо!
Добрый день, открыл ваш пример в CDS 3.5 sp17 patch3 не могу от компилировать ваш пример, выдают ошибку "C0521: Библиотека "visuelemtrace, 4.1.0.0 (system)" была создана в неизвестной версии компилятора "3.5.17.0". Как это исправить?
Добрый день. Напишите, пожалуйста, на support@owen.ru и подготовьте удаленный доступ по AnyDesk.
Добрый день, подскажите почему при логине пользователь логиниться на весь проект а не как клиет для визуализации?
Добрый день. Что значит "логиниться на весь проект"? Как вы это определяете?
Здравствуйте! Подскажите пожалуйста, можно ли подружить онлайн симуляцию EB(easy builder) с виртуальным ПЛК Codesys через параметр EB "Codesys v3 (ethernet)" ? Через модбас tcp подружить удалось легко, а через "Codesys v3 (ethernet)" вообще никак не получается - ошибка в EB, что порт 8000 занят ( по факту он свободен + другие ставил, + прочел что эта ошибка из-за отсутствия com_e30.exe в процессах , в папке с EB com_e30.exe присутствует, но не запускается (в том числе руками)). В настройках EB 127.0.0.1 TCP 11740. Может кто подскажет, что делаю не так и как сделать правильно ?)
Добрый день. Да, можно. Напишите мне на почту e.kislov@owen.ru и укажите в письме, как с вами связаться по телеграм.
@@CodesysOneLove расскажите чем закончился данный случай? У меня точно такая же проблема...
@@АнатолийПоловников-к2в пока еще не закончился - договорились связаться по телеграм, но пользователь мне еще не писал. Вы можете тоже написать мне на почту - посмотрим, что происходит у вас. В письме укажите, как с вами связаться по телеграм.
На всякий случай отпишусь, что получилось сделать. При создании подключения Codesys V3 в EasyBuilder Pro нужно было установить логин и пароль во вкладке настройки подключения. Логин и пароль точно такой же как у виртуального контроллера Codesys. Если пароль в настройках (изменили строку в блокноте виртуального ПЛК) убран, то вроде бы проблем быть не должно. Но стоит попробовать вернуть подключение с паролем, убедится, что знаете точно пароль к виртуальному ПЛК Codesys и ещё раз попробовать "подружить" симуляторы друг с другом. Огромное спасибо, Евгению за его помощь
@@АнатолийПоловников-к2в спасибо! Тоже всё получилось с логином и паролем в изи билдере
Евгений, добрый день. Подскажите, в чем может быть проблема соединения по OPC UA? Я пытаюсь точь в точь как на видео делать: создал проект в Codesys с реальным контроллером 210-03, создал программу с 2 переменными, символьную конфигурацию - отметил переменные и скомпилировал. Далее запустил проект с подключенным контроллером. Далее в EasyBuilder Pro делаю по аналогии и в конечном окне во вкладке Device, где должны раскрываться переменные - просто ничего нет. Точно такие же проблемы с соединением и подключением в MasterScada 4D, также не могу подключиться и через Owen OPC Server. Контроллер рабочий, подключается, порт 4840, подключен с компьютера к контроллеру напрямую через кабель Ethernet - все как положено. Подскажите направление куда копать?
Добрый день. Напишите, пожалуйста, на support@owen.ru и подготовьте доступ по AnyDesk - вам помогут.
Хорошо учиться на примерах, а на качественных сам Бог велел!
Няшка
После установки библиотеки в Панели инструментов визуализации не появляется вкладка с доп.именем библиотеки, и соответственно в Конфигурации фрейма нет визуализаций библиотеки. При просмотре объектов библиотеки в Менеджере все объекты присутствуют. В чем может быть проблема? Спасибо.
Выложите ссылку на вашу библиотеку - посмотрим, в чем дело.
@@CodesysOneLove Ссылка пропадает. Скину в Телеграм.
Евгений, можно Вас попросить выложить список подходящих к ПЛК пакетов в CoDeSys Installer, или может лучше список совершенно точно не подходящих. Чтобы удалить их из окружений и они не занимали лишнее место на диске.
Напишите мне в телеграм по этому вопросу, пожалуйста.
А как обрабатывается зависший сокет в веб визуализации? Иногда наблюдается подвисание визуализации при большом количестве "брошенных" подключений. Возможно ли настроить там сторожевой таймер на соединение?
Судя по документации - это можно сделать, добавив в конфиг-файл (CODESYSControl_User.cfg) в секцию [CmpWebServerHandlerV3] параметр CloseChannelTimeMs и задав ему нужное значение. Это несложно сделать для ПЛК210-1x и СПК210; для старых контроллеров придется заморачиваться - если надо будет, то пишите мне в телеграм.
При создании файла библиотеки сразу возникает ошибка : [ERROR] VizuTools_GB23: Менеджер библиотек: Невозможно открыть библиотеку '#CBML'. (Причина: Библиотека 'Common Behaviour Model, 3.5.12.0 (3S - Smart Software Solutions GmbH)' не установлена в системе.). Где ее взять?
ftp.owen.ru/TechSupportShare/Common%20Behaviour%20Model.compiled-library Или можно нажать кнопку Загрузка отсутствующих библиотек в менеджере библиотек вашей библиотеки. Или удалить оттуда эту библиотеку - скорее всего, она вам не понадобится при создании вашей библиотеки.
@@CodesysOneLove Менеджер библиотек отсутствует в дереве проекта. Появляется только папка с названием библиотеки, той что создал. Окружение отсутствует полностью.
@@Alexandr_Nazarov при создании библиотеки выбирайте "CODESYS-библиотека", а не "Пустая библиотека".
Добрый вечер. При использовании шаблонов модулей ввода/вывода, присутствует возможность исключить любой модуль из опроса, вопрос по такому модулю тайм-аут не идет? И еще, если модулей много, то тех.поддержка рекомендует не использовать готовые шаблоны на модули, а добавлять их как просто устройство modbus_tcp_slave. Можно ли штатными средствами так же исключить модули из опроса, чтобы время опроса не увеличилось на время тайм-аута?
Добрый день. Не идет. Можно (см. п. 4.6: ftp.owen.ru/CoDeSys3/11_Documentation/03_3.5.11.5/CDSv3.5_Modbus_v3.2.pdf)
Добрый день. Настроил OPC UA сервер без логина и пароля и сертификата работает. как начинаю делать доступ с сертификатом в списке устройств при сканировании сети его нет. Доступ остается без сертификата. при настройке доступа по логину и паролю также не появляется доступа по паролю, но возможность подключится без пропадает.
Добрый день. Посмотрите информацию здесь, пожалуйста: owen.ru/forum/showthread.php?t=28167&page=14&p=410126&viewfull=1#post410126 Если не поможет - напишите нам на support@owen.ru
@@CodesysOneLove Спасибо. Помогло. Но теперь в oPC сервере качество BAD
@@CodesysOneLove 2024-07-22 15:11:18.047 OPCUACLIENT.opcuaclient:Start Process 2024-07-22 15:11:18.047 OPCUACLIENT.opcuaclient:plugin opcuaclient: read begin 2024-07-22 15:11:17.961 OPCUACLIENT.opcuaclient:plugin opcuaclient: read end 2024-07-22 15:11:17.958 OPCUACLIENT.opcuaclient:DeleteSubscription 2024-07-22 15:11:17.958 OPCUACLIENT.opcuaclient:Stop Process 2024-07-22 15:11:17.958 OPCUACLIENT.opcuaclient:Error reading values from the server 2024-07-22 15:11:17.956 OPCUACLIENT.opcuaclient:Reading values from the server 2024-07-22 15:11:17.956 OPCUACLIENT.opcuaclient:The status of the server RUNNING 2024-07-22 15:11:17.427 OPCUACLIENT.opcuaclient:Reading server status 2024-07-22 15:11:17.427 OPCUACLIENT.opcuaclient:A successful connection to the server in Read mode 2024-07-22 15:11:16.427 OPCUACLIENT.opcuaclient:Attempt to connect to the server in Read mode 2024-07-22 15:11:16.427 OPCUACLIENT.opcuaclient:Start Process
@@ВладимирАнтипин-э6ы напишите на support@owen.ru, пожалуйста
Здравствуйте. Как всегда познавательно, а главное вовремя. Вопрос: возможна ли перезагрузка модулей В/В МХ210 из кода программы?
Добрый день. К сожалению, нет. Программная перезагрузка на стороне Mx210 реализована крайне специфичным образом - выполнить ее из CODESYS практически невозможно для конечного пользователя.
Здравствуйте! Добавьте в ST возможность работы с битами.
Добрый день. Уточните, какой именно функционал работы с битами требуется? Это, случаем, не ваш пост: owen.ru/forum/showthread.php?t=38239&p=442044&viewfull=1#post442044
Добрый вечер. В одном из видео (про modbus) Вы упомянули атрибут {attribute 'pack_mode' := '1'} для структуры, я так понял, что атрибутов есть много. Я хотел использовать функциональный блок для входов (FB for IO Channel) , так там при создании ФБ тоже необходимо использовать атрибут, но другой ({attribute 'io_function_block'}). Может у Вас будет возможность рассказать про атрибуты и как они могут облегчить работу?
Добрый день. Было такое видео: ua-cam.com/video/PsGj5CiCXfA/v-deo.htmlsi=PfvRZ79uz8FTSNAP Тут про FB for IO Channel: owen.ru/forum/showthread.php?t=28167&page=11&p=363210&viewfull=1#post363210 Полный список доступных атрибутов: content.helpme-codesys.com/en/CODESYS%20Development%20System/_cds_struct_reference_pragmas.html
@@CodesysOneLove Большое спасибо, не додумался посмотреть про прагмы, гуглил атрибуты. =)
Вопрос: устанавливается ли данный архив на более новые версии кодесиса? SP16, например? Т.к. после установки ничего не изменилось в выборе библиотек.
Этот архив содержит старые версии библиотек (времен SP4 и ниже). Они нужны для контроллеров, которые программируются в старых версиях CODESYS (напомню, в видео рассматривается V3.5 SP5 Patch 5). Если ваши контроллерые программируются в SP16 и выше - то вам нет смысла его устанавливать.
@@CodesysOneLove просто хоть контроллер в новой версии и программируется, но вот при попытке сделать для теста визуализацию и загрузить её в контроллер вылазят ошибки идентичные тем что в видео. Как раз в связанные с библиотеками визуализации VisuElem, cmpDynamicText и пр. Я потому и подумал что, возможно, поможет набор их старых версий
@@КириллКирмелас-х8ж если речь о нашем контроллере - то, пожалуйста, напишите на support@owen.ru. Если контроллер другого производителя - то рекомендую связаться с его техподдержкой.
Спасибо, посмотрел, но пока не уяснил, так как мысли в другом. Посмотрю в свободное время повторно, но интересная возможность, думал о подобном, но реализовать его как-то боялся что просядет сильно скорость пока с SD буду считывать архив