Просмотр полной версии : Util.lib и генератор импульсов
Добрый день уважаемые пользователи. Проблема следующего характера не получается изменить в функциональном блоке GEN параметр Mode. Вообще не поддается Мб кто объяснит как работает данный параметр?
Александр Пинэко-Скворцов
12.02.2026, 19:02
Добрый день уважаемые пользователи. Проблема следующего характера не получается изменить в функциональном блоке GEN параметр Mode. Вообще не поддается Мб кто объяснит как работает данный параметр?
Добрый день.
См. стр. 357 документа: https://owen.ru/uploads/373/cds23_manual_v2.8.pdf
Это я уже прочитал, у меня недоступно редактирование параметра mode. Я понять не могу почему. Пишу программу на языке лд, если будет возможность. Дайте пример использования данной функциональной диаграммы, мне нужно для управления драйвером шагового двигателя.
Это я уже прочитал, у меня недоступно редактирование параметра mode. Я понять не могу почему. Пишу программу на языке лд, если будет возможность. Дайте пример использования данной функциональной диаграммы, мне нужно для управления драйвером шагового двигателя.
Все пошли за кофе.
(Чтоб сделать гущу по которой будут гадать - как вы там пытаетесь редактировать)
..
Ну и ЛД для этого - такое себе
Александр Пинэко-Скворцов
12.02.2026, 21:18
Это я уже прочитал, у меня недоступно редактирование параметра mode. Я понять не могу почему. Пишу программу на языке лд, если будет возможность. Дайте пример использования данной функциональной диаграммы, мне нужно для управления драйвером шагового двигателя.
Нажимаете ПКМ на цепь - Элемент с EN.
Вместо названия вставленного блока пишете GEN. Над блоком вместо ??? пишете имя экземпляра, нажимаете Enter - через ассистент ввода блок объявляется.
Далее задаёте остальные входы и привязываете выход.
88072
P.S. Попробуйте использовать язык CFC или FBD.
Вы имеете ввиду создать подпрограмму с функциональным блоком на языке FBD? А потом использовать пользовательский функциональный блок.
kondor3000
12.02.2026, 22:13
Это я уже прочитал, у меня недоступно редактирование параметра mode. Я понять не могу почему. Пишу программу на языке лд, если будет возможность. Дайте пример использования данной функциональной диаграммы, мне нужно для управления драйвером шагового двигателя.
Вот скрин 88075 Задавать MODE надо руками или копированием 88076
Александр Пинэко-Скворцов
12.02.2026, 22:45
Вы имеете ввиду создать подпрограмму с функциональным блоком на языке FBD? А потом использовать пользовательский функциональный блок.
Имею в виду использовать как язык основной программы. Хотя тут кому что удобнее.
Немного покумекав реализовал все через blinker прерывания, сброс и счетчики, теперь нормальные импульсы в нужном количестве приходят в драйвер. Спасибо за помощь, тоже полезный инструмент
Powered by vBulletin® Version 4.2.3 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot