Выложите простейший проект, в котором я смогу это повторить.
Выложите простейший проект, в котором я смогу это повторить.
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
Добрый день. Подскажите пожалуйста, возникли трудности при загрузки проекта в СПК107. Если я создаю новую проект, выбираю в дереве СПК, компилирую чистый проект то ошибок нет. Но если я выбираю в дереве проекты-Стандартный проект, потом указываю устройство СПК и язык программирования то на компиляции пустого проекта у меня появляется 41 ошибка. Скорее я что то не так делаю, т.к. только учусь.41 ошибка.PNG
https://owen.ru/forum/showthread.php...l=1#post373718 нашел ответ тут)
Здравствуйте, коллеги.
Есть необходимость управлять шаговым двигателем через сигналы STEP-DIR.
Сконфигурировал один из выходов как "Генератор импульсов". Могу задавать кол-во импульсов. Это понятно.
Не смог разобраться, как можно менять скорость импульсов (период импульсов) из кода программы? Или период импульсов задаётся жестко?
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
Доброго дня , помогите пожалуйста!
Холодильная установка, на теплообменнике стоит 3х ходовой кран который управляется 4..20мА.
Как осуществить управление ПИД регулятором из стандартной библиотеки или же из овеновской, что бы получить именно такой сигнал?
В хелпе по визуализациям есть пример заполнения таблицы при условии что количество строк на экране равно размеру массива. Там же организован циклический буфер. Так вот вопрос, как сделать то же если размер массива больше числа отображаемых строк. Методом тыка выяснил что если "Тип выбора" -> Нет выделения и параметр таблицы "Переменная для выбранной строки"(назовем IND(globl) после вывода делать на 1 больше чем текущий номер строки то доходя до последней строки на экране список автоматически прокручивается на 1 вверх. Все вроде хорошо. Проблема в конце . Допустим массив 20 строк, таблица 10. После вывода в 20ю строку следуя алгоритму IND=21. Следующая запись должна записаться в первую строку таблицы и для правильной визуализации я должен сделать IND=1 и после вывода и отображения сделать IND+1 (чтоб он был больше на 1 текущего номера отображаемой строки). Так вот если до перехода с 20 на 1ю строку вручную забить IND=1 то все ОК. Таблица отрисуется с 1 по 10 строку. Если из программы то получается : IND=1 ; вывод первой строки; IND+1 . Так вот "таблица" не видит IND=1 , тк за ним через несколько операторов идет IND+1. Вопрос: ждать? Чего? PS: само заполнение таблицы правильное, проблема с отображением при переходе с 20 на 1ю.
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk