Step7 - PLCSim - WinCC

PLC Sim, Step 7, WinCC Add comments

Dari judul artikel ini mungkin bisa langsung tahu apa yang akan dibahas, yaitu tentang Step7 yang akan disimulasikan dengan S7 PLCSim dan dikomunikasikan ke HMI dalam hal ini WinCC.
Dengan cara ini kita bisa mensimulasikan hasil pemrograman kita dengan WinCC tanpa menggunakan PLC secara fisik, adapun dalam contoh kali ini saya menggunakan Step7 Pro SR5 & Simatic WinCC v6.0 SP4.

Konfigurasi AS


Untuk contoh ini menggunakan CPU315-2 DP dengan komunikasi MPI, kemudian dengan contoh program kali ini yaitu program sederhana yang mungkin gak akan ada manfaatnya :) karna titik point kita disini yaitu untuk melihat koneksinya saja sehingga gambarannya nanti akan jelas.

S7 PLCSim


Pilih project CPU yang akan didownload

Download S7 Block - S7 PLCSim

Tampilan S7 PLCSim Setelah DiDownload

Sampai step ini, block program sudah kita download ke simulator dalam hal ini S7PLCSim, dan kita bisa melihat monitoring online dari program yang telah kita buat.

Konfigurasi OS (WinCC)

Nah, kemudian “Open Object” otomatis akan membuka aplikasi WinCC

Driver untuk komunikasi dari WinCC ke berbagai macam controller, bisa lewat OPC atau DDE Channel, karena disini kita menggunakan S7 yang notabene satu species jadi pilih “Simatic S7 Protocol Suite”

Kemudian pilih “MPI” dan ubah “System Parameter” menjadi PLCSim (MPI)

Setelah merubah “system parameter” WinCC akan meminta untuk restart, kemudian setelah WinCC kita buka lagi, kita menambah “New Driver Connection”



Kemudian membuat tag yang berhubungan dengan address di PLC, dengan cara klik kanan dan “New Tag” di “Driver Connection” yang telah kita buat dalam hal ini yaitu AS-S7300

Dengan cara yang sama juga pada address M0.1 (output), sehingga kita telah membuat dua tag

Visualisasi Dengan Button dan Circle Animation

nah selesai, cuma penjelasan singkat saja tentang bagaimana suatu pemrograman disimulasikan tanpa memerlukan perangkat secara fisik, dan untuk PLCSim ini lebih mudah jika dikomunikasikan ke WinCC karena sudah ada drivernya, dengan SCADA yang laen (misalnya InTouch, RSView, Citect) kita harus membuat OPCServer atau DDEServer dari object PLCSim itu sendiri, kalo saya tidak salah Siemens sudah menyediakan objectnya (S7ProSim) dan contohnya pake bahasa VB dan .Net :) belum nyampe ilmu saya kalo masalah ini hehehehe :)

12 Responses to “Step7 - PLCSim - WinCC”

  1. mahardini Says:

    kakak, kalo boleh saya tau,
    wincc adalah salah satu software yang digunakan di KPC kak, kalo boleh saya tau, untuk proses penyimpanan datanya biasanya menggunakan software apa?
    terus ini digunakan biasanya untuk aplikasi seperti apa ya kak?
    terima kasih sebelumnya

  2. Fathoni Says:

    lam kenal sebelumnya…
    KPC maksudnya (Kaltim Prima Coal) ??
    untuk proses penyimpanan datanya biasanya bisa langsung dari WinCC itu sendiri ke SQL2000 / 2005 Instance WinCC yang otomatis di install sebelum kita menginstall WinCC
    atau bisa juga menggunakan aplikasi terpisah (misalnya VB yang bertugas mengambil tag WinCC untuk kemudian di log ke SQL atau DB yang lain)

    “terus ini digunakan biasanya untuk aplikasi seperti apa ya kak? ”
    ga ngerti nie maksud pertanyaannya…..

  3. joephi Says:

    Mas fathoni,
    untuk proses penyimpanan datanya biasanya bisa langsung dari WinCC itu sendiri ke SQL2000 / 2005 Instance WinCC yang otomatis di install sebelum kita menginstall WinCC
    atau bisa juga menggunakan aplikasi terpisah “”"(misalnya VB yang bertugas mengambil tag WinCC untuk kemudian di log ke SQL atau DB yang lain)”"”
    Gimana caranya mengambil tag WinCC dengan VB? Bagaimana caranya untuk melihat data yang ada pada database SQL2005?
    Terima kasih

  4. Fathoni Says:

    Cara mengambil Tag WinCC dari VB :

    Dim WinCCPro As Object
    Dim Tag1 As Boolean

    Set WinCCPro = CreateObject (”WinCC-Runtime-Project”)

    Tag1 = WinCCPro.getvalue (”LightIndicator”)

    ======================================================

    dengan LightIndicator adalah Tag di WinCC

    btw pertanyaan kedua saya gak ngerti maksudnya, apakah melihat/mengambil data dari SQL2005 lewat WinCC ataukah VB ? ataukah di SQL2005nya sendiri ?

  5. sumanto Says:

    mas gimana cara membuat new user ato menghapus user yang ada di citect scada? gimana juga tuk menentukan kelasnya? biasa ato administrator.
    terima kasih atas jawabanya.

  6. Fathoni Says:

    waduh mas
    maaf saya belum pernah pegang citect scada :)
    jadi belum bisa jawab pertanyaan mas

  7. sigit Says:

    Mas,saya baru pemula di dunia PLC.
    gmn caranya membuat simulasi step7 dengan menggunakan PLCSim??
    trus langkah2 apa saja yang perlu dlakukan??
    tuk jawabannya,Terima kasih ya..

  8. m yusuf Says:

    mau tanya mass. ada yang ngerti PRO PLC???
    Itu apaan ya……….

  9. Fathoni Says:

    wah maaf mas belum pernah denger

  10. Agusma Says:

    salam kenal.
    mas, boleh gak minta software wincc nya,,,,
    pleas ya..

  11. Ando Says:

    Salam Mas Thoni,

    Saya ada program WinCC..set PG, menggunakan TCP/IP
    bagaimana ya cara nya agar dapat di operasikan denga PLCsim..???

    salam, Thanks B4

  12. Fathoni Says:

    tergantung versi PLCSim nya mas, saya lupa versi berapa PLCSim yang udah support, kalo gak salah v5.3 SP3

Leave a Reply

Copyright © 2008 Achmad Fathoni, Powered by Wordpress, WP Theme redesign from Glossyblue
Entries RSS Comments RSS Log in