| Experience |
| EVM 2000 was designed for water and wastewater plants. It manages alarms by logging them and dialing them out to a list of numbers. The owner of Boreal Controls had originally employed me to fix bugs in the raw version of this code which was being modified slightly and placed in the code for each project. This created multiple copies with shight differences. Each time a bug was discovered it had to be fixed in multiple programs . I suggested that we take the code and make it into a single, stand alone application so that each site would have the same code. When a bug was discovered, we could easily upgrade all the systems and only change code in one place. EVM 2000 Uses an ini file to store application settings, an MS Access database to store all alarms and events, DDE to share information with HMIs or Other apps, Excel for exporting of data, and a Diallogics telephone card for dialing out events and alarms. |
| Juneau, Alaska |
| RyoniX |
| Scope Of Experience: |
| Software: |
![]() |
| This program controls a building wide lighting, HVAC, and security automation system. A version of the Program resides in Dr. Hall's pathology lab in Juneau ALaska, and also in his personal residence Boreal Controls Employed me to Program a server that would interface with serveral different types of I/O and an Allen BRadley PLC for control of a building. All the lights were controled by switches and motion controllers or by the user's computer. The building's heat could also be controlled based on zones though the PLC. This program also employed the use of the EVM2000 to handle any alarms. |
![]() |
| This program mimics the way that I/O is handled in large HMI software packages like WOnderware. It gives the programmer an activeX control allowing them to incorperate I/O management into their application without writing any code. The tag database uses an access database to store the tags. It scans the inputs and imediatley handles a changed input by updating the database. Outputs go from the database directly to the I/O device. Boreal Controls used this tag database in the first version of BAS. |
| Pride Database |
| NoteKeeper |
| DialCom |
| I worked on this for Raytheon. I modified their existing database for expanded functionality and seperated various pieces . I conducted a study and proposed a method of replacing their existing front end with a Java, web based front end. |
| Written by RYoniX for keeping track of programming notes along with other projects. The program uses an access database file with a Visual Basic front end. Multiple entries can be added or edited due to the object structure of the program. This will be available to download for free once a finish the second beta. |
| Designed for Boreal Controls to establish communications between rtu sites and the corosion plant. I wrote this because Rockwell Software's RSLinx was not reconnecting when the line would get dorpped. I invented a connection layer for RSLinx so that the connection was maintained. I used the serial port activeX control and set the modems up so we could exit the program without loosing the connection |
![]() |