Senin, 13 November 2017

kontrol led dengan modscan32 menggunakan NODEMMCU modbus



kali ini saya akan share gmn GPIO nodemcu ini bisa dikendalikan dgn protokol modbus tcp

nodemcu disini konek ke wifi kantor

pc konek ke wifi kantor


jadi kendalikan led dr wifi

percobaan ini saya kontrol dari PC dengan software modscan32





 untuk ke depannya akan saya coba dengan HP pakai aplikasi scada touch


berikut kodingnya:


#include <ESP8266WiFi.h>
#include <ModbusTCPSlave.h>
#include <Ticker.h>

//Settings IP Nodemcu
byte ip[]      = { 192, 168, 1, 187};
byte gateway[] = { 192, 168, 1, 1 };
byte subnet[]  = { 255, 255, 255, 0 };

ModbusTCPSlave Mb;
Ticker Stop;

const int ledPin =  4; 
const int inputPin =  12; 
const int analogInPin = A0;


void monitoring() {

///Digital Inputs
Mb.MBHoldingRegister[0]=digitalRead(inputPin);

///Digital Outputs
digitalWrite(ledPin,Mb.MBHoldingRegister[2] );

////Analog Input
Mb.MBHoldingRegister[3] = analogRead(analogInPin);
  
  }

void setup()
{
 pinMode(ledPin, OUTPUT);
 pinMode(inputPin, INPUT);
 Serial.begin(115200);
 Mb.begin("SIMOR", "apd_timur2014", ip, gateway, subnet);
 delay(100);

}

void loop()
{
 
  Mb.Run();
 Stop.attach_ms(35,monitoring);
 
}








bila kurang jelas atau ingin bikin modul IO berbasis wifi silahkan kontak
081555305255







klik simor untuk melanjutkan

Tidak ada komentar:

Posting Komentar

Frekwensi LoRa yang legal di Indonesia

 menurut kepmen 2024-05 standar teknis perangkat LPWAN berikut frekwensi LoRa : link KEPMEN: download