文档库 最新最全的文档下载
当前位置:文档库 › modbus.h

modbus.h

#include
#include
#include
#include
modbusDevice regBank;
modbusSlave slave;
void setup()
{
pinMode(13,OUTPUT);
pinMode(12,OUTPUT);
regBank.setId(1);
regBank.add(40002);
regBank.set(40002,0);
slave._device=®Bank;
slave.setBaud(9600);
}
void loop()
{
word i;
slave.checkSerial();
i=regBank.get(40002);
switch(i)
{
case 0:
{
digitalWrite(13,HIGH);
delay(100);
digitalWrite(13,LOW);
delay(100);
} break;
case 1:
{
digitalWrite(12,HIGH);
delay(100);
digitalWrite(12,LOW);
delay(100);
}
break;
default : ;
}
slave.run();
}

相关文档