catman ActiveX interface Jens Boersch
|
|
- Amice Walsh
- 6 years ago
- Views:
Transcription
1 catman ActiveX interface Jens Boersch
2 ActiveX technology - introduction Where the name ActiveX comes from ActiveX is a marketing name for a technology based on COM (Component Object Model) What is ActiveX / COM An open software interface, which allows the communication and data exchange between two PC applications Extension of catman by AddIn technology Development tool for system integrators. 4/23/2004, Page 2 Hottinger Baldwin Messtechnik GmbH Jens Boersch
3 ActiveX technology - block diagram 4/23/2004, Page 3 Hottinger Baldwin Messtechnik GmbH Jens Boersch
4 Basics of catman I/O definition: Defines connected device type and interface Create I/O channels (connection to device channels) Read buffer: Buffer for the data read from the device Read buffer has to be used before reading the next data block into it Database: Temporary store for measured or calculated channels Possibility to transfer read buffer into database (append) Visualizes or export data base at the end of the measurement 4/23/2004, Page 5 Hottinger Baldwin Messtechnik GmbH Jens Boersch
5 Structure of catman s data acquisition Create or load an I/O definition (connect devices and channels) Initialize the device Start measurement (number of samples, sample rate, trigger etc.) Read measured values from device into catman IO buffer Get values from IO buffer for online visualization or analysis Store values (IO buffer) to catman database Stop data acquisition Export data, analyze, visualize... 4/23/2004, Page 6 Hottinger Baldwin Messtechnik GmbH Jens Boersch
6 Survey over catman objects catinterface (catman windows, error handling, toolbar, script calls) IO DB ACQ MATH FILEMGR OL (Connect device & channels [IOD], setup, get read block) (Read/write from/to data base, export & import) (Data acquisition [initialize, start, stop, store], trigger) (Mathematics [algebraic, ESA, signal analysis, filter]) (File handling [create. Delete, read, write]) (Access to catman online document) 4/23/2004, Page 7 Hottinger Baldwin Messtechnik GmbH Jens Boersch
7 Documentation of catman s ActiveX interface Open ActiveX reference (catman program folder) Introduction (ActiveX library and AddIn) Peculiarities of the different programming languages Base concepts of catman (Structure of catman DAQ) Examples (mainly for Visual Basic) Reference (syntax and explanation of all functions) 4/23/2004, Page 8 Hottinger Baldwin Messtechnik GmbH Jens Boersch
8 ActiveX reference (syntax of the functions) 4/23/2004, Page 9 Hottinger Baldwin Messtechnik GmbH Jens Boersch
9 Missing functions in the library Functions of ActiveX library are missing: If this function exists in catman script language, the script command can be executed by ExecuteScriptCommand With the function IO.WriteCommand a low-level command can be sent directly to the amplifier Example: catman.executescriptcommand ACQCAL 2 10 to run an auto calibration of IO channels /23/2004, Page 10 Hottinger Baldwin Messtechnik GmbH Jens Boersch
10 Early binding late binding Binding means the translation of the function call into an address (internal address in catman s ActiveX library) Early binding: Early binding defines addresses while the programming Late binding: Translate addresses when the program runs No problems when changing to another catman version A little bit worse performance compared with early binding 4/23/2004, Page 11 Hottinger Baldwin Messtechnik GmbH Jens Boersch
11 Peculiarity with Visual Basic / VBA 1.) Create a catman object with late binding Uses registered catman DLL or EXE Dim catman Set catman = CreateObject( catman.catinterface ) 2.) Create a catman Object with early binding Make a reference to an installed catman Use IntelliSense (offers possible functions while programming) Add Reference (menu project resp. extra ) Dim catman as catinterface Set catman = New catinterface 4/23/2004, Page 12 Hottinger Baldwin Messtechnik GmbH Jens Boersch
12 Peculiarity with Visual Studio C++ To create a catman object refer to code below Hand over of different data types (variants and strings) - Arrays as SafeArrays - Strings as BSTR #include <stdio.h> #include <windows.h> #include <io.h> #import "c:\programme\catman32\activex\catman.tlb" no_namespace const char name[] = "c:\\programme\\catman\\script\\gg.iod\0"; void main() { BSTR bstrdesc; try { CoInitialize(NULL); // Declare the Interface Pointer for your catman object _catinterfaceptr ptr; _XDBInterfacePtr DB; _ACQInterfacePtr ACQ; _XIOInterfacePtr IO; _FileClass F MGR _OLInterface OL _ MathInterface MATH // Create an instance of your catman object ptr.createinstance( uuidof(catinterface)); DB = ptr->getdb(); ACQ = ptr->getacq();; IO = ptr->getio(); IO->LoadDefinition(name); 4/23/2004, Page 13 Hottinger Baldwin Messtechnik GmbH Jens Boersch
13 Peculiarity with LabView - functions nodes 1.) Create a catman object with Automation Open and select ActiveX class (right mouse click) with Browse catman DLL resp. EXE and catinterface 2.) Call a function with Property Node (properties) and Invoke Node (methods) with right mouse click 3.) Terminate catman object with Automation Close Tip: All mentioned LabView functions can be found in the function palette Communication / ActiveX 4/23/2004, Page 14 Hottinger Baldwin Messtechnik GmbH Jens Boersch
14 Peculiarity with LabView - data type Variant If a parameter from data type variant has to be handed over to a catman function, it must be converted first ( TO_Variant ) If a catman function delivers an output of data type variant, it has to be converted to integer, float, string etc. before using it in LabView 4/23/2004, Page 15 Hottinger Baldwin Messtechnik GmbH Jens Boersch
15 Peculiarity with LabView - Tips LabView works with early binding only, therefore following steps have to be done when updating to another catman version or testing the LabView example on the demo CD: 1.) Select ActiveX Class again 2.) All methods calls have to be assigned again 4/23/2004, Page 16 Hottinger Baldwin Messtechnik GmbH Jens Boersch
16 General tips & tricks In catman 4.5 Rel. 1 and 2 the function DB.ReadData does not work (part of LabView example) Install patch or use DB.ReadData64 instead With the new product 1-CATMAN-ACTIVEX there is no access to the interactive functions of catman (catmodules, Measurement Wizard...), only using ActiveX library of catman DLL When connecting a MGCplus via LPT with function IO.CreateDevice, the mode must be set to interlink by IO.SetDeviceProperty 1, 3, 95 When connecting a device via USB with unknown address with the function CreateDevice, a zero string ( vbnullstring ) can be used for the address to get the first amplifier connected via USB 4/23/2004, Page 17 Hottinger Baldwin Messtechnik GmbH Jens Boersch
catman Data Acquisition and Analysis software Special features Data sheet Generic Modules Application Modules
catman Data Acquisition and Analysis software Special features - Visualization of measurement data - Online analysis through powerful math library - Store and export data in various formats - Analysis
More informationEnglish. Software and System Training. Data Acquisition. Keep for future use. Companies / Brands of GHM
English Software and System Training Data Acquisition Companies / Brands of GHM www.ghm-group.de Keep for future use Contents 1 Elements of a Standard Measurement System... 3 1.1 Hardware... 3 1.2 Software...
More informationCIST 304. Week 7: Chapters 15 & 16 VB with other applications and MS Access
CIST 304 Week 7: Chapters 15 & 16 VB with other applications and MS Access Visual Basic Interoperability VB can be used across applications VB interoperability with other MS Office applications (Word,
More informationUser Manual. English. Perception remote control using LabVIEW. I _en
I3290-1.2_en User Manual English Perception remote control using LabVIEW Document version 1.2 October 2012 For Perception 6.30 or higher For HBM's Terms and Conditions visit www.hbm.com/terms HBM GmbH
More informationMixed-Language Debugging of projects containing C and COBOL
Mixed-Language Debugging of projects containing C and COBOL Net Express and other Micro Focus software development tools offer a wide range of possibilities to construct COBOL projects. Of course, programs
More informationSmall rectangles (and sometimes squares like this
Lab exercise 1: Introduction to LabView LabView is software for the real time acquisition, processing and visualization of measured data. A LabView program is called a Virtual Instrument (VI) because it,
More informationEND-TERM EXAMINATION
(Please Write your Exam Roll No. immediately) END-TERM EXAMINATION DECEMBER 2006 Exam. Roll No... Exam Series code: 100274DEC06200274 Paper Code : MCA-207 Subject: Front End Design Tools Time: 3 Hours
More informationSMARTCONTROL ECS OPC Server
Operating Instructions SMARTCONTROL ECS OPC Server 3-349-572-03 2/3.10 2.009 1 SmartControl OPC Server SmartControl OPC Server software is optionally available for the SmartControl. Data from SmartControls
More informationUser Manual. English. Perception remote control using DIAdem. B _en
B4330-1.0_en User Manual English Perception remote control using DIAdem Document version 1.0 June 2015 For Perception 6.60 or higher For HBM's Terms and Conditions visit www.hbm.com/terms HBM GmbH Im Tiefen
More informationThe name of this type library is LabelManager2 with the TK Labeling Interface reference.
Page 1 of 10 What is an ActiveX object? ActiveX objects support the COM (Component Object Model) - Microsoft technology. An ActiveX component is an application or library that is able to create one or
More informationUser Manual. English. HBM LabVIEW Driver
User Manual English HBM LabVIEW Driver Hottinger Baldwin Messtechnik GmbH Im Tiefen See 45 D-64239 Darmstadt Tel. +49 6151 803-0 Fax +49 6151 803-9100 info@hbm.com www.hbm.com Mat.: DVS: A4175-2.0 HBM:
More informationSerial Adaptor Isolated USB to TTL Device Driver - Installation Guide 1 Introduction. 2 Installing the Device Driver Software (Windows XP )
Serial Adaptor Isolated USB to TTL Device Driver - Installation Guide 1 Introduction This installation guide describes a simple, step-by-step procedure to enable the supplied Serial Adapter to work using
More informationKISSsoft 03/2016. Installation of a KISSsoft Floating License Version. KISSsoft AG Rosengartenstrasse Bubikon Switzerland
KISSsoft 03/2016 Installation of a KISSsoft Floating License Version KISSsoft AG Rosengartenstrasse 4 8608 Bubikon Switzerland Tel: +41 55 254 20 50 Fax: +41 55 254 20 51 info@kisssoft.ag www.kisssoft.ag
More informationLabVIEW programming I
FYS3240 PC-based instrumentation and microcontrollers LabVIEW programming I LabVIEW basics Spring 2017 Lecture #2 Bekkeng 16.01.2017 What is LabVIEW LabVIEW is a graphical programming environment G programming
More informationCOM & COM+ (Component Object Model) Bazsó-Dombi András, Group 251.
COM & COM+ (Component Object Model) Bazsó-Dombi András, Group 251. What is COM? Low level Objects created independently need to be used in other applications Create an object, add some special attributes
More informationAdvanced Systems Programming
Advanced Systems Programming Introduction to C++ Martin Küttler September 19, 2017 1 / 18 About this presentation This presentation is not about learning programming or every C++ feature. It is a short
More informationAlgorithms & Data Structures
GATE- 2016-17 Postal Correspondence 1 Algorithms & Data Structures Computer Science & Information Technology (CS) 20 Rank under AIR 100 Postal Correspondence Examination Oriented Theory, Practice Set Key
More informationTech-Talk Using the PATROL Agent COM Server August 1999 Authored By: Eric Anderson
Tech-Talk Using the PATROL Agent COM Server August 1999 Authored By: Eric Anderson Introduction Among the many new features of PATROL version 3.3, is support for Microsoft s Component Object Model (COM).
More informationUsing Mini-Circuits' PTE (Portable Test Equipment) with LabVIEW Frequently Asked Questions (FAQs)
Using Mini-Circuits' PTE (Portable Test Equipment) with LabVIEW Frequently Asked Questions (FAQs).NET DLL... 1, 7 32-bit... 1, 2 64-bit... 1, 2 ActiveX DLL... 1, 3, 5 DLL... 1, 2, 3, 4, 5, 6, 7 Error -2147221164...
More informationIntroduction to C/C++ Programming
Chapter 1 Introduction to C/C++ Programming This book is about learning numerical programming skill and the software development process. Therefore, it requires a lot of hands-on programming exercises.
More informationAn Introduction to Windows Script Components
An Introduction to Windows Script Components Windows Script Components (WSC) provide with a simple and easy way to create COM components. You can use scripting languages such as JScript, VBScript, PERLScript,
More informationLabVIEW programming I
FYS3240 PC-based instrumentation and microcontrollers LabVIEW programming I LabVIEW basics Spring 2011 Lecture #2 Bekkeng 13.1.2011 Virtual Instruments LabVIEW programs are called virtual instruments,
More informationEBSILON Professional EbsOpen Ebsilon as a Server and Excel Addin
EBSILON Professional EbsOpen Ebsilon as a Server and Excel Addin Dr. Hans-Peter Wolf Ebsilon as a Server using EbsOpen Interface COM - class library with > 200 classes and > 2000 methods for interprocess
More informationNetwork Resources ActiveX Control for Microsoft Windows. Copyright Magneto Software All rights reserved
Network Resources ActiveX Control for Microsoft Windows Copyright Magneto Software All rights reserved Contents 1. Overview... 3 1.1. Introduction... 3 1.2. Usage... 3 1.3. Interface... 3 1.3.1. _DSKNetResource...
More informationCOPYRIGHTED MATERIAL. Part I: Getting Started. Chapter 1: IDE. Chapter 2: Controls in General. Chapter 3: Program and Module Structure
Part I: Getting Started Chapter 1: IDE Chapter 2: Controls in General Chapter 3: Program and Module Structure Chapter 4: Data Types, Variables, and Constants Chapter 5: Operators Chapter 6: Subroutines
More informationPusleIR Multitouch Screen Software SDK Specification. Revision 4.0
PusleIR Multitouch Screen Software SDK Specification Revision 4.0 Table of Contents 1. Overview... 3 1.1. Diagram... 3 1.1. PulseIR API Hierarchy... 3 1.2. DLL File... 4 2. Data Structure... 5 2.1 Point
More informationSoftware Development Kit. Quick Start Guide
Software Development Kit Quick Start Guide Quick Start Guide RGB Lasersysteme GmbH Software Development Kit Version: 1.1.1 Date: July 29, 2012 This document is protected by copyright. Do not copy or publish
More informationThe Studio HST Server object is installed automatically when installing Studio version SP4 or newer.
Studio History Server COM Object StudioHstObject Introduction This Application Note describes the functioning of the Studio HST Server COM Object, which allows any COM handling enable scripting language
More informationVisual Programming 1. What is Visual Basic? 2. What are different Editions available in VB? 3. List the various features of VB
Visual Programming 1. What is Visual Basic? Visual Basic is a powerful application development toolkit developed by John Kemeny and Thomas Kurtz. It is a Microsoft Windows Programming language. Visual
More informationPreview from Notesale.co.uk Page 2 of 79
COMPUTER PROGRAMMING TUTORIAL by tutorialspoint.com Page 2 of 79 tutorialspoint.com i CHAPTER 3 Programming - Environment Though Environment Setup is not an element of any Programming Language, it is the
More informationCertified LabVIEW Associate Developer Exam. Test Booklet
Certified LabVIEW Associate Developer Exam Test Booklet Note: The use of the computer or any reference materials is NOT allowed during the exam. Instructions: If you did not receive this exam in a sealed
More informationToad Data Point - Professional Edition. The Toad Data Point Professional edition includes the following new features and enhancements.
Toad Data Point Version 3.4 New in This Release November 08, 2013 Contents Toad Data Point - Professional Edition Toad Data Point - Base and Professional Editions Idea Pond Toad Data Point - Professional
More informationQuick Start Guide. English. FS22 DI Industrial BraggMETER DI
Quick Start Guide English FS22 DI Industrial BraggMETER DI Hottinger Baldwin Messtechnik GmbH Im Tiefen See 45 D-64239 Darmstadt Tel. +49 6151 803-0 Fax +49 6151 803-9100 info@hbm.com www.hbm.com HBM FiberSensing,
More informationChapter 6: User-Defined Functions. Objectives (cont d.) Objectives. Introduction. Predefined Functions 12/2/2016
Chapter 6: User-Defined Functions Objectives In this chapter, you will: Learn about standard (predefined) functions Learn about user-defined functions Examine value-returning functions Construct and use
More informationCX Supervisor. CX-Supervisor Features:
CX Supervisor Affordable, Flexible, Easy To Use, and Powerful Are you looking for a Windows based HMI software package packed with features and large I/O tag counts? Omron s CX-Supervisor is it! CX-Supervisor
More informationCreating.NET Add-ins for ArcGIS for Desktop
Creating.NET Add-ins for ArcGIS for Desktop John Hauck and Chris Fox Esri UC 2014 Technical Workshop Introduction to.net Esri UC 2014 Technical Workshop Creating.NET Add-ins for ArcGIS for Desktop What
More informationBuilding an Interactive Web Page with DataSocket
Application Note 127 Introduction Building an Interactive Web Page with DataSocket Heather Edwards This application note explains how you can create an interactive Web page with which users can view data
More informationC introduction: part 1
What is C? C is a compiled language that gives the programmer maximum control and efficiency 1. 1 https://computer.howstuffworks.com/c1.htm 2 / 26 3 / 26 Outline Basic file structure Main function Compilation
More informationEDMS Operation Manual. 1. Install the USB Driver. 1.3 Click next
EDMS Operation Manual 1. Install the USB Driver 1.1 If this is your first time using the gauge, when you connect the gauge to the PC, a driver installation window may appear or the driver will install
More informationMX1609TB. Data sheet. Thermocouple amplifier Type T. Special features. Block diagram. B en
MX1609TB Thermocouple amplifier Type T Data sheet Special features 16 individually configurable inputs (electrically isolated) Thermocouple mini type T Optional measuring point identification (RFID) and
More informationEDMS V3.0. User s Manual
EDMS V3.0 User s Manual 1 Contents 1. Install the USB driver 1 2. Install the EDMS software 4 3. EDMS user's guide...6 4. USB driver installation error solution 13 2 1. Install the USB driver 1.1 If you
More informationHighlighting Intrinsyc s Technologies: Intrinsyc J-Integra Bi-Directional Pure Java-COM Bridge
WhitePaper Highlighting Intrinsyc s Technologies: Intrinsyc J-Integra Bi-Directional Pure Java-COM Bridge Intrinsyc Software, Inc. 700 West Pender Street, 10 th Floor Vancouver, British Columbia Canada
More informationGDS provides the dll for the controllers with a simple interface, therefore development time is rapid.
148 Helpsheet Software STDDPCv2 and ELDPC Controller Drivers Using the driver in third-party development World Leaders in Computer Controlled Testing Systems for Geotechnical Engineers and Geologists 1.
More informationUSB TO SERIAL CONVERTER
USB TO SERIAL CONVERTER Quick Installation Guide Windows 7/8/8.1 DA-70158 Step 1: Step 2: Insert CD Driver of this product to the CD-ROM Connect the device to a spare USB port on your PC. If there is an
More informationS2USB485 USB to RS-485 and RS-232 Converter
S2USB485 USB to RS-485 and RS-232 Converter Introduction The S2USB485 is a USB to full-duplex RS-232 and half-duplex RS-485 serial converter integrated into a single device. In essence the S2USB485 is
More informationAMPLICON ADIO32. LabVIEW DRIVER SOFTWARE
AMPLICON ADIO32 LabVIEW DRIVER SOFTWARE GUIDE TO AMPLICON ADIO32 LABVIEW DRIVER SOFTWARE This Instruction Manual is supplied with Amplicon ADIO32 LabVIEW Driver Software to provide the user with sufficient
More informationAutopatcher IG. Table of Contents. Overview. Installation (EXE) Procedure. Controls. Troubleshooting (hardware + software)
Autopatcher IG Table of Contents Overview Hardware Software Installation (EXE) Procedure Controls Demo mode Troubleshooting (hardware + software) Troubleshooting (patch-clamping) Overview The Autopatcher
More informationtiptel 545/570 office tiptel 545/570 SD PC Software and Driver Installation in Windows XP/Windows 7 (32/64 Bit)
tiptel 545/570 office tiptel 545/570 SD PC Software and Driver Installation in Windows XP/Windows 7 (32/64 Bit) Installation of PC Software 13.04.2011 Please proceed as follows: 1. After inserting the
More informationArrays. Comp Sci 1570 Introduction to C++ Array basics. arrays. Arrays as parameters to functions. Sorting arrays. Random stuff
and Arrays Comp Sci 1570 Introduction to C++ Outline and 1 2 Multi-dimensional and 3 4 5 Outline and 1 2 Multi-dimensional and 3 4 5 Array declaration and An array is a series of elements of the same type
More informationpure::variants Server Support Plug-In Manual
pure-systems GmbH Copyright 2003-2008 pure-systems GmbH 2008 Table of Contents 1. Introduction... 1 2. Create A New Variant Server Project... 1 3. Import An Existing Variant Server Project... 2 4. Change
More informationHSFW dll Documentation
HSFW dll Documentation 1 / 17 Table of contents Introduction... 3 FilterWheels Class... 4 Properties... 4 FilterWheelList... 4 AttachedDeviceCount... 4 API_Diagnostics... 4 Events... 5 FilterWheelRemoved...
More informationGEN series Calibration Kit
GEN series Calibration Kit Calibration and Verification Software Data sheet Special features - Fully automated calibration/ cerification of all GEN series input cards - Supports all adjustments - Verification
More informationLab Exercise 2: Data Acquisition with NI LabVIEW
Objective When you have completed this exercise, you will be able: To use the DAQ Assistant to acquire analog data measurements with NI LabVIEW To use Write to Measurement express VI to log real time data
More informationUSER S MANUAL. Unified Data Browser. Browser. Unified Data. smar. First in Fieldbus MAY / 06. Unified Data Browser VERSION 8 FOUNDATION
Unified Data Browser Unified Data Browser USER S MANUAL smar First in Fieldbus - MAY / 06 Unified Data Browser VERSION 8 TM FOUNDATION P V I E W U D B M E www.smar.com Specifications and information are
More informationME 224: EXPERIMENTAL ENGINEERING. Lecture 2
ME 224: EXPERIMENTAL ENGINEERING Class: M 1:00-1:50 TECH: L170 Labs: T and Th 2:00-4:50 PM Ford Building : B100 Lecture 2 1 Introduction to Labview Labview (Laboratory Virtual Instruments Engineering Workbench)
More informationLab 7 Macros, Modules, Data Access Pages and Internet Summary Macros: How to Create and Run Modules vs. Macros 1. Jumping to Internet
Lab 7 Macros, Modules, Data Access Pages and Internet Summary Macros: How to Create and Run Modules vs. Macros 1. Jumping to Internet 1. Macros 1.1 What is a macro? A macro is a set of one or more actions
More informationA Guide to Installing OLI Software
A Guide to Installing OLI Software OLI Systems delivers a comprehensive suite of tools designed to help you analyze complex aqueous and multi-solvent electrolyte solution chemistry, thermo-physical properties,
More informationPresented By : Gaurav Juneja
Presented By : Gaurav Juneja Introduction C is a general purpose language which is very closely associated with UNIX for which it was developed in Bell Laboratories. Most of the programs of UNIX are written
More informationComputers Programming Course 5. Iulian Năstac
Computers Programming Course 5 Iulian Năstac Recap from previous course Classification of the programming languages High level (Ada, Pascal, Fortran, etc.) programming languages with strong abstraction
More informationEL-USB-RT API Guide V1.0
EL-USB-RT API Guide V1.0 Contents 1 Introduction 2 C++ Sample Dialog Application 3 C++ Sample Observer Pattern Application 4 C# Sample Application 4.1 Capturing USB Device Connect \ Disconnect Events 5
More informationCX27C. Industrial Ethernet Gateway. Special features. Data sheet. Block diagram
CX27C Industrial Gateway Special features - Gateway between QuantumX measurement modules and -based fieldbuses - Integration with Industrial real-time : PROFINET IRT - Parallel integration with standard
More informationR&S IMS Software Configuration and System Calibration according to IEC / EN (conducted Immunity)
Products: R&S IMS, R&S NRP-Z91 R&S IMS Software Configuration and System Calibration according to IEC / EN 61000-4-6 (conducted Immunity) Application Note This application note describes the software configuration,
More informationEXAMGOOD QUESTION & ANSWER. Accurate study guides High passing rate! Exam Good provides update free of charge in one year!
EXAMGOOD QUESTION & ANSWER Exam Good provides update free of charge in one year! Accurate study guides High passing rate! http://www.examgood.com Exam : C2090-610 Title : DB2 10.1 Fundamentals Version
More informationInTouch Client Driver Kepware, Inc.
2015 Kepware, Inc. 2 Table of Contents Table of Contents 2 Help 3 Overview 3 External Dependencies 3 Driver Setup 4 System Configuration 4 Tag Import Settings 5 Mode 9 Automatic Tag Database Generation
More informationWhitepaper VCI - Virtual CAN Interface How to use in LabWindows/CVI
Whitepaper 428-01 VCI - Virtual CAN Interface How to use in LabWindows/CVI The expert for industrial and automotive communication IXXAT Headquarter US Sales Office IXXAT Automation GmbH IXXAT Inc. Leibnizstr.
More informationP.G.TRB - COMPUTER SCIENCE. c) data processing language d) none of the above
P.G.TRB - COMPUTER SCIENCE Total Marks : 50 Time : 30 Minutes 1. C was primarily developed as a a)systems programming language b) general purpose language c) data processing language d) none of the above
More informationDistributed Systems 8. Remote Procedure Calls
Distributed Systems 8. Remote Procedure Calls Paul Krzyzanowski pxk@cs.rutgers.edu 10/1/2012 1 Problems with the sockets API The sockets interface forces a read/write mechanism Programming is often easier
More informationAKELA Vector Network Analyzer (VNA) Quick Start Guide
AKELA Vector Network Analyzer (VNA) Quick Start Guide Copyright AKELA, Inc. 2012, all rights reserved http:\\akelainc.com LabVIEW and LabWindows are registered trademarks of National Instruments Incorporated
More informationdigiclip Data sheet DF31CAN Special features B en
digiclip DF31CAN Data sheet Special features Digital amplifier for industrial automation tasks and production process monitoring 600 Hz CF measurement technology with TEDS sensor detection for SG full
More informationTRAINING GUIDE FOR OPC SYSTEMS.NET. Simple steps to successful development and deployment. Step by Step Guide
TRAINING GUIDE FOR OPC SYSTEMS.NET Simple steps to successful development and deployment. Step by Step Guide SOFTWARE DEVELOPMENT TRAINING OPC Systems.NET Training Guide Open Automation Software Evergreen,
More informationVisual C++ MFC Programming By Example By John E. Swanke
Visual C++ MFC Programming By Example By John E. Swanke MFC Tutorial for Beginners - Learn MFC in simple and easy steps starting from The tutorial provides a hands-on approach with step-by-step program
More informationThe Printer Out plugin PRINTED MANUAL
The Printer Out plugin PRINTED MANUAL Printer Out plugin All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including photocopying,
More informationWonderware InTouch Client Driver Help Kepware Technologies
Wonderware InTouch Client Driver Help 2012 Kepware Technologies 2 Table of Contents Table of Contents 2 3 Overview 3 Driver Setup 4 System Configuration 4 Tag Import Settings 4 Mode 8 Automatic Tag Database
More informationThe Data may not be disclosed or distributed to third parties, in whole or in part, without the prior written consent of Motion Workshop.
C API Reference Motion Version 2.6 www.motionnode.com www.motionshadow.com Copyright c 2017 Motion Workshop. All rights reserved. The coded instructions, statements, computer programs, and/or related material
More informationData Exchange 3. The easy way to turn your data into valuable information. VERSION 3.0
Data Exchange 3 The easy way to turn your data into valuable information. VERSION 3.0 12-21-2017 DATA EXCHANGE 3 1 TABLE OF CONTENTS SECTION 1. Overview... 6 1.1. MAIN GOALS...6 1.2. How it Works...6 Data
More informationDeveloping Mixed Visual Basic/COBOL Applications*
COBOL 1 v1 11/9/2001 4:21 PM p1 Developing Mixed Visual Basic/COBOL Applications* Wayne Rippin If you are developing applications for Microsoft Windows, sooner or later you ll encounter one of the varieties
More informationGETTING STARTED 5 WORKING WITH CUTTING DEVICE SETUPS 11 TABLE OF CONTENTS. Basic elements of your software 5. Setup area 6 Job area 6
TABLE OF CONTENTS 1 TABLE OF CONTENTS GETTING STARTED 5 Basic elements of your software 5 Toolbars 5 Setup area 6 Job area 6 Entering numerical values 6 Using spinner controls 6 Using built-in mathematical
More informationAcknowledgments Introduction. Part I: Programming Access Applications 1. Chapter 1: Overview of Programming for Access 3
74029ftoc.qxd:WroxPro 9/27/07 1:40 PM Page xiii Acknowledgments Introduction x xxv Part I: Programming Access Applications 1 Chapter 1: Overview of Programming for Access 3 Writing Code for Access 3 The
More informationQuick Start Guide. Cole-Parmer USB-based Data Acquisition Software
Quick Start Guide Cole-Parmer USB-based Data Acquisition Software Cole-Parmer Instrument Company 625 East Bunker Court Vernon Hills, Illinois 60061-1844 (847) 549-7600 (847) 247-2929 (Fax) 800-323-4340
More informationApplication Note. PowerStar 5/6 - LabView VI Integration
Application Note PowerStar 5/6 - LabView VI Integration INTRODUCTION This application note describes how to integrate LabView VI s into PowerStar 5 and 6. Parameters may be passed from PowerStar to a LabView
More informationThis article will walk you through a few examples in which we use ASP to bring java classes together.
Using Java classes with ASP ASP is a great language, and you can do an awful lot of really great things with it. However, there are certain things you cannot do with ASP, such as use complex data structures
More informationSQL Server. Management Studio. Chapter 3. In This Chapter. Management Studio. c Introduction to SQL Server
Chapter 3 SQL Server Management Studio In This Chapter c Introduction to SQL Server Management Studio c Using SQL Server Management Studio with the Database Engine c Authoring Activities Using SQL Server
More informationInstalling and Using the Cisco Unity Express Script Editor
Installing and Using the Cisco Unity Express Script Editor The Cisco Unity Express Script Editor allows you to create and validate scripts for handling calls that reach the auto attendant application.
More informationSKI ActiveX Control Wrapper
SKI ActiveX Control Wrapper Version 3.1 User s Guide Issue 1.1 November 2006 Windows 9x / Me / NT / 2K / XP Purpose The purpose of this document is to explain how to use the SKI ActiveX Control Wrapper
More informationAdding Dynamics. Introduction
M-Graphic s User s Manual 11-1 Chapter 11 Adding Dynamics Introduction This chapter explains how to make single or multiple dynamic connections from display objects to points from OPC data servers. This
More informationInstallation and System Configuration Version 7.40
Installation and System Configuration Version 7.40 Sage ERP MAS 500 4AIN1090-0511 1996-2011 Sage Software, Inc. All rights reserved. Sage, the Sage logos, and the Sage product and service names mentioned
More informationAN OVERVIEW OF C. CSE 130: Introduction to Programming in C Stony Brook University
AN OVERVIEW OF C CSE 130: Introduction to Programming in C Stony Brook University WHY C? C is a programming lingua franca Millions of lines of C code exist Many other languages use C-like syntax C is portable
More information16-Bit A/D Converter (ENOB=14.1) 16-bit D/A. 16-bit D/A. Digital I/O (8/8) Counter/Timer (2)
DT9818 Isolated, Embedded USB Data Acquisition Board The DT9818 is perfect for embedding in a custom application where isolation is required. The DT9818 is a highperformance USB data acquisition (DAQ)
More informationMDF4 Lib. Product Information
Product Information Table of Contents 1 Overview...3 1.1 Introduction...3 1.2 Application Areas...3 1.3 Overview of Advantages...3 2 Features and Advantages...4 2.1 Supported MDF Versions...4 3 Functional
More informationPV-WAVE 8.5 Installation Guide
PV-WAVE 8.5 Installation Guide Introduction PV-WAVE is an array oriented fourth-generation programming language used by engineers, scientists, researchers, business analysts and software developers to
More informationFunctions. Systems Programming Concepts
Functions Systems Programming Concepts Functions Simple Function Example Function Prototype and Declaration Math Library Functions Function Definition Header Files Random Number Generator Call by Value
More informationION Demo Kit. Quick Start Guide PERFORMANCE MOTION DEVICES
ION Demo Kit Quick Start Guide PERFORMANCE MOTION DEVICES 1.0 Introduction This guide will help you get your ION Demo Kit up and running quickly. Please follow the instructions below. The kit includes
More informationDistributed Systems. How do regular procedure calls work in programming languages? Problems with sockets RPC. Regular procedure calls
Problems with sockets Distributed Systems Sockets interface is straightforward [connect] read/write [disconnect] Remote Procedure Calls BUT it forces read/write mechanism We usually use a procedure call
More informationcast.c /* Program illustrates the use of a cast to coerce a function argument to be of the correct form. */
cast.c /* Program illustrates the use of a cast to coerce a function argument to be of the correct form. */ #include #include /* The above include is present so that the return type
More informationlibsegy Programmer s Reference Manual
libsegy Programmer s Reference Manual Nate Gauntt Last Modified: August 11, 2008 Contents 1 Introduction 2 2 Why Use libsegy? 2 3 Building and Installation 3 3.1 Building C-Library Interface.....................
More informationClassPad Manager Subscription
For ClassPad II Series E ClassPad Manager Subscription (for Windows ) User s Guide CASIO Education website URL http://edu.casio.com Access the URL below and register as a user. http://edu.casio.com/dl/
More informationKeithley Instruments ExceLINX-2A ExceLINX software for the Model 6485,6487 and 6514 Release Note for Version C04 9/4/2013
Keithley Instruments ExceLINX-2A ExceLINX software for the Model 6485,6487 and 6514 Release Note for Version C04 9/4/2013 IMPORTANT: To work properly with ExceLINX, your instrument must have a compatible
More informationSRInstComms. ActiveX Control for SIGNAL RECOVERY Instruments. Instruction Manual A-MNL-C
SRInstComms ActiveX Control for SIGNAL RECOVERY Instruments Instruction Manual 197319-A-MNL-C Copyright 2011 AMETEK ADVANCED MEASUREMENT TECHNOLOGY, INC Trademarks AMETEK and the b and a logos are registered
More informationINDEX. Call Contact palette 93. Cisco Unity Express Script Editor Installation and Configuration Guide IN-149. Cisco Unity Express Release 2.
INDEX A aa_sample1.aef file 39 About option in Help menu 7 acceptable digits, specifying 108 Accept step 89 accessing call-specific information 97 adding connection output branch 76 adding new connection
More informationc01.qxd p /18/01 11:03 AM Page 1 Fundamentals
c01.qxd p001-017 10/18/01 11:03 AM Page 1 Fundamentals c01.qxd p001-017 10/18/01 11:03 AM Page 2 OVERVIEW Welcome to the world of LabVIEW! This chapter gives you a basic explanation of LabVIEW and its
More information