Σημείωση από τον Εκδότη:
Αυτό το άρθρο είναι το Μέρος 7 μιας σειράς.
Ακολουθεί ένας σύντομος πίνακας περιεχομένων για όλα τα άρθρα:
- Μέρος 1: Εισαγωγή
- Μέρος 2: Χρονοδιακόπτες
- Μέρος 3: Αυτόματο Σύστημα Αναπλήρωσης (ATK)
- Μέρος 4: Παρακολούθηση Κατανάλωσης Ρεύματος
- Μέρος 5: Εικονικές Έξοδοι
- Μέρος 6: Συναγερμοί
- Μέρος 7: Κύκλοι Σίτισης
- Μέρος 8: Σεληνιακό Πρόγραμμα και Ρυθμίσεις Φωτισμού (Συμπέρασμα)
Όλα τα άρθρα αυτής της σειράς, γραμμένα από τον ίδιο συγγραφέα, ήταν αρχικά μέρος διαφόρων παρουσιάσεων που έγιναν σε ένα τοπικό σύλλογο ενυδρείων σχετικά με τον προγραμματισμό του Neptune Apex Controller. Το άρθρο αναδημοσιεύεται με άδεια του συγγραφέα.
Κύκλοι Ταΐσματος (Feed Cycles)
Το Apex διαθέτει τέσσερα κουμπιά κύκλων ταΐσματος (Feed Cycle), τα οποία δεν χρησιμοποιούνται αποκλειστικά για τάισμα. Όταν κάνετε κλικ σε ένα κουμπί Feed, ενεργοποιείται ένας χρονοδιακόπτης και ένα ειδικό στοιχείο προγραμματισμού που μπορείτε να χρησιμοποιήσετε στον κώδικά σας για να ενεργοποιήσετε ή να απενεργοποιήσετε διάφορες εξόδους:

📌 Τα κουμπιά Feed Cycle ονομάζονται: FeedA, FeedB, FeedC και FeedD.
📌 Οι χρονομετρητές τους μπορούν να ρυθμιστούν από τη σελίδα “Misc Setup”.
Κάντε κλικ στο Advanced (εικονίδιο γραναζιού) στο επάνω μέρος του Fusion dashboard για να επεκτείνετε τη λίστα των εικονιδίων.

Κάντε κλικ στο Misc (εικονίδιο κλειδιού) για να εμφανιστεί η σελίδα Misc Setup.

Εισαγάγετε τον χρόνο που κάθε Feed Cycle θα παραμείνει ενεργό, μεταξύ 60 – 65.535 δευτερολέπτων (1 λεπτό έως 18 ώρες και 12 λεπτά).

Ρύθμιση χρονοδιακοπτών για τους Κύκλους Ταΐσματος
📌 Βήματα για να ρυθμίσετε τη διάρκεια των Feed Cycles:
1️⃣ Κάντε κλικ στο εικονίδιο ρυθμίσεων (γρανάζι) στο Apex Fusion.
2️⃣ Επιλέξτε “Misc Setup” κάνοντας κλικ στο εικονίδιο του κλειδιού.
3️⃣ Καταχωρίστε τον επιθυμητό χρόνο για κάθε Feed Cycle (από 60 έως 65535 δευτερόλεπτα).
- Ελάχιστη διάρκεια: 1 λεπτό
- Μέγιστη διάρκεια: 18 ώρες και 12 λεπτά
Προσωπική χρήση των Feed Cycles
🔹 FeedA – Ταΐσμα ψαριών (5 λεπτά)
- Απενεργοποιεί κυκλοφορητές, skimmer, μειώνει την ισχύ της επιστροφής αντλίας στο 1%.
🔹 FeedB – Ταΐσμα κοραλλιών (10 λεπτά)
- Απενεργοποιεί κυκλοφορητές, skimmer, μειώνει την επιστροφή αντλίας στο 1%.
🔹 FeedC – Φωτογράφιση (30 λεπτά)
- Απενεργοποιεί κυκλοφορητές, skimmer, μειώνει την επιστροφή αντλίας στο 1%, αλλάζει τα φώτα σε πιο λευκό φάσμα.
🔹 FeedD – Ταΐσμα με αυτόματη ταΐστρα (Auto Feeder) (5 λεπτά)
- Απενεργοποιεί κυκλοφορητές, skimmer, μειώνει την επιστροφή αντλίας στο 1%, και ενεργοποιεί την αυτόματη ταΐστρα για 1 περιστροφή.
Προγραμματισμός Κύκλων Ταΐσματος
📌 Για να απενεργοποιήσετε συγκεκριμένες εξόδους κατά τη διάρκεια ενός Feed Cycle, προσθέστε την ακόλουθη εντολή στον προγραμματισμό τους:
If [FEED CYCLE] [DELAY] Then [ON/OFF/PROFILE]
Παράδειγμα 1: Απενεργοποίηση κυκλοφορητών σε όλους τους κύκλους ταΐσματος
If FeedA 000 Then OFF
If FeedB 000 Then OFF
If FeedC 000 Then OFF
If FeedD 000 Then OFF
📌 Τα κυκλοφορητές θα απενεργοποιούνται αμέσως όταν ενεργοποιηθεί οποιοσδήποτε κύκλος ταΐσματος.
Παράδειγμα 2: Απενεργοποίηση skimmer με επιπλέον καθυστέρηση 5 λεπτών
📌 Το skimmer χρειάζεται να περιμένει μέχρι η στάθμη του νερού στο sump να επανέλθει στο φυσιολογικό.
If FeedA 005 Then OFF
If FeedB 005 Then OFF
If FeedC 005 Then OFF
If FeedD 005 Then OFF
📌 Το skimmer θα ενεργοποιηθεί 5 λεπτά μετά το τέλος του Feed Cycle, ώστε να μην υπερχειλίσει.
Οι Feed Cycles πρέπει να ενεργοποιούνται χειροκίνητα κάνοντας κλικ στα κουμπιά μέσα στο Fusion. Δεν μπορούν να ενεργοποιηθούν μέσω προγραμματισμού.
Αν θέλετε η αυτόματη ταΐστρα Neptune AFS να λειτουργεί χωρίς χειροκίνητη παρέμβαση, μπορείτε να τη διαμορφώσετε κάνοντας κλικ στο εικονίδιο γραναζιού πάνω από το AFS tile στον πίνακα ελέγχου σας.

Αφού αποθηκεύσετε αυτές τις ρυθμίσεις, μπορείτε να δείτε τον υποκείμενο κώδικα για το AFS αλλάζοντας το Control Type σε Advanced.

Χρήση Αυτόματης Ταΐστρας (Neptune AFS Auto Feeder)
📌 Οι κύκλοι ταΐσματος Feed Cycles μπορούν να ενεργοποιηθούν μόνο χειροκίνητα μέσω Fusion.
📌 Αν θέλετε να χρησιμοποιήσετε την αυτόματη ταΐστρα (AFS) χωρίς χειροκίνητη ενεργοποίηση, ακολουθήστε τα παρακάτω βήματα.
1️⃣ Ρυθμίστε το AFS μέσω του Fusion:
- Κλικ στο εικονίδιο γραναζιού πάνω από το AFS tile.
- Καθορίστε τις ρυθμίσεις σίτισης.
2️⃣ Αλλάξτε τη ρύθμιση “Control Type” σε “Advanced” για να εμφανιστεί ο κώδικας.
❗ Όμως, αυτό δεν ελέγχει αντλίες, κυκλοφορητές και skimmer.
❗ Για να δημιουργήσετε μια πλήρως αυτοματοποιημένη διαδικασία ταΐσματος, χρησιμοποιήστε μια “Virtual Output”.
Προγραμματισμός Αυτόματου Κύκλου Ταΐσματος μέσω Virtual Output
📌 Δημιουργούμε μια “εικονική έξοδο” (vFeed) που θα ενεργοποιεί την ταΐστρα, τις αντλίες και το skimmer.
🔹 Προγραμματισμός εικονικής εξόδου vFeed:
Set OFF
If Time 08:00 to 08:02 Then ON
If Time 17:00 to 17:02 Then ON
Defer 005:00 Then OFF
📌 Η εικονική έξοδος ενεργοποιείται στις 08:00 και στις 17:00 για 2 λεπτά.
📌 Μετά από 5 λεπτά, απενεργοποιείται αυτόματα.
🔹 Ρυθμίσεις Neptune AFS (Αυτόματης Ταΐστρας):
Fallback OFF
Set OFF
If Output vFeed = ON Then ON
Defer 001:00 Then ON
📌 Η ταΐστρα περιμένει 1 λεπτό (λόγω του “Defer”) πριν εκτελέσει 1 περιστροφή.
🔹 Ρυθμίσεις Αντλίας Επιστροφής (Return Pump):
Fallback ON
Set ON
If Output vFeed = ON Then OFF
📌 Η αντλία επιστροφής απενεργοποιείται κατά τη διάρκεια του vFeed.
🔹 Ρυθμίσεις Skimmer:
Fallback OFF
Set ON
If Output vFeed = ON Then OFF
Defer 005:00 Then ON
📌 Το skimmer περιμένει 5 λεπτά πριν ενεργοποιηθεί ξανά.
Τελικό Αποτέλεσμα
🔹 Στις 08:00 και στις 17:00, η vFeed ενεργοποιείται για 2 λεπτά.
🔹 Αυτό απενεργοποιεί την αντλία επιστροφής και το skimmer αμέσως.
🔹 Μετά από 1 λεπτό, η αυτόματη ταΐστρα (AFS) εκτελεί μία περιστροφή.
🔹 Μετά από 2 λεπτά, η vFeed απενεργοποιείται, ενεργοποιώντας ξανά τις αντλίες.
🔹 Το skimmer περιμένει επιπλέον 5 λεπτά πριν ενεργοποιηθεί ξανά, ώστε η στάθμη του sump να σταθεροποιηθεί.
📌 Αυτός ο προγραμματισμός μιμείται πλήρως το κουμπί Feed Cycle αλλά εκτελείται αυτόματα!
Συμπέρασμα
✔ Οι Κύκλοι Ταΐσματος (Feed Cycles) είναι εξαιρετικά χρήσιμοι όχι μόνο για τάισμα αλλά και για φωτογράφιση ή άλλες λειτουργίες.
✔ Η χρήση Virtual Output επιτρέπει πλήρη αυτοματοποίηση της ταΐστρας και των σχετικών εξόδων.
✔ Με σωστό προγραμματισμό, μπορείτε να ελέγξετε αντλίες, skimmer, φώτα, και πολλά άλλα με ένα απλό κουμπί ή χρονοδιακόπτη.
🚀 Στο επόμενο tutorial, θα καλύψουμε το Lunar Schedule & Lighting Profiles!

4 thoughts on “Neptune Apex: Μαθήματα Προγραμματισμού, Μέρος 7: Κύκλοι Ταΐσματος (Feed Cycles)”