[?+]: Мигание лампочек

Промышленные Логические Контроллеры SIMATIC S7-200/300/400
IvanovAndreySerg
Posts: 10
Joined: Fri Jun 22, 2007 6:33 am
Location: Ukraine

[?+]: Мигание лампочек

Post by IvanovAndreySerg » Tue Sep 25, 2007 12:28 pm

Здраствуйте.Подскажите пожалуйста, как при помощи Step7 можно задать частоту(чередование) мигания двух ламп.Как на ЖД переездах: одна потухла,другая загорелась.Заранее спасибо.

CoMod
Site Admin
Posts: 3975
Joined: Thu Feb 16, 2006 3:25 pm
Location: Russia

Post by CoMod » Tue Sep 25, 2007 5:01 pm

Задай в конфигурации своего процессора байт таймерного меркера например байт 0 - каждый бит выдаёт свой сигнал меандр от 0,5 до 10 Гц

HWConfig
На процессоре правой кнопкой
в меню Object property
Cycle/Clock Memory
внизу взведи галку Clock Memory

Вроде про генераторы и таймерный меркер есть примеры в руссифицированной справке - где то ссылки проскакивали.

Image
Last edited by CoMod on Sun Oct 07, 2007 8:11 am, edited 1 time in total.

vgspb
Posts: 6
Joined: Tue Oct 02, 2007 7:12 am
Location: Russia

Post by vgspb » Wed Oct 03, 2007 2:09 pm

это делается двумя таймерами после отработки первого таймера должен запуститься второй, а потом снова первый. выходы таймеров можно завести на выходы контроллера.

Image

В самой программе можно использовать таким образом генераторный бит (таймерный меркер или выход таймера)

Image