Hoe kunnen we helpen?
Subroutines om te downloaden – Overige
Hier vind je enkele subroutines die je kunt downloaden.
De subroutines zijn nuttig om het programma te verduidelijken en te vermijden dat je steeds dezelfde dingen moet schrijven.
Zie ook Hoe voeg je een subroutine toe aan je project?
| WAT DE SUBROUTINE DOET | BESTAND OM TE DOWNLOADEN |
| PID naar PWM conversie | PID2PWM.zip |
| Een lange of korte druk op een knop of ingang beheren | KortLangDrukManagement.zip |
| Gemiddelde waarde van analoge waarden voor opname met de HMI | gemiddelde_van_analoge_waarden.zip |
| Contactingang anti-debounce > 255 milliseconden op een digitale ingang | anti-debounce_meer_255_ms.zip |
| Converteer een BCD-waarde naar een DEC-waarde (bijvoorbeeld: 23 > 0001 0111 > 17) | BCD2DEC_Conversie.zip |
| Aan/uit volgens opgegeven tijden. (voorbeeld: AAN=14:33:00 UIT=17:47:30 ) | Programmeerbare klok |
| Milliseconden omrekenen naar HH:MM:SS (voorbeeld: 3580000 = 00:59:40) | Milliseconden2HHMM.zip |
| Anti-debounces ingang (Filter) > 250 ms. (Voor <250 ms zie Tags tabel in vBuilder) | Anti_Debounds.zip |
| Genereert pulsen om een PLC-bit te laten knipperen (ON X milliseconden, OFF Y milliseconden) | AsynchPulseGener.zip |
| Maak een back-up of datalog van de tags om ze terug te halen na het inschakelen (eenvoudiger via HMI) | Herstel_Tag_waarden.zip |
| Converteer een tagwaarde in ASCII en verstuur deze vervolgens via de seriële poort RS232/485 | Converteren_Valuta_In_ASCII.zip |
| Converteer een getal naar zijn ASCII code (ASCII van “5” = 53) | GetalToASCII |