Welcome
 
Your Choice
 

 
Evaluations
 
About Us
 
Contact

Here are some examples of the experience and expertise available to you through our services:

C / C++ application development - Authored numerous, complex programs written in C and C++ including large (35K line) programs for multi-tasking operating systems employing a variety of IPC elements, complex communication engines, embedded analytical applications, neural network implementations, and so forth.

Project management - Carried out all aspects of project implementation in a variety of projects for a number of different customers. Efforts included interviewing the end user(s), drafting design specifications, estimating cost, developing bid proposals and list of deliverables, establishing development schedules, conducting interim and milestone reviews, coordinating with other development centers, producing the end product, delivering and installing the end product, and follow-up support.

PC/104 prototyping and embedded system development - Designed and prototyped an embedded 48K sample/sec data acquisition system using PC/104 components. We have created all the data acquisition board drivers and system resource support using interrupt driven assembly language routines. We also created a high-performance TCP/IP stack (IP, ARP, SNMP, and UDP) for communication support in this interrupt-critical environment.

Dallas DS225x soft/secure microcontroller development - Developed embedded systems for the Intel 8051 microcontroller (using assembly language) as well as the Dallas 225x line of soft/secure microcontroller products (using the IAR integrated development package for C). Software was developed from the ground up, starting with the operating system boot routines, chip interfaces, keyboard, display, communication, and I/O drivers, and extending through the control application and user interface.

National Instruments' LabWindows/CVI development - Designed and created a leading edge data acquisition and information display product using NI's LW/CVI development system. This included multi-threaded processes, as well as the development of a custom instrument driver communicating with a remote data acquisition unit via Ethernet.

Microsoft SQL Server implementations - Implemented complete databases for the acquisition of process, production, and management data from a production enterprise consisting of 50 PLC/MMI systems.

Microsoft SQL Server stored procedure development - Created stored procedures and extended stored procedures to augment the Microsoft SQL Server capabilities and provide communication functions.

Microsoft Access development - Created sophisticated Microsoft Access applications that employ ODBC table links, native tables, parameterized queries, forms, reports, macros, and Visual BASIC for Applications (VBA) procedures and functions. Applications include a manufacturing SCADA system, a warehouse inventory system and a complete animal shelter database that is currently being prepared for commercial release.

Rockwell Software SQL (RSSQL) implementations - Implemented an advanced, 15,000 datapoint system using RSSQL. Both unscheduled and scheduled transactions were used with data and application triggers to place data in a MS SQL Server database.

Rockwell Software Linx (RSLinx) custom interfaces - Applied RSLinx in support of commercial applications, as a DDE server, and with direct API transactions.

Modicon PLC custom loadable development - Our 'Products' section lists a number of custom loadables that we have developed for our own use. Other loadables can be quickly developed upon request.

Modicon Modbus Plus Programmable Bridge / Multiplexer development - The Modicon Modbus Plus Programmable Bridge / Multiplexer (BM85S) is an extremely versatile communication and co-processing tool for the Modbus Plus enterprise. By virtue of its substantial non-volatile program / data memory, 80188 processor and versatile communication hardware (one Modbus Plus port, four advanced serial communication ports), the BM85S can accomplish substantial computing and serial communication (115+ Kbps) tasks. Not only can this device connect foreign protocols to Modbus Plus, but it can also serve as a network co-processor to augment control algorithms. We have extensive expertise in the development of foreign communication protocol drivers and other advanced applications of the BM85S.

Commercial software and systems expertise:

Development Tools: C/C++ (Microsoft Visual Studio 2005, Microsoft Visual C++ 6.0), Assembler (80x86, 80188, 8051, Z80), SQL, BASIC (incl. VBA), Pascal, Lisp, Prologue, HTML, Java, Visual C++, LabWindows/CVI, Microsoft FrontPage
Operating Systems: Windows XP/NT/Server etc., On Time RTKernel, Modicon Embedded OS
Business Applications: Microsoft SQL Server, Microsoft Office Professional Suite (incl. Project and Visio), Corel Office Professional Suite

Let us put these extensive capabilities to work on your next project!

 

This page last revised on 02/10/2009