Цитата:
Сообщение от Mechanic
Ну все равно нету , ткните в раздел или строку пожалуйста .
|
На стр. 4 - раздел Сигналы светофоров. Там таблицы с всеми возможными сигналами для одноламповых, двухламповых и т.д. свтофоров. В каждой таблице приведены все возможные комбинации сигналов, включая варианты с мигающим светом. И у каждой такой комбинации есть свой номер. ПРограммируется декодер в два этапа: сначала вводите "комбинации" светофоров - тем самым задаете количество ламп в каждом светофоре, который подключен к декодеру. Второй этап - присвоение каждой возможной комбинации всех заданных светофоров соответствующей команды.
Подход к программированию, конечно, на первый взгляд не тривиальный. Но как только "въедите", все оказывается очень просто.
Простой пример, для однолампового светофора, который может либо мигать, либо вообще не гореть. На этапе 1 (ввод комбинации) вы задаете количество ламп 1. На этапе 2 - присвоение команд комбинациям - Вы:
1. команду состояния 1 (постоянное горение) - не вводите, переходите к состоянию светофора 2 (по таблице с картинками сигналов)
2. Вводите команду для состояния 2 (мигающий), переходите к состоянию 3
3. Вводите команду для состояния 3 (потухший), и заканчиваете программирование для этого светофора.
Цитата:
Сообщение от Mechanic
меем светофор на 3 огня . Сейчас горит зеленый . Следующий огонь , который включится на этом светофоре ( красный ) , потушит зеленый , или нужно первый огонь ( зеленый ) потушить отдельной командой ?
|
Тушить отдельной командой не надо - просто посылаете команду следующего состояния светофора - по ней ненужные лампы погаснут, нужные зажгутся.
Цитата:
Сообщение от Mechanic
И второй вопрос : имеет ли каждый выход декодера возможность ввода второго адреса ?
|
Нет, там однозначное соответствие: каждому возможному состоянию светофора соответствует своя комбинация адрес+команда.
И обратите внимание - командами управляются не непосредственно выходы, а именно состояния светофора (комбинация потухших, горящих и мигающих ламп).