Halo:
Dalam contoh logika Sequencer seperti yang diketahui, kondisi apa yang hilang untuk maju ke langkah berikutnya?
Terima kasih, Víctor.
Tidak yakin contoh yang tepat, di folder mana? Pesan tidak dapat diterapkan oleh komponen dalam contoh yang Anda lihat.
Tidak yakin contoh yang tepat, di folder mana? Pesan tidak dapat diterapkan oleh komponen dalam contoh yang Anda lihat.
https://www.youtube.com/watch?v=yCUv2LW-6zo
contoh sequencer logika
Ahhaa... ada beberapa pesan debug, tetapi diagnostik lengkap tidak diterapkan di komponen, itu adalah sesuatu yang perlu kita implementasikan. Jadi misalnya, jika Anda menggunakan silinder pneumatik, Anda dapat menambahkan timer ke time-out operasi dan menambahkan
IF timer.Q THEN Messenger.Error('I did not reach the extremity sensor'); END_IF;
Untuk mendeteksi input fisik (sensor, seperti yang mungkin Anda lihat di video inxton lainnya), kita perlu menyimpulkan keputusan dalam diskusi #15.
Ahhaa... ada beberapa pesan debug, tetapi diagnostik lengkap tidak diterapkan di komponen, itu adalah sesuatu yang perlu kita implementasikan. Jadi misalnya, jika Anda menggunakan silinder pneumatik, Anda dapat menambahkan timer ke time-out operasi dan menambahkan
IF timer.Q THEN Messenger.Error('I did not reach the extremity sensor'); END_IF;
Untuk mendeteksi input fisik (sensor, seperti yang mungkin Anda lihat di video inxton lainnya), kita perlu menyimpulkan keputusan dalam diskusi #15.
Saya pikir hal yang paling sukses adalah komponen itu sendiri memiliki diagnosis kesalahannya sendiri.
Saya sangat tertarik dengan hal ini dan saya suka pendekatan ini untuk memperluas pengetahuan tentang otomatisasi,
karena semua yang saya lakukan adalah otodidak, dan itu adalah gunung yang sangat sulit untuk didaki.
Setiap kali saya membaca sesuatu seperti itu, saya menjadi sadar, betapa saya tidak tahu dan bahkan tidak bisa memahami masalahnya.
Namun demikian saya mencoba untuk berkontribusi:
Saya telah mage fb silinder saya sendiri dengan diagnosis dan saya akan menjelaskannya.
Masuk dan Keluaran %Q /%I dideklarasikan di dut, tautan ke perangkat keras di
hanya untuk referensi ke https://github.com/TcOpenGroup/TcOpen/discussions/15 .
Saya memiliki berbagai fitur yang disebut, yaitu fbs kecil. Mereka melaksanakan tugas sederhana dan kemudian dapat dirakit sebagai komponen misalnya Silinder atau Motor.
FB Cyl saya berasal dari Aktuator kelas abstrak. Dengan Penyediaan Tindakan Antarmuka, saya memiliki Metode untuk penanganan kesalahan dan kemungkinan untuk mengatur pEventid, pSeverity, dll.
Sekarang ketika membuat instance silinder, saya memiliki kemungkinan untuk menambahkan timeOut ke WorkPos dan/atau HomePos.
Jika waktu diatur dan batas waktu terjadi, melalui Sistem TCEventHandling akan ada Acara yang dibuat.
Jika ini menarik atau bermanfaat, saya akan menghargai umpan balik apa pun.
Terima kasih telah berbagi @RGrabichler! Saya suka desain Anda, terlihat sangat rapi. Apakah Anda akan mempertimbangkan penerapan pencatat peristiwa ke dalam pesan TcOpen?
Lihat sekilas tautan berikut, kita bisa membahasnya lebih detail minggu depan.
utusan ,
Harap abaikan bahwa sepertinya dokumentasi C# kami akan memolesnya di fitur tersebut, untuk saat ini lihat saja dokumentasi anggota.
Terima kasih
Saya ingin berkontribusi pada proyek semacam itu.
Seperti yang disebutkan sebelumnya, saya hampir tidak memiliki pengalaman, bekerja di proyek yang lebih besar dengan orang lain,
jadi saya akan membutuhkan banyak bimbingan sejak dini.
@RGrabichler Saya tidak apa-apa... Saya pikir kita semua akan belajar di sepanjang jalan. Ada sedikit tradisi dalam otomasi industri untuk menggunakan GH. Kita perlu menyiapkan beberapa instruksi bagi orang-orang untuk memulai. Saya harap kita bisa datang dengan beberapa video ini atau minggu depan.
Komentar yang paling membantu
Terima kasih telah berbagi @RGrabichler! Saya suka desain Anda, terlihat sangat rapi. Apakah Anda akan mempertimbangkan penerapan pencatat peristiwa ke dalam pesan TcOpen?
Lihat sekilas tautan berikut, kita bisa membahasnya lebih detail minggu depan.
konseptual
obyek
utusan ,
Harap abaikan bahwa sepertinya dokumentasi C# kami akan memolesnya di fitur tersebut, untuk saat ini lihat saja dokumentasi anggota.
kode
Terima kasih