Russ
Lifetime Supporting Member
Hello,
I could use a second pair of eyes to look this stuff over. I wrote up some code for automatically attempting to light a burner up to 3 times, and I wrote it remotely (on the modem since I'm almost 300 miles away). I also added a 20 position history log, whose values will be reflected on a panelview screen (once I'm onsite I'll dump the updated program into the panelviews).
Some of the logic is original, some I modified.
I could use a second pair of eyes to look this stuff over. I wrote up some code for automatically attempting to light a burner up to 3 times, and I wrote it remotely (on the modem since I'm almost 300 miles away). I also added a 20 position history log, whose values will be reflected on a panelview screen (once I'm onsite I'll dump the updated program into the panelviews).
Some of the logic is original, some I modified.
Code:
Rung
0000 all I added was the T4:50/TT xio
0001 I added the everything except the B3:255/0 and TON
0002 through 0007 written by me
0008 the alarm itself was untouched
[code]
This is part of a self-sustaining system. When the temperature goes 50F above setpoint the burner shuts off. At 10F above setpoint it turns back on (well it’s supposed to :)). Due to the nature of the system this doesn’t always occur, so I’ve added logic to give it a few more attempts. According to Reg 86 (1999 edition) the unit doesn’t need to purge before relight until the temperature is below 1400F. Even with that in mind I thought a mini-purge couldn’t hurt.
Please look it over. It is the attached file. Let me know if there’s something amiss. I'm using RSLogix500 version 5.20.00 (the logic I coded is in the attached zip file).
Thanks,
Russ