Программируемый контроллер S7-200. Системное руководство Принцип действия команды генерирования комбинации двоичных разрядов для семисегментного индикатора Для высвечивания сегментов семисегментного индикатора команда генерирования комбинации двоичных разрядов для семисегментного индикатора (SEG) преобразует символ (байт), указанный в IN, чтобы сгенерировать битовую комбинацию (байт) по адресу, указанному в OUT. a f g b e c d Рис. 6–14. Кодирование семисегментного индикатора 104 Высвечиваемые сегменты представляют собой символ в младшей цифре входного байта. На рис. 6–14 показано кодирование семисегментного дисплея, используемое командой SEG.
Сбойные состояния, устанавливающие ENO = 0 ■ 0006 (косвенный адрес) (IN) LSD Отображение сегментов (OUT) - g f e d c b a 0 1 2 3 4 5 6 7 0 0 1 1 1 1 1 1 0 0 0 0 0 1 1 0 0 1 0 1 1 0 1 1 0 1 0 0 1 1 1 1 0 1 1 0 0 1 1 0 0 1 1 0 1 1 0 1 0 1 1 1 1 1 0 1 0 0 0 0 0 1 1 1 (IN) LSD Отображение сегментов (OUT) - g f e d c b a 8 9 A B C D E F 0 1 1 1 1 1 1 1 0 1 1 0 0 1 1 1 0 1 1 1 0 1 1 1 0 1 1 1 1 1 0 0 0 0 1 1 1 0 0 1 0 1 0 1 1 1 1 0 0 1 1 1 1 0 0 1 0 1 1 1 0 0 0 1 Пример: Команда генерирования комбинации двоичных разрядов для семисегментного индикатора Network 1 LD I1.0 SEG VB48, AC1 05 SEG 6D VB48 AC1 (символ на индикаторе)