skip_previous account_balance skip_next
FOR (Flip On Rising)
Bit Tujuan = Bit tujuan untuk dikendalikan. Hanya bisa diisi dengan variabel bit output saja seperti R dan B
Keterangan = Dapat diisi dengan bebas
Penjelasan
Instruksi ini mengendalikan nilai bit tujuan berdasarkan dengan perubahan status energi yang diterima oleh instruksi ini. Jika instruksi ini berubah dari tidak berenergi menjadi berenergi (rising edge) maka bit tujuan akan dibalik dari yang sebelumnya.
Kondisi energi | Bit Tujuan |
tidak berenergi -> tidak berenergi | Tidak melakukan apa-apa |
tidak berenergi -> berenergi |
Nilainya dibalik True menjadi false atau false menjadi true |
berenergi -> berenergi | Tidak melakukan apa-apa |
berenergi -> tidak berenergi | Tidak melakukan apa-apa |
Instruksi FOR ini adalah instruksi berjenis output dimana selalu bersifat konduktor (menghantarkan energi) sehingga pemasangan untuk 2 atau lebih instruksi output bisa dilakukan secara seri.
Gambar di bawah memperlihatkan status bit pada kombinasi instruksi NO dan FOR. Pada kasus ini status bit R.1 akan terbalik nilainya setiap kali S.1 berubah dari false menuju true. Atau jika S.1 dalam aktualnya dihubungkan dengan push button maka tiap kali tombol ditekan maka nilai R.1 akan berubah menjadi kebalikan dari nilai sebelumnya, namun saat tombol dilepas nilai R.1 tidak berubah.
Video
Mohon maaf video masih dalam pengerjaan