Seakan melengkapi cerita “toekang scada” yang bercerita tentang SuphurisingHMI, disini saya akan bercerita sedikit tentang project Sulphurising, dimana dalam hal ini saya kebagian ngoprek PLC nya (bahasa kerennya AS Engineer) :
- Plant : Viscose Line 1, PT. South Pacific Viscose - PURWAKARTA
- Development Time : September - November 2007 (diselingi chating dan download MP3)
- Date of Commisioning : November 13-18, 2007
Perkakas yang kami pakai :
- PLC Hardware : Siemens S7-400, CP-443/Ethernet
- PLC Software : Simatic Manager 5.4 SP1
- HMI Software : InTouch 9.5 SP1
- DA Server : DASSIDirect 1.5
- Database : SQL 2005 Express Edition
- Communication : MPI, Profibus, Ethernet
Automation Station Simatic Manager :
Konfigurasi Hardware :
Konfigurasi Network :
Dari gambar di atas, kami menggunakan 1 CPU (Central Processing Unit) tanpa redundant, 1 CP (Communication Processor) untuk komunikasi via ethernet ke HMI, kemudian profibus untuk komunikasi ke 4 buah Remote IO. Selain itu dalam project ini semua konsepnya menggunakan “direct” programming, yang sebenarnya bertentangan dengan hati nurani saya, hehehe. Ya namanya juga untuk kemaslahatan bersama. Maksudnya itu, tapi tetep aja kalo ada trouble di plant kita kita juga yang dipanggil. (kok jadi curhat
)
Yang sangat berkesan dalam project ini, semua program dalam project ini saya “create” dari awal, tidak seperti saat masih di SI, dimana udah ada typical dari object - object yang ingin kita pakai.
Organization Block :
Organization Block yang saya gunakan, terdiri dari OB1 (Main Cyclic Program) serta OB interupt yang berguna saat system dalam keadaan tidak normal.
Function Block :
hehehe, maaf dalam project ini saya tidak menggunakan Function Block ataupun Multiple Instance Block, karena merupakan salah satu penganut anti function block, hehehe disebabkan dulu pernah punya pengalaman buruk dengan function block, terus bagaimana dengan PID? khan memerlukan function block FB41, nah disini juga salah satu kelebihan dari project ini, dimana FB41 saya convert atau saya ubah ke Function biasa aja (FC) tentu dengan cara cara yang sedikit licik, hehehehe.
Object :
Nah, dalam project ini agak sedikit berorientasi objek, hehehe meski tidak sepenuhnya object oriented, tapi disini acuannya bukan lagi boolean, integer, real dsb, tapi acuannya udah object seperti contoh dalam project kali ini yaitu DI, DO, Analog Input, Valve, Motor, dan Sequence Step. Tiga screen shot diatas (antara Function, Data Block, dan Data Type) sangat erat hubungannya dalam membangun suatu object. Untuk lebih jelasnya akan saya jelaskan nanti pada bahasan khusus per satu object.
Sequence :
Nah, dalam project ini terbagi menjadi 4 sequence besar : XanthatorA, XanthatorB, DissolverA, DissolverB. Dengan masing - masing pengelompokkannya misalnya untuk activation valve, motor, master sequencer, transition, dan alarm.
Yup, mungkin cuma ini aja secara umum dari project ini, untuk lebih detailnya nanti dech saya jelasin khususnya, terutama tentang object - objectnya.
April 16th, 2008 at 1:22 pm
wah dah lama ndak lihat step7 lagi … dah 2 th lebih …
April 22nd, 2008 at 2:18 am
hehehehe…. makanya reunian lagi aja mas
April 22nd, 2008 at 4:56 am
pengalaman burukmu apa ton dengan FB ini ?
April 22nd, 2008 at 10:13 am
dulu pas awal2 belajar s7, comisioning di Spray Dryer, pake Multi Instance Block, tuh khan ribet banget pak, harus nambah di local variable, trus upgrade DB Multiple Instance, baru download DBnya sebelum download Multi FB, nah waktu dulu itu lupa download FB, PLCnya SF dech, untung aja diinterupt ama OB121, hehehe
April 22nd, 2008 at 10:34 am
ha ha pengalaman bagus deh kalo begitu (mungkin analoginya aku ama IAS itu), aku jadi punya dua teman di sisi yang bersebrangan kamu si anti FB sedang si Budi(udah balik dr S’Pore dia) si maniak FB
April 22nd, 2008 at 12:34 pm
hahahaha….iya tuh, klo disatuin ama pak budi ntar aneh aja,hahahahaha
selain itu juga alesan aku gak suka pake FB napa :
kaku banget, susah klo ada perubahan pada DB atau properties yang bersangkutan, meski FB itu tuh simple, ibarat pepatah tuh sekali merengkuh dayung FB dan DB bisa di create..hehehe
cuma ya balik ke engineer masing2
October 19th, 2008 at 2:07 am
Mas punya link utk DL “HMI Software : InTouch 9.5 SP1″ saya mau coba2 nih…
Maklum masih pemula di siemens dan mau coba koneksi dengan profibus dan pake HMI..
oh ya utk software “DA Server : DASSIDirect 1.5″ itu terpisah atau sudah include dengan software lain..
Thnks ya….
October 20th, 2008 at 1:08 am
coba cari di wenya wonderware or kalo mas mau saya punya nie
November 14th, 2008 at 12:50 am
mas mpang 99 …
kalo beli CD Wonderware komplit … 1 kotak …
CD nya ada terpisah dari installer Intouch 9.5 …
nama CD nya Device Integration Product CD-01 ..
kalo CD-02 isinya IOServer …
November 18th, 2008 at 5:01 am
Saya mau jual Software PLC (Allen Bradley) c/ license, harga 1-2jt an. Bisa untuk ngerjain Project, jg bisa di jual lagi. berminat hubungi abdillah@arjuna-futures.com
November 18th, 2008 at 5:05 am
Kalo tender akhir bln ini menang, sy ada job untuk konfigurasi PLC Yokogawa (FA-M3) dgn MMI Wonderware (Batch Proses). Kalo ada yg tertarik boleh kirim via email CV nya (Freelance ato kontrak) ke abdillah@arjuna-futures.com
January 10th, 2009 at 7:31 am
Keren banget mas..
btw source mengenai Siemens S7 ni yang lengkap banget di mana ya mas..cz tiap kali nyari di mbah Gogle kebanyakan malah pelatihan2..
January 11th, 2009 at 1:57 pm
kayaknya agak jarang dech di share hehehe
baca di pdf file step 7 aja
btw maksud mas tuh source code yang seperti apa ya?
klo cuma source code yang mengarah ke object seperti itu aku bisa share kok
January 12th, 2009 at 12:50 am
maksudnya tutorialnya mas, hehehe..
cz lg belajar juga nih, bt skripsi..
btw saya denny dr IT Telkom mas yang hub kemaren.
mas kalo S5 tu di konvert ke S7 langsung bsa gak?apa tetep harus nulis buat dari awal ya?
January 12th, 2009 at 12:50 am
maksudnya tutorialnya mas, hehehe..
cz lg belajar juga nih, bt skripsi..
btw saya denny dr IT Telkom mas yang hub kemaren.
January 12th, 2009 at 5:48 am
S5 bisa diconvert ke S7, cuma tetep aja harus diedit dikit2 karna biasanya ada yang error, bikin aja dari nol, klo S5 biasanya pake STL bukan LAD
April 6th, 2009 at 7:19 am
halo mas fath,
tanya dikit tentang interup OB80 sampe OB121,
cara ngaktifakannya gimana ya?
soalnya, rata2 mesin yg ku handle kok pada di bypass
interupsinya..
thanks
April 6th, 2009 at 8:27 am
tinggal diambil dr library trus didownload
cuma bergantung juga dengan jenis CPU yang digunakan
untuk melihat apakah support atau tidak OB interupt dengan CPU yang digunakan, bisa dilihat di HWConfig
May 13th, 2009 at 4:50 am
Mas…
Mau sharing nih. Aku lagi commisioning dan harus membaca analog module lewat VAT yang tidak scalable (Hexa). DB yang dipakai sifatnya Share DB dan sudah aku force tapi outputnya ga mau keluar ya??
May 16th, 2009 at 1:08 am
yang di force apanya dulu nie ?
DB nya atau kah langsung dari peripheral inputnya (PIW) ?
klo DBnya yah pasti gak akan bisa
karna di program khan nilainya pasti bergantung dengan PIW, jadi sebaiknya mas force aja PIW nya
May 31st, 2009 at 11:52 pm
Lam kenal mas .. kebanyakan materi siemens yah, bagi bagi pengalaman donk project dengan Allen Bradley terutama control logix…
June 2nd, 2009 at 1:08 am
hehehe bukan gak mau mas, takutnya melebar kemana mana, soalnya akhir2 ini bahkan di kerjaan sehari hari saya banyak bergelut di Siemens Automation
June 22nd, 2009 at 9:44 am
Pak Toni,
kok susah dihubungi sekarang ya? he..hhe..hhe…
ada perlu penting nih, saya tunggu kabarnya :-))
Krist sam
Kalbe Morinaga Indonesia
June 23rd, 2009 at 1:44 am
saya udah pindah mas ke hutan
July 1st, 2010 at 12:51 pm
Mohon bantuan
untuk temen2 yang sudah punya ilmu tinggi di bidang PLC S5 Siemens. Saya ada proyek untuk anda semua neh..
Sya punya mesin pake S5 tapi g mau jalan…
bisa bantu g untuk servis, dan jasa nua berapa ?
tolong hub saya dnk
ke unandhh@yahoo.co.id
atau 085289909629
021 94985967