Muutke küpsiste eelistusi

Home Automation Basics - Practical Applications Using Visual Basic 6: Practical Applications Using Visual Basic 6, Practical Applications Using Visual Basic [Multiple-component retail product, part(s) enclosed]

  • Formaat: Multiple-component retail product, part(s) enclosed, 386 pages, kõrgus x laius x paksus: 233x182x17 mm, kaal: 560 g, Contains 1 Paperback and 1 CD-ROM
  • Sari: Sams Technical Publishing Connectivity Series
  • Ilmumisaeg: 01-Jul-2000
  • Kirjastus: Delmar Cengage Learning
  • ISBN-10: 0790612143
  • ISBN-13: 9780790612140
  • Multiple-component retail product, part(s) enclosed
  • Hind: 214,87 €*
  • * saadame teile pakkumise kasutatud raamatule, mille hind võib erineda kodulehel olevast hinnast
  • See raamat on trükist otsas, kuid me saadame teile pakkumise kasutatud raamatule.
  • Kogus:
  • Lisa ostukorvi
  • Tasuta tarne
  • Lisa soovinimekirja
  • Formaat: Multiple-component retail product, part(s) enclosed, 386 pages, kõrgus x laius x paksus: 233x182x17 mm, kaal: 560 g, Contains 1 Paperback and 1 CD-ROM
  • Sari: Sams Technical Publishing Connectivity Series
  • Ilmumisaeg: 01-Jul-2000
  • Kirjastus: Delmar Cengage Learning
  • ISBN-10: 0790612143
  • ISBN-13: 9780790612140
This book explores the world of Visual Basic 6 programming with respect to real-world interfacing and control on a beginner to intermediate level, with a home automation system. Includes HVAC systems, water pumps, temperature controls and more.
Preface xi
About the Author xv
Visual Basic Basics
1(36)
Introduction
1(1)
Getting Started
2(1)
Integrated Design Environment
3(5)
Variables
8(5)
Keywords
13(1)
Array Keyword Summary
13(2)
Collection Object Keyword Summary
15(1)
Compiler Directive Keyword Summary
15(1)
Control Flow Keyword Summary
15(5)
Conversion Keyword Summary
20(1)
String Manipulation Keyword Summary
21(3)
Variables/Constants Keyword Summary
24(2)
Operators Keyword Summary
26(2)
Dates & Times Keyword Summary
28(1)
Input & Output Keyword Summary
29(3)
Directories & Files Keyword Summary
32(1)
Miscellaneous Keyword Summary
33(1)
Conclusion
34(3)
Serial Communications Basics
37(42)
Introduction
37(3)
Serial Pin Out Description
40(3)
Serial Interconnection
43(2)
First Visual Basic Serial Port Examination Program
45(2)
First Program
47(9)
Second Serial Communication Program
56(1)
General Purpose Serial Link
56(20)
Conclusion/Exercise
76(3)
PLC Fundamentals
79(14)
Introduction
79(1)
Ladder-Logic Programming
80(2)
Micro PLC
82(1)
MicroLogix PLC Memory Map
82(3)
MicroLogix Instruction Set
85(6)
Conclusion
91(2)
Interfacing
93(10)
Introduction
93(1)
Ohm's Law
93(2)
Interface Translators
95(3)
Commercially Available Solid-State Converter Modules
98(1)
Relays
98(1)
Analog-Based Sensors
99(2)
Conclusion
101(2)
Allen-Bradley Protocol
103(34)
Introduction
103(1)
The Protocol
103(3)
Allen-Bradley Communication Packet Structure
106(1)
Communication Packet Error Checking
107(1)
Block Check Character (BCC)
107(1)
Cyclic Redundancy Check (CRC)
108(1)
Unprotected Write Command Structure
109(2)
Unprotected Read Command Structure
111(1)
Command/Response Exchange
112(1)
First PLC Data-Acquisition Program
113(1)
PLC Ladder Logic Requirements
114(1)
Form Design
115(1)
Form Controls
116(3)
The Code
119(1)
CRC Sub Procedure
120(1)
Sub Form_Load() Event Code
121(1)
Sub Form_Unload() Event Code
122(1)
Animation of the Output-Status Lights
123(2)
Animation of the Input-Status Lights
125(1)
Communication Procedural Aspects
126(9)
Conclusion/Exercise
135(2)
Home-Monitor Project
137(16)
Introduction
137(1)
PLC Task & Interconnection Diagram
137(6)
Ladder Logic Software
143(10)
Home-Monitor Aquisition Module
153(26)
Introduction
153(1)
Task Description
153(1)
The Code
154(24)
Conclusion/Exercise
178(1)
Home-Monitor Animation Module
179(16)
Introduction
179(1)
Task Description
179(8)
The Code
187(7)
Conclusion/Exercise
194(1)
Home Animation: Wave Files
195(10)
Introduction
195(1)
Task Description
195(2)
The Code
197(7)
Conclusion/Exercise
204(1)
Data Log
205(14)
Introduction
205(1)
Task Description
205(1)
The Code
206(12)
Conclusion/Exercise
218(1)
Graphing the Data
219(22)
Introduction
219(1)
Task Description
219(8)
The Code
227(8)
Sample Graph Screens
235(5)
Conclusion/Exercise
240(1)
Serial Alphanumeric Display
241(18)
Introduction
241(1)
Task Description
241(4)
The Code
245(10)
Conclusion
255(1)
Sample Display Pages
256(3)
Control
259(8)
Introduction
259(1)
Task Description
259(3)
The Code
262(4)
Conclusion/Exercise
266(1)
Conclusion
267(2)
Appendix 269(4)
A Note on the Software
270(1)
ASCII Table
271(2)
Index 273