|
|
|
@ -90,7 +90,7 @@ void send_info(void){
|
|
|
|
mqtt_pub(&mqtt_client, "/Filamentanlage/05_Abzug/state/speicher/pos", msg, strlen(msg));
|
|
|
|
mqtt_pub(&mqtt_client, "/Filamentanlage/05_Abzug/state/speicher/pos", msg, strlen(msg));
|
|
|
|
|
|
|
|
|
|
|
|
sprintf(msg, "%ld", millis()/1000);
|
|
|
|
sprintf(msg, "%ld", millis()/1000);
|
|
|
|
mqtt_pub(&mqtt_client, "/Filamentanlage/04_Messmodul/state/uptime", msg, strlen(msg));
|
|
|
|
mqtt_pub(&mqtt_client, "/Filamentanlage/04_Abzug/state/uptime", msg, strlen(msg));
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -103,15 +103,14 @@ int main()
|
|
|
|
kraftsensor_init();
|
|
|
|
kraftsensor_init();
|
|
|
|
|
|
|
|
|
|
|
|
printf("moin!\n\r");
|
|
|
|
printf("moin!\n\r");
|
|
|
|
//timer0_init();
|
|
|
|
|
|
|
|
timer3_init();
|
|
|
|
timer3_init(); //abzug
|
|
|
|
timer4_init();
|
|
|
|
timer4_init(); //taenzer
|
|
|
|
timer5_init();
|
|
|
|
timer5_init(); //spule
|
|
|
|
|
|
|
|
|
|
|
|
ioHelperInitBuffer();
|
|
|
|
ioHelperInitBuffer();
|
|
|
|
ioHelperIoConf();
|
|
|
|
ioHelperIoConf();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//Wizchip WIZ5500 Ethernet initialize
|
|
|
|
//Wizchip WIZ5500 Ethernet initialize
|
|
|
|
IO_LIBRARY_Init(); //After that ping must working
|
|
|
|
IO_LIBRARY_Init(); //After that ping must working
|
|
|
|
print_network_information();
|
|
|
|
print_network_information();
|
|
|
|
@ -134,7 +133,7 @@ int main()
|
|
|
|
data.willFlag = 0;
|
|
|
|
data.willFlag = 0;
|
|
|
|
data.MQTTVersion = 4;//3;
|
|
|
|
data.MQTTVersion = 4;//3;
|
|
|
|
data.clientID.cstring = (char*)"controllino";
|
|
|
|
data.clientID.cstring = (char*)"controllino";
|
|
|
|
data.username.cstring = (char*)"Messmodul";
|
|
|
|
data.username.cstring = (char*)"Aufspuleinheit";
|
|
|
|
data.password.cstring = (char*)"\0";
|
|
|
|
data.password.cstring = (char*)"\0";
|
|
|
|
data.keepAliveInterval = 10;
|
|
|
|
data.keepAliveInterval = 10;
|
|
|
|
data.cleansession = 1;
|
|
|
|
data.cleansession = 1;
|
|
|
|
@ -155,7 +154,6 @@ int main()
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
ioHelperSetBit(outStates, RELAY_INTERLOCK, 1);
|
|
|
|
ioHelperSetBit(outStates, RELAY_INTERLOCK, 1);
|
|
|
|
|
|
|
|
|
|
|
|
ioHelperSetBit(outStatesBlinking, LED_PLC_OK, 1);
|
|
|
|
ioHelperSetBit(outStatesBlinking, LED_PLC_OK, 1);
|
|
|
|
|
|
|
|
|
|
|
|
uint32_t timer_blink_outs = millis();
|
|
|
|
uint32_t timer_blink_outs = millis();
|
|
|
|
|