-
незарегистрированный
Гость
Динамическая индикация плк1006
Пытаюсь сделать динамическую индикацию(два семисегментных разряда) на плк 100(выхода на транзисторах)
беру стандартный функблок BLINK с T#0.001s и от него завожу UNPACK на восемь выходных портов по 1 старший разряд по 0 младший
на малой частоте всё работает правильно но получить нормальную индикацию не получается мигает и всё тут как будто нехватает быстродействияю.
Как прицепить к плк семисегментный индикатор(2-8разрядов)с минимальным обвесом?
-
ПЛК работает по циклам - мин цикл 1 мсек.
Это почти генератор. Поэтому в програме заведи переменную и меняй ее значение:
пример
var
P_Out : bool;
end_var
p_Out := not p_Out;
При запуске p_Out будет менять значение равное циклу ПЛК +/- допуск.
-
незарегистрированный
Гость
спасибо у меня всё и работало
просто тормозила индикация на плк
на портах всё ок (индикаторы светют)
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума