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

Uji sensor ultrasonic waterproof A01NYUB dengan ESP32

  apa itu sensor ultrasonic ?? Sensor jarak ultrasonik menentukan jarak ke target dengan mengukur selang waktu antara pengiriman dan penerim...