Программирование на Simatic Step 7. Урок 11
Программирование segnetics. Счетчик моточасов. Пробный период. (Защита своего труда).
Может возникнуть необходимость учитывать время работы оборудования. Здесь имеет смысл уже использовать энергонезависимую память. Блоки в smlogix для этого есть. Суть идеи в следующем. Учет времени ведется, когда вход "включено" в состоянии "1", при этом нет команды обнулить (вход "сброс"). Импульс с генератора импульсов (построен на системных часах контроллера) поступает : 1. через and на триггер (на триггере "1" зависает до завершения цикла записи); 2. сумматор с предыдущим значением счетчика (через преобразование bool->long)...
Булевые операции в ФБД. Программирование сегнетикс, логическиx реле овен. XOR
Статья для новичков. Кто уже умеет составлять программы и ориентируется в средах #smlogix , и #owenlogic , тому эта статья ничего нового не принесет. Тем же, кто только осваивает азы программирования в FBD, надеюсь окажется полезной. Булевы операции - инструмент для работы с булевыми переменными. Дискретные входы/выходы контроллера - это булевы переменные, поэтому работать с этими выражениями придется постоянно. На тему булевых операций достаточно много сведений в открытом доступе. Материал простой, но важный...