22. Езици за програмиране на plc. Въвеждане в графичен език за програмиране Ladder Diagram (LD) Езици за програмиране на plc



страница4/4
Дата18.05.2022
Размер93 Kb.
#114363
1   2   3   4
22 kemps
14.2. Базови инструкции на PLC.
1
4.2.1. LATCH instruction. Тези инструкции често се наричат SET или OTL (output latch) Ресет инструкциите се бележат RES (reset) или OTU (output unlatch). На фиг. 5 е
Фиг. 5
показано как тези инструкции се използват в LD програмирането. Тук са използвани два бутона. Единия физически е свързан кум входа 0000, а другия към входа 0001
. Когато оператора включи бутона 0000 инструкцията “set 0500” ще стане „истина” и фактически тя ще се включи. Когато оператора отпусне бутона 0000, изхода SET че остане включен., т.е ще се запомни състоянието на бутона 0000. Обратно бутона 0001 ще постави инструкцията SET в обратно състояние.

1
4.2..2. COUNTER instruction); Броячът, както знаем е просто устройство, предназначението на който е да брои постъпващите на входа му импулси („отворени/затворени” контакти. Както е известно от курса по цифрова техника броячите могат да бъдат два основни типа – сумиращи и изваждащи. Сумиращите броячи имат инструкция CTU (count up), CNT или CTR. Инструкцията на изваждащуите броячи се означава с CTD (count down). Тази инструкция има два входа. На единия се подават импулсите които ще брои брояча, а на другия Reset за поставяне на брояча в изходно състояние. (фиг. 6) Тук Схххх е име на брояча, а „ууууу” броят на импулсите , която трябва да преброи, след което на изхода му да се формира сигнал ‘истина” (включено). LD програма с пример за използване на инструкцията COUNTER е показана на фиг. 7. Фиг. 6. .


Фиг. 7
В тази програма броячът С000 ще преброи 100 импулса от входа с адрес 0001 след което ще включи с контакта си С000 бобината 0500, която има адрес 0500. Когато постъпи сигнал от контактите с адрес 0002 броячът ще се нулира и отново може да започне броенето на импулси от входа 0001.
Аналогично на електронните броячи в PLC има и реверсивни броячи, които до един момент могат да работят като сумиращи, а при определени условия започват да работят като изваждащи. Тяхната инструкция се бележи с UDSxxx и yyyyy (фиг. 8). На фиг. 9 е показана елементарна LD програма с реверсивен брояч.

Фиг. 8 Фиг. 9.


Всеки конкретен PLC , както казахме, има своя система инструкции, но след като сме разбрали принципа на LD програмирането, можем да го приложим на практика, след получаване на системата инструкции от производителя на PLC.
Литература 1, 2, 3




Сподели с приятели:
1   2   3   4




©obuch.info 2024
отнасят до администрацията

    Начална страница