Referring to this question: 800xA(6.0.3-2) Alarm Logger printing to external software using serial COM port
I have done this.
Connected serial cable to one of my Aspect Servers. In service structure under Alarm Logger add Basic and then that machine under it.
To get it to print use Printer Epson LX-400 and printer type B/W Line printer. When you START the service it does print a message so you will know its working.
I did find that ABB spits out some extra characters here and there. I wrote some code to exclude those characters on receive at my serial port (i wrote my own application).
I accumulate the alarms and start a new file every midnight.
TXT file copies and pastes nicely into excel for analysis.
- If your listening software crashes for some reason, all alarms get buffered in a printer queue.
- No license.
1. Create a TCP printer generic raw text on any computer.
2. Configure your alarm logger service to use your TCP "printer"
3. Create a TCP-listener and listen to that port you configured in your TCP printer:
4. Now you can do whatever you want with your alarms, I send them to a database, and have created a Viewer to sort and filter my alarms.
You can create alarm "format string" to make your listener a little dynamic
I can publish a sample on github.