Etn 4014 - K2 (slide) Flipbook PDF

Etn 4014 - K2 (slide)

65 downloads 113 Views 436KB Size

Recommend Stories


Slide 1. Slide 2. Slide 3
Slide 1 ___________________________________ ___________________________________ ___________________________________ _________________________________

BMZ-K2
4-246-647-02 (1) Mini Hi-Fi Component System BMZ-K1/BMZ-K2 WARNING To prevent fire or shock hazard, do not expose the unit to rain or moisture. To

Vitamina K (K1 y K2)
Vitamina K (K1 y K2) Terapia ortomolecular SINÓNIMO Vitamina K1 (fitomenadiona, filoquinona, fitonadiona), Vitamina K2 (menaquinona, MK -4 a MK- 14) D

Story Transcript

ETN 4014 PLC Kompetensi 2: Identify Microprocessor Programming Language

Kenal Pasti Bahasa Pengaturcaraan Micropemproses • Diprogram mengikut pernyataan separa Bahasa inggeris (Bahasa pemasangan) • Mikropemproses hanya memahami Bahasa penduaan (Binary) • Jenis Bahasa: 1. Bahasa mesin 2. Bahasa penghimpunan 3. Bahasa peringkat tinggi

1. Bahasa mesin

Bahasa

Guna kombinasi

penghimpunan

‘1’ & ‘0’ (OPKOD

tahap rendah

– Kod operasi)

Setiap

Bahasa

mikropemproses

computer peru

mempunyai set

ditukarkan

suruhan yang

kepada Bahasa

berbeza

mesin.

(Fortran)

1. Bahasa mesin (Fortran)

Kelebihan:

Kelemahan:

Lebih pantas

Tidak mesra pengguna

Menggunakan saiz ingatan

Tidak diguna secara meluas

paling kecil

kerana fungsi terhad

2. Bahasa penghimpunan

Bahasa aturcara – kod mneumonik dsb

Setiap Opkod mempunyai mneumonik tersendiri

(Assembly Language) -Z80, 8085,

6800, 68000

Terdiri daripada 3,4 huruf sebagai gambaran

Bahasa penghimpunan perlu

operasi

ditukar kepada Bahasa mesin –

MVI-Move Immediate CLR-Clear

guna assembler (handcoding assembler)

2. Bahasa Penghimpunan

Kelemahan: Kelebihan: Hanya boleh diguna pada computer Mudah difahami pengguna

Mudah disemak semula (debug) Sbg aplikasi penyambungan system digital

tertentu shaja Mempunyai Bahasa unik Memerlukan aasembler

/ analog

Perlu memahami rekabentuk senibina

3. Bahasa Peringkat

Tinggi –

Bahasa arahan lebih kepada Bahasa inggeris – Write, Print, If, Read

Pascal,

Cobol, C, C++

Guna Translater, Compiler

Fungsi Asas Penghimpunan i.

Menukar kod operasi mnemonik ke bahasa mesin setara

ii. Menukar operator simbol ke alamat mesin (Pass 1) iii. Membina arahan mesin iv. Menukarkan pemalar data kepada perwakilan dalaman v. Menulis program objek dan fail penyenaraian pemasangan

Jenis Penghimpunan

Pass 1 – menukar symbol operator ke

alamat mesin

Pass 2 – ambil masa lebih lama (kod lebih mudah dibaca, urus & debug)

Istilah penting Mnemoni - singkatan arahan dari bahasa Inggeris mudah yang digunakan dalam bahasa penghimpun contoh, MOV, ADD, SUB, LDA dll Operand (Operasi kendalian) - maklumat mengenai data yang akan dilaksanakan oleh kod- kod terternu - MOV A,B – A & B ialah operand dimana ianya menunjukkan arahan ini adalah untuk menyalin data dari register B ke dalam register A Kod mesin, - Menggunakan kombinasi bit ‘1’ dan ‘0’ yang berasaskan kepada nombor penduaan untuk menulis aturcara pada mikropemproses uruskan oleh mikropemproses sahaja. Contoh – 11110110 – ORI, 011100110 – HLT Label – medan pertama dalam bahasa penghimpun, digunakan sebagai alamat atau data ke dalam medan operand suruhan lain. Label selalu digunakan dalam suruhan JUMP, CALL, Cabang dan lain-lain.

Komen – penerangan kepada baris aturcara

Operasi Pseudo – arahan kepada penghimpun untuk melaksanakan sesuatu operasi, contoh ORG (untuk menetapkan alamat dimana aturcara bermula), IF, ELSE, END, dan lain-lain

JENIS PERKAKASAN PLC

Jenis Perkakasan PLC

1. Bahagian Masukan

Fungsi – menghantar isyarat analog /digital ke bahagian pengawal Peranti – suis, penderia (sensor), geganti dsb

Jenis Perkakasan PLC

2. Bahagian Pengawal

Fungsi – memproses isyarat daripada masukan & hantar ke bahagian keluaran Unit; •

CPU (Unit pemprosesan pusat)



Ingatan (Memory)



Bekalan Kuasa



Perantaramuka (Interface)

Jenis Perkakasan PLC 3. Bahagian Keluaran Fungsi – menerima isyarat yg telah diproses & melaksanakan tugas aturcara Peranti – Pemanas, motor, lampu, LED dsb

Jenis Perkakasan PLC 4. Bahagian Bekalan Kuasa

Fungsi – Bekalkan kuasa (5Vdc, 24Vdc, 110Vac atau 240Vac) Peranti – bekalan kuasa jenis modul, bekalan kuasa luar

Jenis Perkakasan PLC 5. Bahagian Pengaturcaraan

Fungsi – memasukkan arahan ke dalam peranti ingatan RAM di bahagian kawalan Peranti – Komputer & konsol

Jenis Perkakasan PLC

6. Lampu Penunjuk

Lampu penunjuk berwarna hijau akan menyala apabila bekalan kuasa dibekalkan 240Vac.

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.