Блк қҰрылымы



бет3/3
Дата31.10.2022
өлшемі1,4 Mb.
#46335
1   2   3
Дискретті шығыстар
БЛК-ның бір дискретті шығысы бір электр сигналын тасымалдауға қабілетті. Дискретті кіріс сияқты, бағдарлама тұрғысынан алып қарасақ, бұл бір бит көлеміндегі ақпарат. Дискретті шығыс жүктемесі шамдар, релелер, соленоидтар, қуат стартерлері, пневматикалық клапандар, индикаторлар және т. б. болуы мүмкін. БЛК-дің қарапайым дискретті шығысы релелік контактілер түрінде жүзеге асады. Мұндай шығыс сигналы қолданыста өте ыңғайлы және қарапайым. Алайда, ол барлық релелерге тән кемшіліктерге ие – яғни, шектеулі ресурс, жай жүзеге асу, индуктивті жүктеме кезінде контактілердің бұзылуы.
БЛК-дің кіріс/шығыстары
Жүйелік және қолданбалы
бағдарламалық қамтамасыз ету
Әмбебап контроллердің бағдарламалық жасақтамасы екі бөліктен тұрады. Бірінші бөлімі - жүйелік бағдарламалық қамтамасыздандыру. Компьютерлік бағдарламалық қамтамасыздандыруға ұқсастық жасай отырып, ол операциялық жүйенің функцияларын орындайды деп айтуға болады, яғни контроллер түйіндерінің жұмысын басқарады, олардың байланысын, ішкі диагностиканы ұйымдастырумен айналысады.
БЛК жүйелік бағдарламалық жасақтамасы орталық процессордың адрестік кеңістігінде тұрақты жадта орналасқан және әрқашан жұмыс істеуге дайын. Қуатты қосу арқылы БЛК бірнеше миллисекундтан кейін жүйені басқаруға дайын. Әмбебап контроллер бағдарламалық жасақтамасының тағы бір бөлігі-белгілі бір процесті басқарудың қолданбалы бағдарламалары болып табылады. Бұл бағдарламаларды басқару жүйесін әзірлеуші жасайды.
Жүйелік және қолданбалы
бағдарламалық қамтамасыз ету
Жүйелік және қолданбалы
бағдарламалық қамтамасыз ету
БЛК кіріс ақпараттарын мерзімді зерттеу әдісі цикл бойынша жұмыс істейді. БЛК жұмыс циклі 4 фазаны қамтиды:
  • Кіріс сигналдарының сұранысы.
  • Пайдаланушы бағдарламасының орындалуы.
  • Шығыс мәндерінің орнатылуы.
  • Басқа көмекші операциялар (диагностика, түзету үшін мәліметтерді дайындау, визуализация және т.б.).

ПЛК бағдарламалау тілдері
Бүгінгі таңда БЛК 90% бағдарламалық өнім болып табылады. Оларды бағдарламалау үшін қазіргі уақытта арнайы тілдер қолданылады. БЛК тілдерінің мамандануы оларды қолдануды жеңілдету және пәндік салаға жақындату болып табылады. Контроллерлер визуалды қолданбалы дизайн құралдарымен қамтамасыз етіледі. Олар: LAD, FBD, ST, SCL және т.б.

Достарыңызбен бөлісу:
1   2   3




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет