Skip to content

Módulo Python para comunicação utilizando protocolo ABNT NBR14522

Notifications You must be signed in to change notification settings

lucasspecht1/NBR14522

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Modulo para comunicação com equipamentos de medição de energia elétrica.

Modbus [Build Status]

💾 Status

Ultima revisão: 24/10/2023

Versão 0.1.3 é uma versão estável funcional, em processo de aprimoramento

🖥️ Exemplo envio comando

import ComunicacaoNBR from NBR14522

''' Instancia da Classe possuindo os argumentos:
 - IP str (Ip do equipamento alvo)
 - PORT int (Porta de comunicação)
'''
Smf = ComunicacaoNBR('localhost', 5006)

''' Envia o comando 26 (Receber memoria de massa atual),
    Com alvo na leitora de comunicação 123456
'''
Smf.enviar_comando(26, 123456)

🎯 Objetivo

Este projeto tem como intuito a interpretação e comunicação com equipamentos de medição de energia elétrica. Utilizando da norma brasileira de intercâmbio de informações NBR14522.

🛠️ Construído com

Lista de Módulos / Frameworks utilizados na construção do projeto:

  • [PymodbusTCP]
  • [Pebble]
  • [Socket]

✒️ Autores

Lucas Specht (https://gitlab.com/lucasspecht1)

About

Módulo Python para comunicação utilizando protocolo ABNT NBR14522

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages