Hello everyone.
I am working on designing a call light/alarm system
I have roughly 20 stations that will each have their own call switch. Then when they turn their switch on, it will tell the plc to output (using the output card as binary e.g. pins 1 & 3 on for "5") to a mp3 alarm that will say something like "station 5 needs help"
Now, all this would be very straight forward if only one person needs help at one time, but lets say stations 5 AND station 7 turn on their light at once, i need it to cycle between telling the mp3 player to say "station 5..." and then to say "station 7..."
I can make all of the mp3 files the same length, say 5 seconds or so, so a timer for 5 seconds would work to cycle between them, but not sure how to wrap my head around the program. Drum?
Also, ill be writing this in either CodeSys or Node-Red. Whichever achieves my goal, as i will be using an opto22 groov epic. I dont have my hands on the PLC yet, this is all theory at the moment, and i dont have any experience with CodeSys, but i am comfortable with A-B and have done a few things on node-red with a raspberry-pi, so im comfortable with that.
I know this is a bit of a weird one, but any ideas, help, or pointers would be greatly appreciated.
I am working on designing a call light/alarm system
I have roughly 20 stations that will each have their own call switch. Then when they turn their switch on, it will tell the plc to output (using the output card as binary e.g. pins 1 & 3 on for "5") to a mp3 alarm that will say something like "station 5 needs help"
Now, all this would be very straight forward if only one person needs help at one time, but lets say stations 5 AND station 7 turn on their light at once, i need it to cycle between telling the mp3 player to say "station 5..." and then to say "station 7..."
I can make all of the mp3 files the same length, say 5 seconds or so, so a timer for 5 seconds would work to cycle between them, but not sure how to wrap my head around the program. Drum?
Also, ill be writing this in either CodeSys or Node-Red. Whichever achieves my goal, as i will be using an opto22 groov epic. I dont have my hands on the PLC yet, this is all theory at the moment, and i dont have any experience with CodeSys, but i am comfortable with A-B and have done a few things on node-red with a raspberry-pi, so im comfortable with that.
I know this is a bit of a weird one, but any ideas, help, or pointers would be greatly appreciated.