Wednesday, July 29, 2009

Visual Basic for Electronics Engineering application

The goal of this book is to show you how you can write your own programs
using Visual Basic. However, this is not ‘just another’ book on VB. The target
group of this book is people building test setups in R&D environments.

The first part talks briefly over the windows environment and how it works. A
basic understanding of this is somehow required to understand the programmin
techniques applied in Visual Basic. A basic explanation of how to write
programs in VB is given.
The second part explains more advanced things such as graphics manipulation,
file handling and more.
The Third part details on more advanced things like printing, multiform
projects, ActiveX and beyond. Here you will learn to extend the already vast s
of functions with those embedded inside Windows. A big deal is explained ho
to make your programs communicative. Inter-program communication like DD
is explained. Also off-system communication like serial communication and
TCP/IP is explained. These are feature often used in creating test systems that
can be managed via remote control.


The fourth part will show you how to unleash the power of Visual basic for
application in a Lab environment. You will learn how to control instruments
over GPIB / RS232, control circuitry over printer ports and even manage your
own built plug-in boards.
The fourth part will also show you a how to apply the acquired knowledge to
real-world systems. Things like controlling circuitry, emulating protocols and
more will be covered. A number of examples combining all of the explained
material will be given. A number of test setups will be given that show the
capabilities of a programming system like Visual Basic.
Now, I know that most programmers get the chills when they hear about
programming in BASIC. Some of you might remember the time of the first
home computers such as the Commodore and Apple II, and visions of line
numbers, goto’s and spaghetti code start to doom. Well this is no longer the
case. All languages evolve and so does basic. It has matured from a ‘Beginners
All Purposes Symbolic Instruction Code’ to a full-blown programming
language. The people who brought basic up (being Microsoft) have now come
up with the latest incarnation of the language. It has been chosen as one of the
standard programming language for the Windows environment.
More and more applications include a subset of the Visual Basic programming
language. Applications such as Excel, Word, and Access all include Visual
Basic for Application or VBA for short. More and more external vendors also
include this engine in their products. Software houses like Oracle, AutoDesk
(AutoCAD), Protel (PCB / Schematic / Simulation) Mathsoft (MathCAD) start

to embed the power of Visual Basic in their products. New operating systems
like Windows 98 and Windows NT 4.0 have the VbScript language inside.
Visual Basic is in the first place a Visual programming language. In today’s
world of graphical user interfaces and windowing environments this is simply a
must. More and more users demand a simple and easy to use interface to the
software. Visual Basic enables the programmer to write just this kind of
application. The programmer himself however needs not to be deprived of these
things. Visual basic is really ‘visual’ both during development and runtime
stage.


links
Visual Basic for Electronics Engineering application

Industrial Control From A to Z

Chapter 0. INTRODUCTION

0.1 AUTOMATE, EMIGRATE, LEGISLATE, OR
EVAPORATE
"Automate, emigrate, legislate or evaporate." This was a choice many manufacturers.
Some manufacturers tried to lower prices by reducing manufacturing costs. They either automated or emigrated.
Many countries legislated trade barriers to keep high quality, low cost products out. Manufacturers who did nothing
... disappeared, often despite their own government's protective trade barriers.
Many consumers still choose imports over domestic products, but some North American manufacturers are now
trying more thoughtful measures to meet the challenge.
Automation is a technique that can be used to reduce costs and/or to improve quality. Automation can increase
manufacturing speed, while reducing cost. Automation can lead to products having consistent quality, perhaps even
consistently good quality. Some manufacturers who automated survived. Others didn't. The ones who survived
were those who used automation to improve quality. It often happened that improving quality led to reduced costs.

0.2 THE ENVIRONMENT FOR AUTOMATION
Automation, the subject of this textbook, is not a magic solution to financial problems. It is, however, a valuable
tool that can be used to improve product quality. Improving product quality, in turn, results in lower costs.
Producing inexpensive, high quality products is a good policy for any company.
But where do you start?
Simply considering an automation program can force an organization to face problems it might not otherwise face: What automation and control technology is available? Are employees ready and willing to use new technology? What technology should we use? Should the current manufacturing process be improved before automation? Should the product be improved before spending millions of dollars acquiring equipment to build it?
Automating before answering the above questions would be foolish. The following chapters describe the available
technology so that the reader will be prepared to select appropriate automation technology. The answers to the last
two questions above are usually "yes," and this book introduces techniques to improve processes and products, but
each individual organization must find its own improvements.

links

Industrial Control

Programming Industrial Automation Systems: Concepts and Programming Languages, Requirements for Programming Systems, Aids to Decision-Making Tools



Comprehensive introduction to the concepts and languages of the new standard IEC 61131, featuring numerous illustrations, summary tables, and examples. The CD-ROM contains functional versions of programming systems for use with the text. Also features a purchasing guide. System requirements not listed.

Product Description

This practical book gives a comprehensive introduction to the concepts and languages of the new standard IEC 61131 used to program industrial control systems. A summary of the special requirements in programming industrial automation systems and the corresponding features in the IEC 61131-3 standard makes it suitable for students as well as PLC experts. The material is presented in an easy-to-understand form using numerous examples, illustrations and summary tables. There is also a purchaser's guide and a CD-ROM containing two reduced but functional versions of programming systems. These increase the value of the book for PLC programmers and for those in charge of purchasing software in industrial companies.
From the reviews of the first edition:

"This book provides a comprehensive introduction to IEC61131-3, the new International Electrotechnical Commission standard governing the concepts and programming languages for industrial control systems. : Through its coverage of the subject, this superb reference text will be invaluable to PLC experts and students alike." (Assembly Automation, Vol. 22 (1), 2002)

links
Programming Industrial Automation Systems: Concepts and Programming Languages

Electrical Power Cable Engineering



Electrical Power Cable Engineering, Second Edition remains the foremost reference on low- and medium-voltage electrical power cables, cataloging technical characteristics and assuring success for cable manufacture, installation, operation, and maintenance. While segments on electrical cable insulation and field assessment have been revamped to reflect industry transformations, new chapters tackle distinctive topics like the location of underground system faults and the thermal resistivity of concrete, proving that this expanded edition lays a sound foundation for engineering decisions. It deconstructs the external variables affecting conductor, insulation, and shielding design.

Review
Electrical Power Cable Engineering, Second Edition meets its complex subject in a readable fashion, especially for those with limited background and experience:sufficient detail is provided for those with greater need in evaluating different cables for specific applications.
Kenneth N. Mathes, Consulting Engineer, Schenectady, New York

links
Electrical Power Cable Engineering

Programmable Logic Controllers : Programming Methods and Applications



Programmable Logic Controllers : Programming Methods and Applications



This book is designed to help readers develop a good general working knowledge of programmable controllers with concentration on relay ladder logic techniques and how PLC is connected to external components in an operating control system. The book uses real world programming problems that readers can solve on any available programmable controller or PLC simulator. Later chapters relate to more advanced subjects in machine controls making this a welcome addition to a personal technical reference library. KEY TOPCIS: The authors examine ladder diagram fundamentals, the programmable logic controller, fundamental PLC programming, advanced programming techniques, mnemonic programming code, wiring techniques, analog I/O, discrete position sensors, encoders, transducers, and advanced sensors, closed loop and PID control, motor controls, and system integrity and safety. For those involved in Electrical, Automation, Control, and Process Engineering.



links





Mitsubishi FX Programmable Logic Controllers



John Ridley
"Mitsubishi FX Programmable Logic Controllers, 2 Ed: Applications and Programming"




John Ridley provides comprehensive information on usage, design and programming for the Mitsubishi FX range of programmable logic controllers, in this step-by-step, practical guide.
Professional engineers working with Mitsubishi PLCs, as well as students following courses focusing on these devices, will find this book to be an essential resource for this popular PLC family. Numerous worked examples and assignments are included, to reinforce the practical application of these devices, widely used in industry.
Fully updated throughout from coverage of the FX PLC to now cover the FxN PLC family from Mitsubishi, John Ridley also focuses on use of the Fx2N - the most powerful and diverse in function of this PLC group. The second edition contains advanced topics along with numerous ladder diagrams and illustrative examples.
· A hands-on approach to the programming, design and application of FX PLC based systems
· Programmed using GX Developer software - used worldwide for the whole range of the FX PLC family
· Covers Ladder Logic tester - the GX developer simulator that enables students and designers to test and debug their programs without a PLC
· GX Developer demo available on a companion website for the book



links
Mitsubishi Melsec Plc Ladder Logic Application


FREE BOOK OF HOME ENERGY SAVING TIPS





How would you like to save hundreds every year on your utility bills?



You can with the tips you will find in No-Cost and Low-Cost Energy Saving Tips For Your Home. The average family currently spends $1600 each year on utilities, and that amount is expected to rise drastically this year. A lot of the energy costs for a typical home is wasted though and this is where you can save 10% to 50% on your utility bills. In No-Cost and Low-Cost Energy Saving Tips For Your Home.

linnks

FREE BOOK OF HOME ENERGY