High Tech Services is a systems integrators in North Carolina NC for industrial, laboratory, factory automation, controls, monitoring, quality and information systems   Home   Products   Contents   Search   Contacts

ASP.NET asp dot net

Bar Codes

Books

C # sharp

CE.NET Compact Framework

Communications

Computers

Control Engines

Data Acquisition

Databases

Enclosures

ERP Framework

Factory Automation

History

Image Analysis

Infrastructure

Inputs Outputs I/O

Machine Vision

mechanical & machine design

microscopy

Miscellaneous

Motion Control

Motors & Drives

.NET

Networks

OPC OLE Process Control

Operator Interfaces

PDA Pocket PC Windows Mobile

Peripherals

process control

Power & Grounding

Products

Programmable Controllers

Quality Control

Radio Frequency RF Tags

Reference

Robots

Safety

SCADA

Signal Conditioning

Soft PLCs

Systems Architecture

Tools & Equipment

Training

Tutorials

Vertical Applications

Visual basic

 

Visual Basic & C# Automation Books

 

There are now three books on VB in factory and laboratory automation programming.  We have read these in detail and present a review here.  

 

Creating Human Machine Interfaces using Visual Basic Creating Human Machine Interfaces using Visual Basic 6

by Jeff Weigant, Spiral-bound - 207 pages (February 1, 1999)

 

 

This book is for visual basic and factory automation beginners.  Jeff does an excellent job of going through every detail required to write several applications.  He shows how to read and write PLCs using IN-GEAR (we typically use Automated Solutions drivers).  He shows how to use Symbol Factory and the Instrumentation ActiveX Library to spice up your displays.  He shows in detail how to use an Access database (using data controls) and Excel spreadsheet (using DDE).   I wish he had also shown how to use the  Excel object libraries and ADO.  We wish Jeff would write more volumes to get up to a level that we feel most programmers should be at.  We would rate this an excellent introductory book to using VB in factory automation.  

 

 

Home Automation Basics- Practical Applications Using Visual Basic 6 Home Automation Basics- Practical Applications Using Visual Basic 6

by Thomas Leonik, Paperback & CD-ROM, 386 pages (August 2000)

 

 

Do not let the title fool you.  Although the examples are written around home automation it applies just as much to factory and laboratory automation.  The book interfaces to the Allen-Bradley (Rockwell) MicroLogix PLC.  Most interesting in this book, the author shows how to write the communications protocol (DF1?) to talk with the PLC.  We still recommend users to buy an ActiveX control for $500 for 24/7 "industrial" applications -- but for "playing around", demos, and learning how to write serial communications protocols -- this is the book.  The book contains a CD-ROM so the source code is included.  This book shows many general automation topics -- how to do simple animations, log data (please use the File Scripting Object instead), graph data and a lot more.  Another interesting thing is that this book shows how easy it is to use wave files.  Some people hate wave files but we love them.  Instead of sounding an obnoxious horn and having the operator walk over and read a screen -- you simply tell the operator what is wrong.  We would rate this an excellent medium level book. 

 

 

Automating Science and Engineering Laboratories with Visual Basic Automating Science and Engineering Laboratories with Visual Basic 6

by Mark F. Russo, Martin M. Echols, Paperback (May 1999)

 

 

This is a good book also but much more  advanced.  These guys spend about 40 pages reviewing how to program in VB and then plunge into objects, DDE, RS-232, TCP/IP using the Winsock control, communicating through files, state machines, parsing, controllers, plotting with MSChart, spreadsheets with MSFlexGrid, and finally graphics.  Very, very good stuff but probably over the heads of many beginning programmers and factory automators. They do provide the source code on-line for download so even beginners and intermediate programmers, if they have patience, can play with the code examples and learn a lot.   Although difficult, most everything in this book are concepts you need to know. 

The only exception we take to this book are for example the graphics they describe.  We don't feel that it is worth the effort to develop, maintain, and support your own graphics (or any other) routines when you can buy the routines elsewhere.  Exceptions are when the routines do not exist, cost more than $750, or require a license for each installation.  Don't let our relatively small dissatisfaction sway your opinion because this book is worth many times it price.  Even if you don't use them, their examples on graphics will help you learn more about vb and automation.  

 

 

Other books that are somewhat related

Visual Basic Programmer's Guide to Serial Communications Visual Basic Programmer's Guide to Serial Communications

by Richard Grier, Zane Thomas (Editor), James Shields (Editor), Phounsavan, Paperback - 304 pages (March 1997)

 

 

I don't think that I have read this book.  But I do know that it was written by Mabry Software.  Most factory automation applications today do not require programming with the serial port like they did five years ago.  However, we still run into a couple projects a year where this knowledge is helpful.  More impressive from Mabry Software is their internet pack of ActiveX controls.  This will let you do almost anything over the internet (or network) with very little programming.  For example, in my humble opinion, the Microsoft Winsock control built into Visual Basic is lacking.  The socket control from Mabry is more reliable and has better diagnostics, properties, methods, and events.  

 

Mathematical Algorithms in Visual Basic for Scientists & EngineersMathematical Algorithms in Visual Basic for Scientists & Engineers

by Namir C. Shammas, paperback & floppy disk, 250 pages, 1996 

Simultaneous linear equations, nonlinear equations, interpolation, differentiation, integration, differential equations, optimization, ANOVA tests, linear regression, multiple and polynomial regression.  

 

 

Related Links

 

We try to offer a fair and balanced opinion on every page of our website.  We would appreciate more information from other users to express their opinions which we will then incorporate.  If you have questions or comments please post them on our message board (see button in left hand column) so that others can read and benefit. 

Visual Basic VB C# Factory laboratory industrial manufacturing Automation Books

Click here to find out how High Tech Services can help you implement this technology. 

Copyright © 1984-2005 CompanyLongName HTS, Cary, Raleigh, RTP, North Carolina, NC.  All Rights Reserved.  All trademarks are the property of their owners. Prices and specifications subject to change without notice.