Struktur PLC & Memori PLC CPM1A Muhamad Rifa’i
Struktur Internal PLC Input image memory 1 0
Port input ON OFF
Output image memory 0 1
CPU
Output interface
Input interface Bus system Memory
OFF ON
Struktur memori PLC Omron CPM1A
Aturan penulisan memori PLC Omron • Word atau channel terdiri dari 16 bit, ditulis XXX • Bit atau contact terdiri dari 1 bit, ditulis XXX.XX, dua angka paling belakang menunjukkan bit-nya dan tiga angka didepan menunjukkan nomor channelnya
Struktur memori PLC Omron CPM1A
•Internal Relay/Register (IR) •Special/specific Relay (SR) •Temporary Relay (TR) •Holding Relay (HR) •
Area Internal Relay (IR) Area Memori
Area IR
Word
Bit
Area masukan
IR000 – IR009 (10 WORD)
IR000.00 – IR009.15 (160 BIT)
Area keluaran
IR010 – IR019 (10 WORD)
IR010.00 – IR019.15 (160 BIT)
Area kerja
IR200 – IR231 (32 WORD)
IR200.00 – IR231.15 (512 BIT)
Fungsi Bit-bit ini dapat dialokasikan ke terminalterminal I/O
Bit-bit ini dapat digunakan dengan bebas dalam program
Area Specific Relay (SR) • Merupakan area memori khusus untuk keperluan tertentu (bit-bit kontrol dan status/flag) • Contoh: SR250 (pengaturan kontrol analog 0), SR251 (pengaturan kontrol analog 1) • SR253.13 (Always ON Flag) • SR253.14 (Always OFF Flag) • dll
Area Temporary Relay (TR) • Bit-bit memori yang digunakan selama pindah ke sub-program selama ekskusi program • Terdapat 8 bit, yaitu TR0 s/d TR7
Area Holding Relay (HR) • Bit-bit yang digunakan untuk menyimpan data dan tidak akan hilang walaupun PLC sudah tidak mendapat catu daya atau dimatikan • Alamat HR00.00 – HR19.15 (320 bit) • Dapat digunakan secara bebas sebagaimana bit-bit kerja (work bits)
Area Auxiliary Relay (AR) • Digunakan untuk menyimpan bitbit kontrol dan status, seperti status PLC, kesalahan, waktu sistem, dll • Data kontrol dan status tetap tersimpan walaupun PLC telah dimatikan • Alamat AR00.00 – AR15.15 • Contoh: AR08, bit 00 hingga 03 untuk menyimpan kode kesalahan
Area Linking Relay (LR) • Digunakan sebagai pertukaran data saat dilakukan koneksi atau hubungan dengan PLC lain • Alamat LR00 – LR15
Area Pewaktu/Pencacah (Timer/Counter) • Daerah ini digunkan untuk menyimpan nilai-nilai pewaktu atau pencacah • Alamat TC000 – TC127
Area Data Memori (DM) • Berisi data-data yang terkait dengan pengaturan komunikasi dengan komputer dan data pada saat ada kesalahan