V svojem najnovejšem videu sem se lotil integracije, ki zanima številne uporabnike kolaborativnih robotov — povezave digitalnega I/O modula Turck TBEN-S1-8DXP z namiznim kolaborativnim robotom Dobot MG400 prek Modbus TCP.
In najboljše pri tem: celotno interakcijo sem programiral z uporabo Dobotovega grafičnega programskega jezika Blockly — brez zapletenega tekstovnega programiranja.
Zakaj je to pomembno? MG400 je lahek, a zmogljiv robot, vendar z dodatkom robustnega, decentraliziranega I/O modula, kot je Turck TBEN-S1-8DXP, pridobimo povsem novo raven fleksibilnosti. Na voljo je 8 digitalnih vhodov in/ali 8 izhodov v ohišju z zaščito IP67 — idealno za senzorje, aktuatorje in menjalnike orodij neposredno ob robotu.
Ključni poudarki projekta:
Nastavitev Modbus TCP – TBEN-S1-8DXP ima nativno podporo za Modbus TCP. Konfiguriral sem IP naslov modula in nastavil MG400 kot Modbus odjemalca prek standardnega Etherneta.
Programiranje v Blocklyju – Z uporabo Dobotovega “povleci in spusti” vmesnika Blockly sem vizualno zgradil logiko Modbus komunikacije. Bloki za branje holding registrov, zapisovanje coilov in pogojne zanke omogočajo hitro in intuitivno integracijo.
Mapiranje registrov – Prikazal sem, kateri Blockly bloki ustrezajo posameznim vhodno/izhodnim naslovom Turck modula, kar omogoča enostavno ponovitev nastavitve.
Testiranje v realnem okolju – Od vklopa signalne luči do branja senzorja prisotnosti kosa — povezava Modbus TCP, programirana v Blocklyju, je zagotovila zanesljivo in odzivno delovanje brez ene same vrstice klasične kode.
Če avtomatizirate manjšo delovno postajo ali laboratorijsko celico in želite razširiti I/O zmogljivosti MG400 brez uporabe PLC-ja — ali poglobljenega programerskega znanja — je kombinacija Modbus TCP + Blockly pametna in dostopna rešitev.
👉 Oglejte si video za prikaz korak za korakom: nastavitev IP-ja, gradnja logike v Blocklyju ter demonstracija v živo, kjer MG400 upravlja Turck I/O modul.