Monitoring - Control - Automation - Safety
Arthur Zatarain wrote his first computer program in 1970, using punch cards on a Fortran system at LSU. He hand built his first micro in the mid-70'a and wrote its operating system on a thermal printer teletype. Since then he has written hundreds of computer programs on a wide variety of systems, with microcomputers and Programmable Logic Controllers getting most of his attention.
Much of Arthur's career involved software for industrial computers using languages ranging from assembly code to PLC ladder logic. The graphic icons on today's computer desktop occupy more memory than the entire storage available in the early micros. But despite the incredible advances in computer technology, the fundamentals remain unchanged; properly designed and programmed systems are essential for reliable and safe industrial computer applications. Arthur's long relationship with computers of all stripes is a valuable resource in many forensic matters.
![]() |
![]() |
![]() |
Representative highlights and milestones are as follows:
1977 - Offshore Production Simulation Program: This Fortran program was written while at Shell Oil to simulate oil and gas processing in an offshore environment. It was later migrated to Basic on an IBM mainframe, and eventually operated on IBM PC systems.
1977 - Early PLC Installation: Arthur programmed and installed "LDC-40" manually programmable logic controllers to replace standard flow meter control systems for Shell Pipeline. These were among the very first PLC systems installed offshore in the Gulf of Mexico.
1978 - Zatmon Operating System: This Z-80 based operating system written by Arthur leveraged the whopping 4K system memory of a modified Digital Group computer. This tiny storage area held the core OS as well as several 256 byte dynamic overlay blocks that swapped in from cassette tape memory. The system operated automated Phi Deck drives to load the OS, overlays, and program code at a speedy 110 baud.
1979 - PLC flow control: While at Shell Oil, Arthur programmed early Allen Bradley Programmable Logic Controllers (PLC) to perform oil and gas production control and safety functions. These systems were among the first Ladder Logic programmable systems installed in the Gulf of Mexico.
1980 - Mag Tape and Punch Card Interfaces: At Dataran Engineering, Arthur developed several Z-80 based interfaces for older computer peripheral equipment. The initial target was connection to an Alpha Micro WD16 (LSI-11) DEC-compatible processor, with later variants running on PC compatible computers. Some of these systems remained in operation as late as 2008.
1982 - Microcomputer RTU: This solar powered Remote Terminal Unit built for McMoran Offshore was programmed in Motorola 6800 assembly language. The RTU performed supervisory control and data acquisition (SCADA) over both telephone and radio links using a handheld DTMF touchtone generator.
![]() |
![]() |
1983 - Autocad Database interface: Arthur became one of the earliest Autocad developers to produce realtime database interfaces for PC compatible machines. A modified version of the system also incorporated one of the first Global Positioning System (GPS) interfaces to a general purpose microcomputer for an application in dredging barge navigation.
1985 - Drill Mud Logger: Arthur developed a microcomputer-based oil rig mud monitoring system to track parameters related to drill rates and mud analysis. The system was programmed in PL/M on a multi-processor Z-80 system using the CP/M and TurboDos operating systems.
1986 - PC-AT Manufacturing: IBM AT compatible "clone" computers produced by Arthur under the Naratad brand name served both commercial and industrial users. Various configurations were developed for general purpose computing as well as high performance industrial computing in hot, wet, and high vibration applications.
1987 - Nuclear Medical Device: The Omnitron Remote Afterloader was programmed with the robust realtime PC technology developed at Dataran Engineering. This electromechanical system used both Pascal and Assembly code to configure and operate the patented cancer treatment system on which Arthur is a named inventor.
![]() |
![]() |
1987 - Voice Auto-dialer: Arthur designed and programmed this single board computer for Seekirk using core routines from the Zatmon OS. The device used an Hitachi Z-80 derivative to receive touchtone DTMF codes for programming and control. The design evolved into the LB-100 system manufactured by TEST Automation and Controls as part of the SCADAware product line.
1988 - Oilfield Telemetry: Arthur's experience with realtime Personal Computer programming and I/O hardware design led to development of the SCADAware line of oilfield and industrial telemetry systems. These PC based systems were written in Intel assembly code and Pascal to perform complex telemetry, flow measurement, and process control functions using industrial personal computers.
1990 - Production Allocation Program: Arthur's "PAP" system was a PC-based oilfield reporting system for multi-well comingled production environments. Despite the relatively simple user interface and batch process methods, PAP remained in service with several oil and gas producers into the 21st century.
1991 - Certification in Systems Integration: This credential was administered by the Institute of Industrial Engineers (IIE). Certification required demonstrated competence, experience, and testing in the integration of process systems, industrial communications, and computerized control devices such as PLC and DCS equipment.
![]() |
![]() |
1992 - PLC Flow Measurement: Arthur programmed PC slot computers embedded into standard industrial PLC racks to perform AGA3 gas flow measurement and control while interfacing to external programmable devices. Process interfaces included pneumatic and hydraulic sensing and adjustment of mechanized process control components.
1994 - Modbus PLC Voice Interface: A modified SCADAware RTU formed the "Talk Box" system capable of direct interface to Modbus compatible PLCs. The system provided intelligent voice annunciation based on logic status communicated via a Modbus open architecture interface to any PLC.
1996 - PLC Network Communications: An embedded PLC computer linked to SCADAware telemetry systems to allow exchange of flow computation and control parameters over standard radio telemetry links.
1997- Automated Pharmaceutical Dispenser: Infringement analysis on the "Baker cell" patent led to product development of a portable pharmaceutical dispensing cart. The unit integrated bar code scanning, database management, and automated electromechanical sensing and positioning.
1998 - Redundant PLC System: Arthur served as the control system architect for the world's largest pipeline production ship. The continuous pipe-lay process used redundant PLCs to control automated welding machines and conveyors. The process was linked with the ship's dynamic positioning system (DPS) to coordinate pipeline production with ship movement over the seafloor.
![]() |
![]() |
2000 - Patent Testimony: Arthur testified in US Federal Court in a matter involving PC-based monitoring of mainframe computer operations. His expertise related to PC memory management, network communications, and realtime program operation under the DOS operating system.
2004 - Solaia PLC Patent: Arthur consulted for several manufacturers regarding infringement and validity of the "Solaia patent". The highly publicized patent disputes centered on PLC to Personal Computer communication links and data displays.
2004 - Computer Forensics: Arthur was certified by Oregon State University for New Technology Inc. computer forensics. This experience is useful for expert engagements in today's computer-centric industrial control environment.
2006 - Net DDE: The SCADAWare program was enhanced to include Net DDE processing to enable integration of existing SCADAware systems with larger SCADA systems supporting open architecture network protocols.
Present day - Computer System Analysis: Arthur continues to consult in a variety of situations involving industrial computers, PLC, and DCS equipment. His role includes software and hardware analysis as well matters related to design, fabrication, installation, and maintenance. A list of consulting engagements can be viewed here.
Click Here for detailed list of project profiles.










