Wednesday, January 28, 2009

MENGUBAH PASSWORD PASSWORD SORTIR PACKING "SYSTEM CERAMIC"

MERUBAH PASSWORD SORTIR PACKING

Di industri mesin keramik tile ada satu mesin untuk mensortir dan mem"packing" keramik yang sudah jadi. Salah satunya diproduksi oleh "SYSTEM CERAMIC".
mesin ini cukup tinggi teknologinya, HMI yang dipakai adalah sebuah pc desktop dengan minimum operating system under DOS, yang akan terhubung dengan perangkat komputer (cpu 80186 berikut peripheral input outputnya).

Karena setting parameter disini cukup banyak (bisa di save menjadi file dengan extention tertentu) maka perubahan value parameter sedikit saja bisa merubah kinerja mesin menjadi tidak sesuai dengan keinginan kita.

Untuk mengubah setting parameter ini, operator harus memasukkan sebuah password "level". Dan password yang diijinkan adalah password level 3.

Adalah sebuah password yang di anggap "general password", yaitu password dengan level 4. Karena dengan password ini operator bisa merubah setting parameter dan melihat apa password level 3 (bisa dirubah kapan saja sesuai keinginan operator).

Password level 4 " syscrb " ini akhirnya menjadi password yang sudah di ketahui oleh banyak orang, maka password level 3 menjadi tidak berguna lagi.

Bagaimana solusinya?

gampang ubah password level 4 ini sehingga hanya user yang di ijinkan saja yang tahu dan bisa membukanya.

Caranya:


Anda punya software buatan "NORTON", yang nama nya PCTOOL, (bisa juga menggunakan software editor lain spt hexeditor dan lain lain, dengan syarat tidak tidak merubah space, sector, dan capacity dari file yang di edit).

kita coba pakai PCTOOL dulu

pc tool yang aku pakai

Dengan program ini kita edit executable file dari program yang ada. yaitu file "iak.exe".
cari character di dalam file tersebut "syscrb"


file iak.exe

kita lihat character yang di beri tanda elips merah, itu adalah character dari password level 4 yang ada. Coba sekarang kita ganti character tersebut dengan keinginan kita.
Tampilan akan seperti di bawah setelah penggantian

password telah diganti menjadi "naufal"

kalau bisa character pengganti tetap 6 character seperti aslinya. terus kalau sudah di update (ada menu untuk itu).
Selesai sudah, password level 4 yang sudah kita rubah. Tidak semua orang bisa membuka general password ini. setelah itu ubahlah password level 3 sesuai dengan keinginan anda sehingga orang yang dijinkan saja yang boleh tahu password ini.
simple kan................

Wednesday, January 21, 2009

MEMBANTU TEMAN

PEMBUATAN PANEL CONTROLL


Dari mesin yang pernah saya pelajari, saya senang dengan model pemrograman PLC dari fabrikan SITI, karena menurut saya dibandingkan dengan fabrikan B n T, SITI mempunyai keunggulan bisa memanfaatkan device input (seperti proximity) yang lebih sedikit, tapi "bermain" di tingkat pemrograman yang bagus.
Instruksi yang di pakai pada pemrograman cukup tinggi sehingga menghasilkan siklus automation yang rumit.
HEBAT.....
Sayangnya untuk pengoperasian mesin, user butuh "perkenalan" yang lebih lama dengan mesin ini.

B nT dengan device input output yang lebih banyak, pemrograman menjadi sedikit lebih simple dan kelebihannya untuk pengoperasian jadi lebih cepat dalam "perkenalannya"

Belajar dari dua fabrikan besar tersebut, ....... saya dapat mengambil point-point yang menguntungkan saat diajak teman membantu membuat automation mesin dengan biaya yang murah dan hasil yang maksimal (dengan memanfaatkan device yang minimal). Ini jika dibandingkan dengan memesan langsung dari vendor - vendor yang resmi.

Dalam proses ini, saya dan teman - teman berusaha menggunakan device input dan output yang se minimal mungkin (murah), tapi menghasilkan automation yang cukup maksimal dan jangan lupa pengoperasian mesin sangat mudah.

jadi dari wiring electric diagram, saya buat se simple mungkin.

Menyenangkan jua membuat design mesin, menerjemahkan ke wiring electric, terjemahkan lagi ke electric panel. Sewaktu pembuatan panel ternyata susah juga. Kami pelajari system layout dari B n T dan SITI, di sini ternyata ada perbedaan dalam penempatan part - part nya., akhirnya kami adopsi 2 system tersebut dan lainnya kami sesuaikan.

Hasilnya seperti ini



gambar bagian atas panel biar agak detil saya bagi dua

bagian bawah panel

ini gambar full panel nya

karena operating panelnya tidak menggunakan touchscreen, maka tombol operasinya cukup banyak. Oh ya kita pakai display panel yang di buat sendiri.

control display panel

PEMROGRAMAN PANEL

Karena sudah nge "Fans" dengan system pemrograman model SITI, akhirnya secara nggak sadar model pemrograman mereka banyak teradopsi di system ini

Tuesday, December 11, 2007

LGV Laser Guided Vehicle


LGV.....??? Mari kita membahas mesin LGV Atau Laser Guided Vehicle. Mesin ini pada dasarnya adalah sebuah robot yang pergerakannya di pandu oleh alat laser scanner untuk menentukan posisi pergerakannya.
Anda yang bekerja di industri keramik tile yang menggunakan teknologi ini tentunya sudah tau betul bagaimana teori dan cara kerja mesin LGV ini

Jadi bingung apa yang akan di bahas dahulu...... nih...........
Satu system lengkap yang dibutuhkan untuk membangun sebuah system LGV ini akan melibatkan banyak subsystem. Seperti panel untuk kontrol ke mesin-mesin lain yang masuk dalam jangkauan kerjanya. Komputer untuk communication atau ada yang disebut PC700. Komputer kontrol dan monitoring.

Kita bahas di mesin LGV nya saja. Jadi di sini akan kita bongkar RACK ACC70 . Kita bahas bagaimana sih cara memprogram Rack ini.

RACK ACC70

Secara structure Acc 70 terdiri dari 4 bagian yaitu

1. Physical Modules


`Yaitu module card - card yang ada di dalam box acc70.
contoh untuk system ACC 70 I
1. Card Sys Control
2. Card S D Module
3. Card Input 15 / Output 14
4. Card Navigator
5. Card CIO
6. Card MPMC.
Card - card fisik ini berbeda untuk type ACC70 II, misalnya, karen sudah ada Card Reg Com yang menggantikan Card S D.

2. Physical Modules Software

Nha ini yang agak susah, karena bagian ini terdiri dari file - file yang mewakili fungsi dari phisical modules di atas. File - file ini dibedakan oleh type extention filenya.
.ssc untuk system controller definition.
.io1 untuk card I/O type 1 (I/O 15/14)
.sd1 untuk card S D type 1
.cio untuk card CIO
.mpc untuk card MPMC
.mp2 untuk card MPMC II
.an7 untuk card Navigator
.rc1 untuk car Reg Com primer
.rc2 untuk card Reg Com seconder.

3. Logical Modules

Maksudnya adalah software - software yang berisi tentang data - data yang ada di masing - masing card.
File - file ini juga dibedakan atas masing -masing type file extentionya.
Contohnya
.mcd untuk fungsi dari Manual Control Device yang dipakai.

Thursday, November 29, 2007

KILN SKC


Tujuan dari penulisan ini sebenarnya hanyalah sebuah catatan pengalaman dari penulis. Yang ingin disimpan dalam situs ini. Sebagai orang sedikit mengerti mengenai technologi mesin pembuat keramik tile dan pernah bekerja di bidang ini. Tidak ada salahnya kalo kita membagi sedikit yang kita pelajari kepada semua pembaca.

Tulisan yang ditulis disini memang ada yang masih sekedar ide yang karena belum ada dukungan baik waktu dan alat , belum sempat dilakukan experiment. Tapi bukankah karya-karya yang besar sekalipun akarnya adalah dari sebuah ide yang kadang-kadang muncul bahkan saat kita bangun tidur sekalipun.

Harapan dari penulis adalah ada tanggapan dari pembaca yang mempunyai ide lebih maju dan lebih murah dalam men”subtitusi” mesin-mesin buatan eropa yang terkenal mahal tersebut.

Ada beberapa yang akan kita bahas di dalam blog ini antara lain masalah-masalah yang berhubungan dengan technologi mesin yang banyak di gunakan di dalam industri keramik tile. Seperti Bagaimana cara kerja / memprogram mesin LGV (Laser Guided Vehicle), masalah pemrograman PLC Omron, masalah password PLC Omron dan bagimana cara men “Unlock” nya.

Modifikasi komputer Kiln SKC.

Modifikasi ini pernah penulis lakukan, dan hasilnya bisa dikatakan berhasil secara fungsional mesin. Dalam artian untuk fungsi-fungsi sebagai pengganti dari computer aslinya yang notabene build up dan mahal itu bisa tergantikan, seperti monitoring temperature dan fungsi speed control maupun monitoringnya.

Secara fisik, memang computer pengganti yang hanya satu perangkat computer desktop “tua” ini memang lebih besar. Dengan monitor terpisah, keyboard pun terpisah membuat kita menjadi lebih kreatif lagi untuk membuat casing yang sesuai.

Membongkar komputer SKC.

Komputer tersebut pada dasarnya adalah sebuah perangkat IPC atau yang sering dikenal dengan nama Industrial PC. Komputer ini secara fungsional sebenarnya adalah sebuah computer “biasa”, yang dikemas menjadi sebuah computer yang compact. Karena biasanya monitor dan keyboardnya dikemas menjadi Satu. Sehingga secara fisik menjadi lebih kecil.

Bagian-bagian komputer SKC KILN

1. PSU / Power Supply Unit

Power supply di sini berfungsi sama persis dengan PSU yang ada di komputer pada umumnya.

2. MAINBOARD

Mainboard berfungsi untuk saling meng “connect” kan card-card yang terpasang dan memberi supplay tegangan ke card-card tersebut. Main board disini biasanya terdiri dari slot ISA sebanyak 5 buah.

3. KEYBOARD

Keyboard disini fungsinya sama persis dengan keyboard komputer desktop yang biasa kita pakai sehari-hari.

4. SILICON DISK CARD

Dengan kapasitas tampung sampai 6 MB, card ini sering juga dinamai flash Memory Chip berfungsi untuk menggantikan fungsi dari floppy disk atau hardisk. Keunggulan dari card ini memang dari proteksi terhadap vibration, dan access times.

Sementara Hardisk, misalnya, masih bisa dianggap manual karena masih menggunakan media fisik seperti motor penggerak dan disc / piringan penyimpanan data.

Silicon disk PCD 892 ini dibangun dari sebuah Eprom yang berfungsi sebagai operating systemnya dan beberapa buah Eeprom sebagai space penyimpan datanya.

Nha karena mempunyai fungsi yang sama dengan Hardisk, maka komponen ini bisa kita ganti dengan sebuah Hardisk biasa. Pake aja hardisk berkapasitas 100 MB atau lebih sedikit. Disarankan jangan lebih dari 1 GB karena space yang besar akan membebani kerja dari komputer tersebut.

Setelah itu beri operating system MS DOS pada hardisk tersebut. Bisa juga menggunakan DR DOS, tapi operating system ini belum pernah di coba.

Jadi deh subtitusi kita dengan memakai hardisk.

5. Bagian yang kelima adalah Card CPU.

Inilah "The most important thing" nya di sini.

Sebuah CPU "Central Processing Unit" atau sering juga disebut "Brain Unit" yang cukup compact dengan ukuran yang bisa di bilang mini.

Lalu apa sih syarat minimum yang harus dimiliki oleh CPU ini??

Yaitu :

1. satu buah port com DB 9 pin pada com 1, com ini akan berfungsi untuk melakukan rutin komunikasi antara komputer dengan PLC yang akan melakukan control dan monitoring speed motor roller kiln.

2. satu buah port com DB 9 pin pada com 2, com 2 ini akan berfungsi untuk control dan monitoring data temperatur. Dia akan berkomunikasi dengan regulator temperatur.

3. Paralel port com LPT1 DB 25 pin. Port ini biasa digunakan / dihubungkan ke sebuah printer. Port ini akan digunakan untuk meng "Encrypt" software melalui sebuah softwareProtection Key atau yang biasa disebut Dongle.

Coba kita lihat ke tiga point di atas. Ternyata syarat minimum ini sudah bisa terpenuhi oleh sebuah Desktop Computer dengan Processor 80386 atau biasa disebut PC AT 386. Bahkan komputer Desktop 80286 pun sebenarnya sudah memadai.

Unfortunately komputer-komputer seperti itu sudah jarang di toko-toko yang menjual komputer baru. Tapi di toko-toko yang menjual komputer second tentu masih banyak khan ?!! dan tentunya dengan harga yang saya yakin sudah dibawah Rp i Juta, sudah komplit dengan accessorisnya.

Nha coba anda bayangkan eh anda kalkulasi saja, dengan subtitusi semacam ini berapa cost yang bisa dihemat perusahaan anda.

6. DONGLE KEY

Dongle key atau juga biasa disebut Software Protection Key adalah suatu hardware yang berisi data encripsy dari suatu program software.

Cara kerjanya :

Jika suatu program dijalankan maka rutin / urutan kerja dari software tersebut akan merujuk ke port com LPT1 untuk mengecheck keberadaan dari dongle tersebut. Dan kalo dongle tersebut tidak terdetect, maka program akan stop. Dan akan ada warning message " key not found" kalo di program kiln ini.

Begitu kira-kira cara kerja dongle key di program ini.

Kegunaan dari dongle ini adalah untuk proteksi dari pembuat software agar softwarenya terdistribusi dengan aman.

Ada cara-cara special untuk untuk menghilangkan fungsi dari Hardware Key ini. Tapi tidak akan di bahas di sini. Karena termasuk pelanggaran hak cipta ( sok tau ya...).

SO,.......... what do you think ???....... dari data - data di atas kita bisa menarik kesimpulan "gampang kan" "piece of cake" . Gimana ??



PCD 892

PCD 892
gambar silicon disk PCD 892

DONGLE KEY

DONGLE KEY
contoh gambar dongle \ software protection key