If you are planning to develop an IO server, I would recommend that you create an OPC server rather than tie yourself to the framework of one particular HMI package. There are several OPC Server Toolkits available that will greatly expedite this effort. Northern Dynamic has a fully functional trial version available for download from our web site (see URL below). OPC toolkits are also available from Factorysoft and Iconics, to name a couple.