Вопросы по теме 'iec61131-3'

Поведение указателя и ссылки во время онлайн-изменения
может ли кто-нибудь помочь мне с дополнительной информацией о том, как указатели, ссылки и ссылки на интерфейс ведут себя во время онлайн-изменения? Чего я должен остерегаться? Из других ответов я понимаю, что указатели могут быть опасными, если...
611 просмотров
schedule 01.12.2021

Использование вызываемых оболочек COM в компонентах ПЛК
У меня есть устройство с программируемым логическим управлением (ПЛК) на основе Motorolla, и я пишу на нем код, используя язык структурированного программирования IEC-61131. Проблема в том, что мне нужно выполнить несколько сложных вычислений,...
183 просмотров
schedule 10.05.2022

Почему я не могу передать выходную переменную в качестве параметра конструктору функционального блока в структурированном тексте IEC61131-3 (TwinCAT3)?
У меня есть функциональный блок A , в котором есть одна переменная output (определенная в методе FUNCTION_BLOCK A ) и этот метод FB_init : METHOD FB_init : BOOL VAR_INPUT bInitRetains : BOOL; // if TRUE, the retain variables are...
160 просмотров
schedule 07.07.2022

Как создать синхронизацию для состояний контроллера в двигателях?
Синхронизацию можно использовать для создания задержки запуска или выключения одного и того же двигателя или для создания задержки включения или выключения между разными двигателями. Эта функция используется для защиты двигателей, избегая приводов с...
93 просмотров
schedule 24.08.2022

Как объявить литерал массива в IEC 61131-3? Структурированный текст?
Следующее компилируется, но моя программа жалуется на ошибку переполнения, VAR PositionsAx1: ARRAY[1..64] OF DINT := [49500, 47703, 45906, 44109, 42312, 40516, 38719, 36922, 35125, 33329, 31532, 29735, 27938, 26142, 24345, 22548, 20751,...
1159 просмотров
schedule 21.01.2023

Как переключить переменную в Codesys CFC, нажав ту же мгновенную кнопку?
Вопрос жаль много сказать все это. У меня есть мгновенная кнопка. Я нажимаю один раз, переменная start получает HIGH . Я нажимаю еще раз, переменная времени start идет LOW Казалось бы, тривиальная задача, но с САС мне это не удалось....
2777 просмотров
schedule 31.07.2023

Каков размер STRING по умолчанию в IEC61131-3?
Я унаследовал программу ПЛК, написанную в структурированном тексте IEC 61131-3. Я только что заметил, что в нем смешаны переменные STRING и несколько переменных STRING(15) . Это предполагает, что IEC61131-3 объявляет свои строки с...
3013 просмотров
schedule 19.11.2022

Примеры нетривиальных кодов IEC 61131-3
В настоящее время я разрабатываю метод символического выполнения и тестирования приложений IEC 61131-3. Для оценки моего подхода мне нужны нетривиальные программы, написанные на любом из языков, определенных в стандарте. Существуют ли какие-либо...
994 просмотров
schedule 27.01.2023

Как работает требование после экспорта по умолчанию в EC6?
Следуя учебнику, я нашел этот фрагмент кода в файле: export default require ('knex') ({ client : 'mysql'; connection : { host : 'localhost', user : 'root', password: '', database : 'graph', charset : 'utf8',...
129 просмотров
schedule 19.07.2023