Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпор БЖМК.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.28 Mб
Скачать

26. Simatic Manager бағдарламаның басты математикалық операциялары

Мұнда қолданылады:

  • Жылжымалы үтірлі арифетика (нақты сандар)

  • Жылжымайтын үтірлі арифметика (бүтін сандар)

операциялар

типтер

Түсініктеме

16 биттік бүтін

32 биттік бүтін

Бөлшек сан

ADD_I

ADD_DI

ADD_R

Сандарды қосу

SUB_I

SUB_DI

SUB_R

алу

MUL_I

MUL_DI

MUL_R

көбейту

DIV_I

DIV_DI

DIV_R

бөлу

MOD

Бөліндінің бүтін бөлігін алу

ABS

Абсолютті мәні

SQR, SQRT

Квадрат, квадрат түбір

LN

Натурал логарифм

SIN, ASIN, COS, ACOS, TAN, ATAN

Тригонометриялық функц-р

EXP

Экспоненциалдық таралу

STL тілінде қолданылатын операциялар

Типтер

Түсініктеме

16 биттік бүтін

32 биттік бүтін

Бөлшек сан

+I

+D

+R

Екі аккумулятордағы сандарды қосу

-I

-D

-R

Екі аккумулятордағы сандарды алу

*I

*D

*R

Екі аккумулятордағы сандарды көбейту

/I

/D

/R

Екі аккумулятордағы сандарды бөлу

L Операндтан кіші сөзді аккумуляторға жүктеу

T Кіші сөзді аккумулятордан операндқа жүктеу

24-билет. 37) Сыратқы перефериялық құрылғылардың интерфейсі. Сыртқы тізбекті интерфейстің кодтары.

Бірнеше бақылауыштардың байланыс интерфейстері сыртқы интерфейс деп аталады. Бір бақылауыштың байланыс интерфейсі ішкі интерфейсі деп аталады.

Ақпаратты тізбектеп жіберу

Сыртқы тізбекті интерфейстің құрылымы.

Сыртқы интерфейс бойынша командалар, басқару сигналдары жіне құрылғыдан қайтарылатын жауап сигналдары беріледі.

Барлық ақпарат сенімді екілік кодымен кодталады.

Екілік биттің тізбектілігі 1 0 1 1 1 0 0 0 1 1

Нолге қайтпайтын қосу

Инверсиямен нолге қайтпайтын қосу

Манчестер ІІ коды

Тізбектегі интерфейстің кодтары.

21.Simatic Manager бағдарламасының бит логика операциялары.

Логикалық функциялар контроллердің кіріс,шығыс ж/е ішкі жадысын өңдейді.Ал бит өзгерту опервциялары шығыс ж/е ішкі жалыны өңдеуге арн-н.Оған келесі операциялар ж/ды:

=биті –RLO логикалық операцияның қорытындысы бит мәніне беріледі

S биті - RLO логикалық операцияның қорытындысы бірлік болғанда бит бірлікке қондырылып сақталады.

R- биті – RLO логикалық операцияның қорытындысы бірлік болғанда бит нөлге түсіп сақталынады

Бит түрлендіру операциялары RLO құрылғаннан кейін ғана орындалады. RLO логикалық операциялар арқ.құрылады. RLO –ға әсер ететін операциялар SET RLO-ны бірлікке орнату CLR RLO-ны тазарту

  1. МП бақылауштардың орындаушы механизмдермен басқару міндеттерімен есептері. 1б

  2. Микропроцессорлы бақылауыштар және жүйелері 7б

  3. Микропроцессорлы жүйелерді топтастыруы.14б

  4. Микропроцессорлық құрылғылардың дамуындағы қазіргі уақыттағы тенденциялары 4б

  5. Еркін программдалатын логикалық бақылауыштар түсінігі (ЕПЛБ) 19б

  6. ЕПЛБ ның кіріс шығыстардың түрлері. 2б

  7. ЕПЛБ жұмыс істеу тәртібі. 21б

  8. Кәсіпорынның басқару жүйесіне ЕПЛБ-ны енгізу(интеграциялау). 10б

  9. ЕПЛБ ның уақыт сипаттамалары: уақыт цикілі, әсер уақыты. 4б

  10. ЕПЛБ-ны бағдарламалау құрал-жабдықтары: мәтіндік және графикалық редакторлар 13б

  11. ЕПЛб-ны бағдарламалау құрал-жабдықтары: отладка құралы, жобаны басқару құралы 3б

  12. SIEMENS фирмасының контроллерлерін бағдарламалық қамтамасыз ету 8б

  13. SIMATIC MANAGER бағдарламалық қамтамасыз ету блогының құрамы 12б

  14. SIMATIC MANAGER бағдарламалық қамтамасыз етудегі мәліметтер типтері 22б

  15. SIMATIC MANAGER мәліметтерінің қарапайым типтері 5б

  16. SIMATIC MANAGER жады аймағы. Динамикалық жады аймағы, жұмыс жады аймағы, жүктемелі жады аймағы. 11б

  17. SIMATIC MANAGER контакт жоспар тіліндегі бағдарламалаудың негізгі ережелері 15б

  18. STL тілінде программа жазу ережелері және операторларының құрамы 16б

  19. Siemens фирмысының бақылауыштарының CPUда орналасқан аккумулятор регисторы. 6б

  20. Siemens фирмысының бақылауыштарының CPUда орналасқан күй регисторы 23б

  21. Simatic Manager бағдарламасының бит логика операциялары. 24б

  22. STL тіліндегі логикалық түрлендіру операциялар 9б

  23. Simatic Manager бағдарламаның таймерлар операциялары 20б

  24. Таймерлар түрлері және олардың уақыт диаграммасы. 18б

  25. STL тіліндегі санауыштардың операциялары. Санауыштар уақыт диаграммасы. 17б

  26. Simatic Manager бағдарламаның басты математикалық операциялары 23б

  27. STL тіліндегі орын ауыстыру операциялары. 10б

  28. Simatic Manager бағдарламаның тип түрлендіру операциялары 21б

  29. STL тілінде ішкі программаны құрастыру амалдары. 1б

  30. Мәліметті жинау өңдеу жүйесі. 11б

  31. Микропроцессор санды реттеуші міндеттері. 22б

  32. Аналогты сигналды еңгізу жүйесі. Аналогты сигналды шығару жүйесі. Simatic бақылауыштардың аналог сигнал модульдерінің сипаттамалары. 8б

  33. Санды сигналды еңгізу шығару жүйесі. Simatic бақылауыштардың дисретті сигнал модульдерінің сипаттамалары. 12б

  34. Интерфейстер: сипаттамалары, функционалды міндеті, байланыс типтері , айырбастау принципі. 20б

  35. Интерфейстерді топтастыруы. 18б

  36. Үзу режимі, басты мідеті, микропроцессордың жұмыс істеу ерекшелігі.. 15б

  37. Сыртқы перифериялық құрылғылардың интерфейсі. Сыртқы тізбекті интерфейстің кодылары. 24б

  38. Жүйелік интерфейс. Жүйелік интерфейс қолдану мысалдары. 9б

  39. Бақылаушы және ақпаратты басқарушы есептеу жүйелері. Басты түсініктемері. 16б

  40. Бақылаушы және ақпаратты басқарушы есептеу жүйелеріге койылытын талаптар. 2б

  41. Өндіріс желілері. Басты міндеттері және мысалдары. 6б

  42. MPI және PROFIBUS интерфейстері. Өндіріс желіні құрастыру ережелері. 14б

  43. Микропроцессорлы құрылғылардың қазырғы уақытта даму тенденциялары. 4-17б

  44. SCADA жүйе түсінігі. SCADA жүйені таңдау басты көрсеткіштерімен сипаттамалары. 3б

  45. Siemens фирмасының қазырғы уақытқа сай программалар жиынтығы. 19б

  46. Қазахстандағы фирмаларының біреуінің немесе Siemens фирмасының жергілікті автоматикасының техника құралдарының түрлері. 5б

  47. Simatic Manager программасының организационды блоктардың түрлері. Организационды блоктарардың міндеттері. 13б

  48. Үзу режимге арналған организационды блоктары. Түрлері, үзу режимді программалау реті. 7б

1 BILET. На входе имеется один аналоговый и один дискретный датчик. При включении дискретного датчика прочитать данные с аналогового датчика, нормировать и вывести на дисплей

D I0.0 BOOL

AD PIW2 INT

A D

CALL FC1

IN:= AD

HI_LIM:= 2.4

LO_LIM:=0.0 (KERNEU BOINWA)

OUT:= MD0

S M1

A M1

L MD0

R M1

2 BILET. Кіріс үш анлог датчиктің сигналы оқылады. Егер үшеуінің екеуінің қосылғанынын табылған сан үшінші саннан асылп кетсе, шығыс перифериялық аналог құрылғыға бірілік қосылады.

D1 PIW2

D2 PIW3

D3 PIW4

CALL FC1

IN:=D1

HI_LIM:= 2,4

LO_LIM:= 0.0

OUT:= MD0

CALL FC1

IN:=D2

OUT:= MD4

CALL FC1

IN:=D3

OUT:=MD8

L MD0

L MD4

+

L MD8

>

CALL FC2

IN #1

OUT:= MD12

L 1

T PQW

4 BILET. Егер кірістегі екі бірдей датчик немесе екеунің әр бірі қосылса, шығыста екі лампа 5 секунд аралықпен қарсылай өшіп-жансын (бірі өшіп, екіншісі жанып)

1.

O D1

O D2

S M 0.0

2.

A MO.O

AN T2

FR T1

L S5T#5S

SP T1

3.

A M0.0

A T1

AN T2

= L1

4.

A M 0.0

AN “T1”

FR T2

L S5T#5S

SD T2

5.

A M 0.0

AN “T1”

A “T2”

= L2

6 BILET. Үш дискретті сигналдың кез келген екеуі қосылғанда, шығыста лампаны 5 минутқа қосу қажет

0(

A D1

S

A D2

AN D3 )

O (

A D1

A D3

AN D2 )

O (

A D2

A D3

AN D1 )

FR T1

L 5T#5S

SP “T1”

A T1

= “L”

7 bilet. Бес датчиктің сигналын бақылап, кез келген төртеуі қосылса, санаушының мәнін бірлікке өсіру керек. Санаушыны қайта жіберу кнопка бар.

D1

D2

D3

D4

FR C1

CU C1

L C1

L 1

+

A knopka

11 bilet . «Пуск» кнопкамен конвейерді жіберу қажет. Датчиктің сигналы бойынша товарларды санап туру қажет. Егер 60<N<70 аралықта болса Л1 лампаны жандыру қажет. Ал егер N>70 шығыстағы реле арқылы конвейерді тоқтату қажет

A PUSK

A D

FR C1

CU C1

A (

L 70

L C1

>= I

)

=”L”

14 BILET. Контроллердің төрт аналогты кірісі бар. Үш кіріс аналогты сигналды қосып, төртінші шығыс сигналмен салыстырады. Қосындысы асса, шығыста лампа жандыру қажет.(17)

A→ PIW 2→ MD0

B→ PIW 4→ MD4

C→ PIW 6→ MD8

D→ PIW 8→ MD12

L M00

L M04

+R

T MD16

L MD16

L MD8

+R

T MD20

L MD20

L MD12

>

= “L”

15 bilet. Функционалды блок көмегімен, екі аналогты температура датчиктің сигналын оқып, нормалап шығару қажет.

Network1: Analogty signaldy olweu.

CALL “SCALE”

IN: =#DAT

HI_LIM: =# max

LO_LIM: =#min

RL_VAL: = LW20

OUT: = MD10

NETWORK2: TEMPERATURANY NORMALAU

L MD10

L MD18

L #MIN

/R

-R

T MD18

T MD14

L MD18

L #max

L MD14

L #min

*R

-R

L #min

T MD18

+R

T #tem

L 200.0

N1: Birinwi dat4ikty okyp, normalau

CALL FC1

#max:= 10.0

#min:= 0,0

#dat:= PIW 272

#tem:= MD22

NETWORK2: EKINWI DAT4IKTI OKIP, NORMALAU.

CALL FCI

#max:=20.0

#min:=4.0

#dat:= PIW274

#tem: = MD26

17 BILET. Аналогты B,C,D,R,Q,M сигналдар 272 адрестен басталып оқылса, оларды келесі арифметикалақ өрнекпен өңдеп, шығару қажет:

А =B/D+R-Q*C/M

CALL PC1 …………………………

IN: = PIW 272 (B analogt dat)

HI_LIM: = 2,4

LO_LIM: = 0

OUT: = MD0 ……………………

CALL PC1

IN: = PIW 274

OUT: = MD4

D→ PIW 276→ MD8

R→ PIW 278→ MD12

Q→ PIW 280→ MD16

M→ PIW 282→ MD20

L MD0

L MD8

/ R

T MD24

L MD24

L MD12

+R

T MD28

L MD16

L MD4

*R

T MD32

L MD32

L MD20

/R

T MD36

L MD24

L MD36

-R

T MD40 / A-nyn mani)

3 билет. Әрбір 10 секунд аралықпен 20 секунд узындықта токарлік станокқа түскен детальдардың санын есептеп тұрып, олардың саны 20 асса шығыста лампа жанады.

  1. A "Pusk"

S M 0.0

  1. L "C1"

L 20

==I

JCN cikl

= "L"

JU dana

  1. cikl: A M 0.0

AN "T2"

FR "T1"

L S5T#20S

SP "T1"

  1. A M 0.0

AN "T2"

A "T1"

FR "C1"

CU "C1"

= "Stanok"

  1. A M 0.0

AN "T1"

L S5T#10S

SD "T2"

  1. A M 0.0

AN "T1"

A "T2"

  1. dana: NOP 0

51

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]