diff --git a/src/main.cpp b/src/main.cpp index f487152..da761d0 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -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);