Comunicación Modbus RTU entre un S7-224 (Master) y dos arduinos (esclavos). En el S7-224 usa las librerias de Siemens para el puerto 0, a 115200 baudios. En el arduino, la librería SimpleModbusSlave de Juan Bester.
Para adptar la salida del arduino a 485, empecé utilizando la "Arduino I/O Expansion Shield" de DFRobot, que dispone de salida RS485. Cuando comprobé que funcionaba correctamente, me monté una placa de prototipo empleando el MAX 485. En su hoja de características viene el conexionado.
Yo solamente he encontrado librerías para modbus. Profibus suele ir a velocidades bastante altas, y necesitaría más hardware externo para comunicar.
Yo quería comunicar directamente con el S7-200 mediante el protocolo PPI pero no lo encontré, y tuve que usar modbus.
JFELIPE64 9 months ago
Para adptar la salida del arduino a 485, empecé utilizando la "Arduino I/O Expansion Shield" de DFRobot, que dispone de salida RS485. Cuando comprobé que funcionaba correctamente, me monté una placa de prototipo empleando el MAX 485. En su hoja de características viene el conexionado.
JFELIPE64 9 months ago
Podrías explicarme como has adaptado la salida serial del arduino al rs-485
KolinaEH 10 months ago
estoy tratando de conectar arduinos a profibus quisiera mas detalles del video gracias
rrromero71 11 months ago