Bu eğitimde, RevPi Con CAN modülü ile bir RevPi Connect üzerinde CANopen Master'ın nasıl çalıştırılacağı ve KUNBUS Ağ Geçitleri CANopen ve Modbus RTU ile veri alışverişinin nasıl yapılacağı gösterilmektedir.
Ön koşullar #
Donanım #
✓ 1 RevPi Connect
✓ 1 RevPi Con CAN
✓ RevPi Connect'in RS485 arayüzü Modbus RTU Ağ Geçidine bağlıdır
✓ RevPi Connect'in Con CAN arayüzü CANopen Ağ Geçidine bağlıdır
✓ Her iki Ağ Geçidi de PiBridge aracılığıyla bağlanır
Sisteminizi nasıl kuracağınıza dair ayrıntılı talimatlar için Başlarken bölümüne bakın.
Yazılım #
✓ PC'nizde yüklü CODESYS Geliştirme Sistemi
Uygun yazılımla uyumlu bir sistem sağlamak için Yazılım Uyumluluğu'na bakın.
Genel Bakış #
Örnek şu şekilde çalışır:
-
RevPi Connect üzerinde bir CANopen Master ve bir Modbus RTU Master.
-
CANopen Slave olarak CANopen Gateway.
-
Modbus RTU Slave olarak Modbus RTU Gateway.
-
CANopen ve Modbus RTU ağları arasında bir bayt veri alışverişi yapılır.
-
Uygulama mantığı her uygulama döngüsünde değeri 1 artırır.
Aşağıdaki şekil, örneğin CODESYS cihaz ağacının genel görünümünü göstermektedir.
RevPi Connect'te çalışan CANopen Master'dan gelen ilk baytın CANopen Gateway ile Uygulama Eşlemesi.
RevPi Connect'te çalışan Modbus RTU Master'dan gelen ilk baytın Modbus RTU Gateway ile Uygulama Eşlemesi.
Aşağıdaki şekil bu örneğin uygulama mantığını göstermektedir.