Подручја рада
Претрага
81. Ледер дијаграм инструкције

               OUTPUT  -  Нормално отворен излаз          

               Најједноставнији начин за добијање резултата за испуњавање улазних услова јесте  њихово директно повезивање са инструкцијама OUTPUT и OUTPUT NOT .Ове инструкције се користе за контролу статуса бита који се дефинише као носиоц ове инструкције.Када се коористи инструкција  OUTPUT  ,њој додељен бит,ће бити у стању ON   ако је услов извршења у стању ON, и обрнуто.Треба пазити да се инструкције не преклапају по питању бита   који се контролише.Ову инструкцију није могуће користити за додељивање стања OFF или ON за више од једног бита .                          ЛЕДЕР СИМБОЛ  :

                    leder_instr_OUPUT.jpg                              

ПРИМЕР :          primer_OUTPUT.jpg

               OUTPUT NOT  -  Нормално отворен излаз       

               Ова инструкција користи  се за контролу статуса бита који се дефинише као носилац ове инструкције.Када се користи инструкција OUTPUT NOT ,њој додељен бит ће бити у стању ON  ако је услоV извршења у стању OFF,и обрнуто,имаће статус  OFF када је статус услов ON .Треба пазити да се инструкције не преклапају по питању бита који се контролише.Ову инструкцију није могуће користити за додељивање стања OFF  или ON  више од једног бита.У случају да постоји потреба  за додељивање вредности свим битовимас једне речи уз неки услов то је могуће урадити само бит по бит.                                                                                                                                                ЛЕДЕР СИМБОЛ :

                                 leder_instr_OUTPUT_NOT.jpg

ПРИМЕР :

                      primer_OUTPUT_NOT.jpg

                    SET  -  Мења стање бита у  ON            

                    Инструкција мења стање бита на коме се примењује у ON када је услов извршења ON .У случају када је услов OFF ,стање бита се не мења(за разлику од инструкције OUT  која стање бита мења у OFF  када је стање услова OFF ).Нема ограничења.Нема утицаја на неки посебан флег.                                                        ЛЕДЕР СИМБОЛ :

                 leder_instr_SET.jpg

ПРИМЕР :

      primer_SET.jpg

                     RESET  -  Мења стање бита у   OFF        

                     Инструкција мења стање бита на који се примењује у OFF када је услов извршењаON .У случају када је услов OFF  стање бита се не мења.Нема ограничења и нема утицаја на нели посебни флег.        ЛЕДЕР СИМБОЛ:

                        leder_instr.RESET.jpg

ПРИМЕР :

                        primer_RESET.jpg

                     TIMER  - Тајмер са резолуцијом 0,1 s           

                    Тајмери су сложене инструкције које имају задатак да временски одвоје две програмске акције.Промена стања услова у ON тајмер почиње да одбројава у корацима од 0,1s  до нуле.Вредност за параметар SV ( Set Value - подешена вредност ) множи се са 0,1s  и  тако се добија укупно време у  секундама.Вредност дата у средњем делу блока назива се TC број.Вредност TC броја   може бити изабрана из опсега 000 до 127.Доњи део блока резервисан је за приказивање почетне вредности тајмера..Исти број тајмера се не може користити за бројач или поново за нови тајмер..Променом услова стања бита IR000.00 у ON тајмер почиње да одбројава(у овом случају за време од 100*0,1s =10 sekundi ) по проласку задњег временског периода одговарајући бит   TIM 002 мења стање у ON чиме се испуњава услов за извршење инструкције на десној страни.Бит услова мора бити стално у стању ON за задати временски период  да би се бит TIM002 сетовао.Уколико се у задатом временском периоду стање услова промени у  OFF,тајмер се ресетује и већа се на почетак задатог временског периода.                                                                                           ЛЕДЕР СИМБОЛ :

                            leder_instr.TIMER.jpg

     dijagr.rada_TIMER.jpg

ПРИМЕР :

                         primer_rada_TIMER.jpg

                      COUNTER  -  Бројач         

                      Бројач декрементира вредност задату са SV на сваком ON стању  услова на  CP  линији( Count Pulse -  бројачки улаз).Сваки пут када се стање на линији промени    из OFF у ON  вредност  SV се умањи за један.Испуњење услова на R (ресет) линији бројач поставља у почетно стање са задатом SV вредности. Доласком до нуле инструкција мења стање одговарајућег бита из TC области који одговара броју бројача (бит се може вратити у OFF стање испуњењем услова на ресет линији). Уколико се параметар SV задаје као константа потребно је испред вредности ставити знак ’’# ’’. Исти број бројача се не може користити  за тајмер или за нови бројач.Променом стања бита из OFF у ON вредност бројача се смањује на 299,новом променом стања бита пада на 298 итд.Када вредност бројача падне на нулу стање бита CNT004 се мења у  ON чиме се испуњава услов  за извршавање инструкције са десне стране (у овом случају то је нормално затвеорен контакт који ће се отворити).                                                                                                                                ЛЕДЕР СИМБОЛ :

                    leder_instr.COUNTER.jpg

dij.rada_COUNTER.jpg

ПРИМЕР :

                         primer_COUMTER.jpg