Ergänze Holding-Register /statt input-register für Write-Funktionen aus Modbus
This commit is contained in:
parent
c9e1e8b832
commit
9bfedb97cb
@ -17,12 +17,12 @@
|
||||
uint8_t ReadCoilRegister[] = {0, 1, 2};
|
||||
uint8_t output_pins[] = {0,1};
|
||||
uint8_t ReadInputRegister[] = {0,1,2,3,4,5,6,7};
|
||||
uint8_t WriteSingleRegister[] = {0};
|
||||
uint8_t HoldingRegister[] = {0};
|
||||
|
||||
uint8_t ReadCoilRegister_size = sizeof(ReadCoilRegister) / sizeof(ReadCoilRegister[0]);
|
||||
uint8_t output_pins_size = sizeof(output_pins) / sizeof(output_pins[0]);
|
||||
uint8_t ReadInputRegister_size = sizeof(ReadInputRegister) / sizeof(ReadInputRegister[0]);
|
||||
uint8_t WriteSingleRegister_size = sizeof(WriteSingleRegister) / sizeof(WriteSingleRegister[0]);
|
||||
uint8_t HoldingRegister_size = sizeof(HoldingRegister) / sizeof(HoldingRegister[0]);
|
||||
|
||||
int ValueInputOne = 0;
|
||||
|
||||
@ -132,6 +132,7 @@ void setup() {
|
||||
slave.cbVector[CB_WRITE_COILS] = writeDigitalOut;
|
||||
slave.cbVector[CB_READ_DISCRETE_INPUTS] = fReadCoilRegister;
|
||||
slave.cbVector[CB_READ_INPUT_REGISTERS] = fReadInputRegister;
|
||||
//slave.cbVector[CB_WRITE_INPUT_REGISTERS] = fWriteInputRegister; // Registrierung der Schreib-Funktion
|
||||
|
||||
pinMode(OutPutPin, OUTPUT);
|
||||
digitalWrite(OutPutPin, LOW);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user