S7 Prog 2 Bab 6 PDF
S7 Prog 2 Bab 6 PDF
No Isi Halaman
• Perangkat Keras
o Multipoint Interface (MPI)
o PROFIBUS (DP dan FMS)
o Industrial Ethernet
o Point to Point
• Perangkat Lunak
o Komunikasi Sistem
o Data Global
o Komunikasi Terprogram melalui Blok system fungsi
Perangkat Lunak Berikut ini jenis perangkat lunak yang menyediakan komunikasi:
• System Communication, sebagai contoh, untuk mampu
mengoperasikan suatu alat Pemrograman pada setiap waktu
dari titik manapun dalam jaringan MPI.
• GD ( Data Global di dalam jaringan) untuk pertukaran data
secara siklis dari sejumlah data kecil
• SFB (Blok Sistem fungsi) blok penanganan komunikasi yang
terintegrasi, serupa dengan CFB yang digunakan
pemrograman S5.
Komunikasi S7
Komunikasi Komunikasi
Homogen Non-Homogen
• Fungsi WinCC
Komunikasi pada Sistem Komunikasi mempunyai kaitan dengan suatu kinerja sistem
Kinerja Sistem CPU. Ini berarti pemakai tidak perlu untuk mengatur atau
memprogram apapun untuk urusan ini.
Fungsi PG Ini meliputi semua fungsi test dan fungsi penyalaan, seperti status dan
memindahkan blok. Adalah mungkin untuk menghubungkan suatu PG
(alat Pemrograman) pada setiap waktu, tanpa konfigurasi tambahan.
• MPI Interface
Ada dua jenis konektor yang tersedia untuk menerapkan suatu sistem
bus MPI. Konektor yang kiri dari kedua konektor yang dnjukkan,
dengan koneksi ke PG, sebagai standar untuk menghubungkan
jaringan setasiun MPI, satu sama lainnya. Konektor yang kiri secara
serempak memungkinkan untuk koneksi sementara suatu PG di setiap
waktu.
Konektor yang benar, tanpa suatu koneksi PG, digunakan jika tidak
diperlukannya hubungan suatu PG pada lokasi ini.
Sebagai gantinya jalur keluaran bus, suatu tahanan di terminasi di
akhir dari titik jaringan.
Alamat MPI Anda harus menata alamat titik MPI dengan perkakas HW:CONFIG
untuk masing-masing CPU yang terhubung.
Masing-Masing titik menerima suatu alamat berbeda.
Sebelum menginstall CPU dengan kabel PROFIBUS, transfer
konfigurasi tersebut dengan Alamat MPI yang telah diubah ke CPU.
Blok Data Sistem Perkakas Tabel Data global digunakan untuk pertukaran data global.
Sistem yang secara otomatis menghasilkan suatu blok data sistem
pada setiap program pemakai dari tabel data, pemakai masuk dengan
bantuan dari alat ini.
Perkakas membantu mendistribusikan blok data sistem ini ke CPU.
Pertukaran Data Sistem operasi menyelesaikan pertukaran data , yakni, tidak perlu
diprogram. Perpindahan berlangsung di titik siklus kendali. Konsistensi
Data dijamin di dalam suatu paket data.
Alamat MPI Klik dua kali dengan segera CPU dan kemudian klik pada tombol
perintah MPI. Periksa Checkbox " Networked" dan menetapkan suatu
alamat MPI baru. Anda dapat mengubah parameter jaringan, seperti
nilai baud, ketika anda menggunakan Tombol Perintah " New".
Membuka Gunakan tombol mouse yang kiri untuk mengaktipkan suatu medium
Tabel GD perpindahan di dalam SIMATIC Manager.
Data yang diterima disimpan pada awal siklus di dalam operand yang
tersedia.
Defining Anda menggunakan perkakas " Define Global Data " untuk
Global Data menciptakan tabel data global.
Inilah di mana Anda menentukan data yang dikirim dari dan kepada
individu CPU, yang mana CPU mengirimkan, dan data yang mana
diharapkan untuk diterima.
Faktor Pengurang Masing-Masing paket data ditransfer atau diterima tiap-tiap siklus
kedelapan. Anda dapat menetapkan nilai lain melalui " View-->Scan
Rates” di Menu. (diizinkan 4-255 untuk pengirim, dan 1-255 untuk
penerima)
Penerima
Pengirim
• Suatu lingkaran data global dapat terdiri dari lebih dari 2 CPU.
Satu CPU kemudian adalah pengirim dan CPU lainnya adalah
penerima paket data di dalam lingkaran data global ini.
• Suatu lingkaran data global dapat terdiri dari hanya 2 CPU.
Kemudian masing-masing CPU dapat mengirimkan suatu
paket data kepada CPU lain seperti halnya menerima suatu
paket data dari CPU lain .
Jumlah Masing-Masing CPU dari suatu S7-300 dapat mengambil bagian dari
Lingkaran GD sampai 4 Iingkaran GD berbeda. Sampai 5 CPU dapat menukar data
melalui komunikasi GD di satu jaringan MPI.
MD 120
MB 120 MB 121 MB 122 MB 123
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
Area kesalahan
pada pengirim
DB tidak ada
Penerima Baru saja menerima data baru pada pengirim
Kehilangan Paket GD
Kesalahan Sintaksis pada
Pengirm telah melaksanakan Restart
paket GD
Obyek GD hilang
DB tidak ada di penerima didalam Paket GD
Kesalahan panjang area di penerima Panjang paket GD di pengirim dan
penerima tidak sama
Tampilan Status Anda dapat menentukan suatu status double word untuk masing-
masing Paket GD dari masing-masing CPU. Status double word
mempunyai identifier " GDS" di dalam tabel.
Status Evaluasi Jika Anda menugaskan status double word maka ( GDS) ke suatu
format operand CPU yang sama ( sebagai contoh MD 120), kemudian
Anda dapat mengevaluasi status di dalam program pemakai atau
melalui operasi PG.
Struktur dari GD status dihasilkan dengan cara orientasi bit. Arti dari seperangkat
Status bit diwakili gambar diatas. Sebuah bit akan tetap ada sampai di hapus
Double Word oleh user program atau melalui operasi PG.
Bit yang tak terdaftar tida disediakan dan tidak berarti untuk sementara
waktu.
Status Global STEP 7 menentukan suatu status global atas semua paket GD ( GST).
Status global, juga suatu double word dengan struktur serupa seperti
status double word ( GDS), diciptakan oleh suatu operasi logika OR
dari semua status word.
Kebutuhan Alat Komunikasi harus berada pada jaringan melalui hubungan MPI
atau melalui PROFIBUS/ Ethernet Industri.
Tipe
SFB/SF Nama Keterangan
Komunikasi
SFB 8 USEND Dua sisi Blok pengirim tanpa jabat tangan
SFB 9 URCV Dua sisi Blok penerima tanpa jabat tangan
SFB 12 BSEND Dua sisi Blok pengirim tanpa persetujuan
SFB 13 BRCV Dua sisi Blok penerima tanpa persetujuan
SFB 14 GET Satu sisi Membaca data dari rekan
SFB 15 PUT Satu sisi Menerima data dari rekan
Melaksanakan Restart dingin di sisi
SFB 19 START Satu sisi
rekan
SFB 20 STOP Satu sisi Mengeset rekan ke posisi mode stop
SFB 21 RESUME Satu sisi Melaksanakan Restart di sisi rekan
SFB 22 STATUS Satu sisi Pemindaian status dari rekan
SFB 23 USTATUS Satu sisi Pesan status dari penerimaan rekan
SFB 62 CONTROL - Pemindaian status dari SFB (lokal)
SFB/SFC Fungsi sistem disimpan oleh Sistem operasi CPU's . Anda dapat
mengacu pada manual atau kepada bantuan on-line ( Manajer
SIMATIC-> PLC-> Modul Information) untuk melihat fungsi yang
tersedia bagi CPU. Blok disimpan dalam katalog yang sudah ada pada
SIMATIC maka anda dapat memanggil dan menentukan parameter
untuk SFB selama pemrogramman off-line. Salinlah blok yang perlu ke
dalam user program anda.
Master
• S7-300 Atau S7-400 CPU dengan suatu Antarmuka Master
PROFIBUS terintegrasi.
• SIMATIC S5
DP Slaves
• ET 200 dengan I/O terdistribusi
• Alat Lapangan
• Panel Operator ( OP)
Konfigurasi Susun DP di dalam table konfigurasi pada suatu pusat rak yang
Jaringan terpasang.
PROFIBUS
Tentukan suatu jaringan PROFIBUS dan suatu alamat PROFIBUS
(alamat default melalui SW) kepada DP Masternya, ini akan
menciptakan sebuah sistem master.
• Buka CPU dengan «
• Pilih DP master, tekan tombol mouse kanan --> " Open Master
System"
• Gunakan " New" untuk membuat baru ( atau suatu tambahan)
Subnetwork L2.
ET 200B adalah setasiun I/O yang kecil, kompak dengan proteksi IP 20.
Berbagai modul analog dan input/output digital telah tersedia.
ET 200L adalah setasiun I/O yang kecil, kompak dengan proteksi IP 20.
The ET 200L biasanya digunakan pada aplikasi dengan performa lebih
rendah, menyediakan beberapa input/output digital sebgaimana dalam
keadaan tempat yang terbatas.
Compact Slaves Modul dengan port masukkan dan keluaran digital/analog terintegrasi,
seperti ET 200B