peninquen / Modbus-Energy-Monitor-Arduino

A class to collect data from a energy monitor that uses modbus protocol.
Apache License 2.0
46 stars 27 forks source link

objetos a crear #4

Closed peninquen closed 8 years ago

peninquen commented 8 years ago

Tengo claro: ModbusMaster, el objeto que gestiona el canal serie con el protocolo Modbus RTU, por ahora solo tiene la FC0x04 para leer los valores. ModbusSensor trama de 8 bytes, valor en float, status crear otro objeto, 'modbusParameter' para leer el parametro y grabarlo, tiene que gestionar valores válidos, formatos float, hex y BCD.

No tengo claro: ¿gestionar otro Arduino? ¿gestionar otro modelo de monitor de energía? de la familia Eastron SDM debe ser fácil. ¿gestionar objetos tipo sensor colgados de un arduino y utilizar el protocolo modbus RTU para pasarlos al modbus master? obliga a crear otro objeto modbusSlave que haga el procedimiento inverso con sensores y estados de circuitos

peninquen commented 8 years ago

Si se integra con el SDM630 sería conveniente disponer de un objeto sensor trifásico, que permita leer tres valores (están en posiciones contiguas del SDM) gestionando en una sola petición lo que en el otro son tres peticiones.