Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Коммерциялы емес акционерлік оам-1.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
741.42 Кб
Скачать

3.3 Жұмысты орындау тәртібі

1. Жүйені келесі ішкі жүйелерге бөлейік:

а) аналогты сигналды оқудың ішкі жүйесі;

б) сигналды нормалау  ішкі жүйесі;

в) аналогты сигналды жазудың ішкі жүйесі.

2.     Әрбір блок үшін кіріс және шығыс адрестері тағайындалған символдар кестесін құрайық.

15 Кесте

Белгіленуі

Программадағы адресі

Параметр дің статусы

Символдар кестесінде гі символ

Айныма лы типі

Түсініктеме

  1. Аналогты сигналды оқудың ішкі жүйесі

ОВ1 негізгі программадағы символдар

AN1

PIW272

Функция кірісі

AN1

WORD

Енгізу модулінің бірінші аналогты кіріс сигналы

H_AN1

10.0

Константа

H_AN1

REAL

Кернеу датчигінің жоғарғы шектік мәні

L_AN1

0.0

Константа

L_AN1

REAL

Кернеу датчигінің төменгі шектік мәні

XIZ1

MD20

Функция шығысы

XIZ1

REAL

Вольт түріндегі өлшенген мән

POL_AN1

I0.0

Функция кірісі

POL_AN1

BOOL

биполярлы (TRUE) және униполярлы (FALSE) сигналын орнату

FC1 функциясының символдары

AN

LW0

Функция кірісі

#AN

WORD

Енгізу модулінің кіріс аналогты сигналы – формалды параметр

H_AN

LD2

Функция ның ішкі параметрі

#H_AN

REAL

Кернеу датчигінің жоғарғы шектік мәні – формалды параметр

L_AN

LD6

Функция ның ішкі параметрі

#L_AN

REAL

Кернеу датчигінің төменгі шектік мәні – формалды параметр

OUT_AN

LD10

Функция шығысы

#OUT_AN

REAL

Вольт түріндегі өлшенген мән  – формалды параметр

POL_AN

LD14.0

Функция кірісі

#POL_AN

BOOL

биполярлы (TRUE) және униполярлы (FALSE) сигналын орнату

  1. Сигналды нормалаудың  ішкі жүйесі

ОВ1 негізгі программадағы символдар

XFMAX1

300.0

Константа

XFMAX1

REAL

Нақты (фактическое) айнымалының максимал мәні

XFMIN1

100.0

Константа

XFMIN1

REAL

Нақты айнымалының минималды мәні

 

15 кестенің жалғасы

XIZMAX1

10.0

Константа

XIZMAX1

REAL

Өлшенген айнымалының максималды мәні

XIZMIN1

0.0

Константа

XIZMIN1

REAL

Өлшенген айнымалының минималды мәні

XF1

MD24

Функция шығысы

XF1

REAL

 Нақты айнымалының мәні

FC2 функциясының символдары

XFMAX

LD0

Функция кірісі

#XFMAX

REAL

Нақты (фактическое) айнымалының максималды мәні – формалды параметр

XFMIN

LD4

Функция кірісі

#XFMIN

REAL

Нақты айнымалының минималды мәні – формалды параметр

XIZMAX

LD8

Функция кірісі

#XIZMAX

REAL

Өлшенген айнымалының максималды мәні – формалды параметр

XIZMIN

LD12

Функция кірісі

#XIZMIN

REAL

Өлшенген айнымалының минималды мәні – формалды параметр

XIZ

LD16

Функция кірісі

#XIZ

REAL

Өлшенген айнымалының минималды мәні – формалды параметр

XF

LD20

Функция шығысы

#XF

REAL

 Нақты айнымалының мәні – формалды параметр

3. Аналогты сигналды жазудың ішкі жүйесі

ОВ1 негізгі программадағы символдар

ON1

PQW272

Функция шығысы

ON1

WORD

Шығару модулінің шығыс аналогты сигналы

H_ON1

10.0

Константа

H_ON1

REAL

Кернеу датчигінің жоғарғы шектік мәні

L_ON1

0.0

Константа

L_ON1

REAL

Кернеу датчигінің төменгі шектік мәні

ХF1

MD24

Функция кірісі

XF1

REAL

 Нақты айнымалының мәні

POL_AN1

I0.0

Функция кірісі

POL_AN1

BOOL

биполярлы (TRUE) және униполярлы (FALSE) сигналын орнату

FC2 функцииясының символдары

ON

LW0

Функция шығысы

#ОN

WORD

Шығару модулінің шығыс аналогты сигналы– формалды параметр

H_ON

LD2

Функция ның ішкі параметрі

#H_ON

REAL

Кернеу датчигінің жоғарғы шектік мәні – формалды параметр

L_ON

LD6

Функция ның ішкі параметрі

#L_ON

REAL

Кернеу датчигінің төменгі шектік мәні – формалды параметр

XF

LD10

Функция кірісі

#XF

REAL

Физикалық шаманың өлшем бірлігіндегі нақты мәні– формалды параметр

POL_AN

LD14.0

Функция кірісі

#POL_AN

BOOL

биполярлы (TRUE) және униполярлы (FALSE) сигналын орнату

 

3. Әрбір ішкі жүйенің алгоритмдік сұлбасын салайық.

1.     Аналогты сигналды оқудың ішкі жүйесі

 

 

 

 

 2. Сигналды нормалаудың  ішкі жүйесі

 

 

 

 

 

 

 

 

 

3. Аналогты сигналды жазудың ішкі жүйесі

 

 

 

 

 

 

4. Ішкі жүйелерді програмалау

Step7 тілінде жазылған программа В қосымшасында келтірілген. Программалау кезінде 15-кестеде және  3.1-3.3 суреттерде келтірілген белгіленулер қолданылған.  Программалау алгоритмдік сұлбаға сәйкес жүргізілген.

Мұндай программаларды құрғанда келесі ретті сақтаған жөн:

·        символдар кестесін құру;

·        блокты сипаттау кестесінен бастап функцияларды программалау;

·        ОВ1 ұйымдастыру блогын программалау;

·        айнымалылар кестесін құру.

5. Ұйымдастыру блогын программалау

Негізгі программа келтірілген алгоритмдік сұлбаға сәйкес ОВ1 ұйымдастыру блогы түрінде жазылған.  Ол FC1, FC2, FC3 блоктарын шақыруға арналған. Программаның бірінші нұсқасы (2) және (3) формулаларды іске асырады. Оқытушы тапсырмасы бойынша ұйымдастыру блогын ары қарай әртүрлі физикалық шамаларды  нормалап жалғастыру керек (температура, шығын, кернеу және т.б.).

6. Символдар және айнымалылар кестесін құру

Символдар кестесі В қосымшасында келтірілген. Онда айнымалылардың салыстырмалы және оларға сәйкес абсолютті адрестері келтірілген. Кестеде 2 тармақ ескерілген, ол программаны оқуды жеңілдетеді. Айнымалылар кестесі кіріс айнымалыларды басқару және шығыс айнымалыларды бақылау үшін арналған.  Кестені толтырғанда қажетті кіріс және шығыс адрестерді толтырудан бастау керек. Егер символдар кестесі толтырылған болса, аттары, типтері автоматты түрде пайда болады.

7. Есептемені құру

Жұмыс есептемесінде келесілер болуы керек:

•   зертханалық жұмысқа  тапсырма;

•   ішкі жүйелерді сипаттау;

•   15 кесте;

•   ішкі жүйелердің алгоритмдік сұлбалары;

•   Simatic Manager -дегі программа, символ және айнымалылар кестесі;

•   кіріс және шығыс сигналдарының айқындық кестесі.