Я использую B & R Automation Studio на PLC моделирования. Я просто играю с некоторыми программами и сталкиваюсь с проблемой.Использование массивов в структурированном тексте
У меня есть список аварийных сигналов для моей системы. Если кто-нибудь из этих тревог погаснет, я хочу, чтобы там был флаг тревоги. Это достаточно просто, чтобы сделать простой оператор OR, сделанный еще проще, потому что у меня только 5 аварийных сигналов.
Однако, если бы у меня было 100 будильников, потребуется много времени, чтобы ввести их все в монах. Мои первые мысли состоят в том, чтобы поместить все тревоги в массив, чтобы затем я мог легко получить доступ к любому элементу, но для этого мне не нужно было вводить все эти переменные в систему в любом случае? так что я бы не спасал много времени? Есть ли способ или функциональный блок, который я могу использовать, чтобы я мог пропустить ручной процесс ввода более 100 переменных в массив?
Благодаря
Имеет ли ваш список аварийных сигналов какую-либо цифровую консистенцию (т. Е. Alarm1, Alarm2 и т. Д.), Где вы можете проходить через них в цикле? – mrsargent
Нет, они называются такими вещами, как «Circuit_Breaker_Alarm» «Emergency_Stop_Alarm». Кажется, я не думаю об этом, не ставя тревог в другой список –