Citect for Windows Driver Specification

Size: px
Start display at page:

Download "Citect for Windows Driver Specification"

Transcription

1 Citect for Windows Driver Specification ASCII Driver Author Date Comment Bruce Kinchin 9/1/97 Original Colin Ferguson 6/3/98 Fixes from Graeme Sutton Graeme Sutton 7/12/99 Additional information Peter Geagea Cosmetic changes

2 Contents 1. INTRODUCTION Scope Outline QA Developers Guidelines Accredited Drivers Independent Drivers Accreditation process 5 3. TARGET DEVICE(S) AND PROTOCOL Introduction Device Manufacturer Device Definition Communications Method Communications/Hardware Configuration Special Requirements Maximum Request Length 7 4. PROTOCOL REQUIREMENTS Introduction Initialising the Board Initialising the Port Initialising the IO Device(s) IO Device Online Test State Flow Description Message Structure Error Handling 9 5. USER INTERFACE Introduction Driver Name Boards Form Ports Form 10 ASCII.DOC 2

3 5.5 IO Devices Form Protocol Address Pulldown lists Help IO Device Variable Types PROTDIR.DBF Parameters and INI options Standard Parameters Driver Specific Parameters Examples Driver Specific Errors Driver Error Help Debug Messages Stats Special Counters Hints and Tips BASIC TESTING Introduction Procedure PERFORMANCE TESTING Introduction REFERENCES References Contacts 20 ASCII.DOC 3

4 1. Introduction 1.1 Scope. This document follows the development of the new driver. It serves as a functional specification, design specification and test specification. 1.2 Outline. The specification is broken down into the following sections: Section 1 - Introduction. This section defines the scope of a board driver specification and outlines the items addressed by the specification. Section 2 - Quality Assurance. The QA section defines the requirements and procedures for Quality Assurance Accreditation. It is important you read this if you want your driver integrated into Citect. Section 3 - Physical Communication Method. The Physical Communication Method section defines the physical communication method supported, hardware/software suppliers, how the method is setup, any wiring diagrams involved etc. Section 4 - Protocol Requirements. The Protocol Requirements section details the technical considerations required or incorporated by the driver. Section 5 - User Interface. The User Interface section defines how the user will see and setup the driver in Citect. Section 6 - Basic Testing. The Basic Testing section defines the items that should be addressed in basic testing by the developer. Section 7 - Performance Testing. The Citect Testing Department of CIT uses the Performance Testing section in full testing of the driver. Once complete, this will provide details on the reliability and stability of the driver, and point out where the driver needs to be improved. Section 8 - References and Contacts. The References and Contacts section should be used as a record of reference materials and contacts used in developing this driver. ASCII.DOC 4

5 2. QA 2.1 Developers Guidelines These guidelines are meant as a rough indication of what options there are for developing Citect drivers and the advantages of these options. It is not a technical discussion of options, rather a marketing guideline. Drivers fall into two categories, Accredited and Independent Accredited Drivers. Accredited drivers are those drivers that have been put through the CIT Driver QA Scheme and have passed all stages of this accreditation process. It is a precondition to becoming accredited that these drivers will be included with Citect in a normal release. Accreditation has the following advantages: 1. The driver will be included in the product and a certificate stating this driver has achieved Accreditation will be sent to the developer. 2. Accredited drivers will be honoured as part of the product in terms of Citect Support and receive full cooperation between Citect Support personnel and the developer. On the other hand, independent driver problems will immediately be referred on to the original developer. 3. Help documentation and Express Wizards is provided, free of charge, for all Accredited drivers. Help documentation for Independent drivers is the responsibility of the developer. 4. Accreditation is included in the cost of the DDK. A high level of quality is expected and if this is not met the driver will not be accredited. 5. Citect Customers see value in Accredited drivers, as there is some assurance that the driver will operate as documented. Some customers may only accept Accredited drivers Independent Drivers. Independent drivers are those that have not completed or are not intended to complete the Accreditation process. These drivers will not be included in Citect, nor will Citect Support personnel give them any support. We would request all drivers be sent to CIT regardless, even if they are not to be included in the product. If this is done, we can try to ensure compatibility with future versions of Citect. Independent Drivers have the following advantages: 1. Drivers may be written by or for an end user giving them an edge over their opposition by using Citect. 2. Drivers may be developed as part of a package offered by System Integrators or including preconfigured packages etc., thereby maintaining the intellectual and financial investment. This would be similar to value added or OEM style marketing. 2.2 Accreditation process The following check list defines the QA steps for generating a new driver. This procedure must be followed for drivers to be integrated into Citect. It is advisable to ensure that items before each checkpoint are complete before proceeding to avoid rework if changes are required. Description Person Date ASCII.DOC 5

6 1 This specification document is written. Bruce Kinchin 9/1/97 2 Specification reviewed and accepted by CiT Driver Development. Bruce Kinchin 10/2/97 At this checkpoint coding is ready to be commenced. 3 Driver coded. 4 Code and specification reviewed and accepted by CiT Driver Development. 5 Testing with connection project, and performance test. 6 Driver integrated into Citect source and built. 7 Documentation is written. 8 Documentation reviewed. At this checkpoint coding is done and the driver is available as a beta. 9a 9b 9c Full testing is carried out. Performance testing is carried out. Specification and documentation updated from testing/performance tests At this checkpoint the testing is complete. 10a 10b 10c 10d Review for completeness by developer, tester, documenter and CiT Driver Development Add driver to install disks Add driver to drivers database Support notified of new driver for training purposes 11 Sales notified of new driver The driver is now finished. The hand over of a driver requires that all the above steps are completed and checked off. ASCII.DOC 6

7 3. Target Device(s) and Protocol 3.1 Introduction This driver targets simple ASCII based protocols that do not have a dedicated driver but need the speed and functionality provided by a normal Citect driver. While this functionality can sometimes be provided by Cicode manipulation of COM ports etc., the functionality sought is often generic between different ASCII based protocols. Some characteristics of protocols from which similarities are derived are: Point-to-Point OR Multi-Drop communications (inferring source and/or destination addresses) Checksum calculations Start and end of message delimiters Command driven request / response method OR Unsolicited response Each of these characteristics usually appears as a field within the message format. Without concentrating on the interpretation of each field, this driver aims to break down message formats into easily useable components, without excess Cicode. The Cicode can then be used solely for the interpretation of each field. As a requirement it is very generic, and there are no manufacturer specific details. 3.2 Device Manufacturer None, this is a generic protocol and has no manufacturer affiliation. 3.3 Device Definition Includes devices with a simple ASCII based protocol (eg. Bar code readers, weigh stations etc.). 3.4 Communications Method Serial (any using these physical layers: RS232, RS485, TCPIP, and ARCNET) 3.5 Communications/Hardware Configuration Refer to manufacturers documentation for details on wiring diagrams, I/O device settings, software setup etc. 3.6 Special Requirements Refer to manufacturers documentation for details on any special requirements. 3.7 Maximum Request Length 2048 ASCII.DOC 7

8 4. Protocol Requirements 4.1 Introduction This section documents all the requirements of the protocol itself. 4.2 Initialising the Board Standard serial board initialisation. 4.3 Initialising the Port Standard serial port initialisation. 4.4 Initialising the IO Device(s) The IO device is be initialised by cicode, if required, by the user after the device is online. 4.5 IO Device Online Test The device is permanently online. 4.6 State Flow Description All incoming characters will be placed in a buffer. The INI variable InputBufferLength sets the size of the incoming buffer. This buffer will then be scanned (unless a previous scan has not been operated on) each polltime, or on an interrupt basis if polltime is zero, as for a normal driver. Each scan will compare the buffer against all available input templates. The first occurrence of a matching template of any template in the buffer will stop the comparisons, and the string that matches the template will be extracted from the buffer. All characters before the matched template will be discarded, as no other matching template was found in these characters. The string will be then decomposed into the registers assigned by the INI settings defining the incoming message. A data available flag will then be set indicating which template has data available. The user places all outgoing messages in the registers. When the data ready flag is set, a message will be formed from the registers according to the INI settings defining the outgoing message. Once the message is formed it will immediately be sent out using the COM functions. The data ready flag will be reset once the message is sent. The following two flow paths detail the course of action to be taken for incoming and outgoing data: ASCII.DOC 8

9 Incoming message Outgoing message Match string from buffer Data Ready flag is set Decompose into parts Compose message Set Data Available flag Send message Reset Data Ready flag 4.7 Message Structure The outgoing message structure is the combination of the various output fields. The incoming message structure is the combination of the various input fields. Each message, incoming or outgoing, can be up to 255 characters in length. STRING The string can be up to 255 characters. 4.8 Error Handling If a INI entry doesn't make sense, or if when taken together they don't make sense then the driver will return a driver specific error. For example, if there is no Input templates defined, raise a driver specific error. The overflow condition occurs when the number of characters in the buffer equals the buffer length (ie. no more room in buffer.). New characters arriving when there is no room in the input buffer will be discarded. ASCII.DOC 9

10 5. User Interface 5.1 Introduction This section defines how the user will see the driver. This relates directly to how the Citect forms need to be filled out and any special INI options. For the kernel, the debug trace messages and the Stats.Special counters are documented. 5.2 Driver Name ASCII 5.3 Boards Form Standard serial board setup 5.4 Ports Form Standard serial ports setup 5.5 IO Devices Form Protocol ASCII Address None. 5.6 Pulldown lists Help The following entries should be included in the Citect Help.DBF spec file. TYPE DATA FILTER PROTOCOL ASCII PROTOCOL ASCII1 PROTOCOL ASCII2 ASCII.DOC 10

11 5.7 IO Device Variable Types IO Device Type Citect data type Citect type data Description/Special Valid Ranges Usage/Limitations/ Input Fields In STRING Read only. These fields are not cleared once the Data Available message is reset. Data Available DAt DIGITAL Read / Write. One of these digitals goes high when there is data available for the respective template. The user (eg. With Cicode) should reset this once the data has been successfully read so that the buffer is cleared and new data can be interpreted by the driver. Output Fields On STRING Read / Write. These fields are not cleared once a message has been sent. Data Ready DRt DIGITAL Read / Write. One of these digitals should be set high when the data for the respective template is ready to be composed into a message and be sent. The driver will reset this once the message has been sent. Number of characters in Input buffer. Number of strings read Number of strings written Number of bad string formats SCOUNT INT Read / Write. If zero is written into this register, then Input buffer will be flushed. SREAD INT Read / Write. If zero is written into this register, then register will be reset. SWRITE INT Read / Write. If zero is written into this register, then register will be reset. SBAD INT Read / Write. If zero is written into this register, then register will be reset. Timeout TIMEOUT DIGITAL Read / Write. If no characters have been received in LongTimeout time then this flag is set. It is reset by an incoming character, or by the user resetting this bit. Overflow OVERFLOW DIGITAL Read / Write. If an overflow occurs in the input buffer, this digital is set high. The user (eg with cicode) should reset this when acknowledged. Where n is the field number. 0 (zero) is reserved for the full message. t Is the template number. Note: Input template 1 does not equal output template PROTDIR.DBF TAG FILE BIT_BLOCK MAX_LENGTH OPTIONS ASCII.DOC 11

12 ASCII ASCII x1007 ASCII1 ASCII x1007 ASCII2 ASCII x Parameters and INI options Standard Parameters Block Not used by driver. Set at 128. Delay Not used by driver. Set at 0. MaxPending 1 Polltime 200 (ms) Use to check COM port for incoming messages. Timeout Not used by driver. Unit permanently online. Set at 1000 (ms). Retry Not used by driver. Set at 0. WatchTime Not used by driver. Set at Driver Specific Parameters To allow for multiple instances of this driver, if the protocol name is defined with a following number (eg. ASCII2) then the driver will look in the corresponding parameter group (eg. [ASCII2] ) [ASCII] SetOfflineOnTimeout When set to 1, allows to put a unit offline when Read reaches a timeout. Default value is 0. ValidDelay The minimum time period that the datatype DA must maintain logic 0 between messages. Default = 1000mS. LongTimeout Used by the driver to set the maximum time (in milliseconds) between receiving characters before setting the datatype TIMEOUT to true. Default = (ms). InputBufferLength This is the actual size of the input buffer to which incoming characters are appended. When this buffer overflows, the datatype Overflow will be set. InputTemplates Defines a list of templates names used for incoming messages. Each template is delimited by a comma (eg InputTemplates = InputTemplateName, InputTemplateName, InputTemplateName,... ) OutputTemplates Defines a list of templates names used for outgoing messages. Each template name is delimited by a comma (eg OutputTemplates = OutputTemplateName, OutputTemplateName, OutputTemplateName,... ) [InputTemplateName] TemplateNumber TemplateFormat Defines the template number as defined by t in the section IO Device Variable types. Defines a list of field names used for matching incoming messages. Each field name is delimited by a comma (eg. TemplateFormat = FieldName, FieldName, FieldName,...). Each field used in a template must have a different name. Different templates can reuse the same field names. [FieldName] FieldNumber Defines the field number used for this field as defined by n in the section IO Device Variable types. On input the value of -1 should be used if this field is not stored; on output the value of -1 should be used if the field is obtained from the literal value of FieldFormat options 2) or 3) ASCII.DOC 12

13 FieldFormat FieldPadding Defines a list of format options for this field, each delimited by a comma (eg. FieldFormat = FormatOption, FormatOption, FormatOption, FormatOption, etc.). It may include three types of information: 1) length specifier denoted by {number} where number is the number of characters this part of the field requires. If number is omitted, then this part of the field is a variable length, but there MUST be some delimiter to the field in this case. 2) simple printable characters enclosed in square brackets (eg. [;] etc.). The need to use square brackets as a character is the use of two square brackets (eg. [[). 3) special characters denoted by the ^ symbol followed by the Hexadecimal value. (eg. ^0x02) Note: The, (comma) symbol has special meaning for this driver and should be referred to as ^0x2C. If defined, this INI option details the hex code of the character to use as padding for the field for outgoing messages if a) the field format is of the type {number} and b) the actual number of characters defined by the field is more than provided by the user. (e.g.. FieldPadding=0x20 will pad the field with spaces.) Examples Example 1 Only one incoming message type: STX DATA STX = 1 character DATA = 10 characters [ASCII] InputTemplates = READ [READ] TemplateNumber = 1 TemplateFormat = STX, DATA [STX] FieldNumber = 1 FieldFormat = {1} [DATA] FieldNumber = 2 FieldFormat = {10} Notes: 1. FieldFormat for STX could also equal ^0x02 2. Variable Tag with address I0 has STX and DATA 3. Variable Tag with address I1 has STX 4. Variable Tag with address I2 has DATA Example 2 Only one incoming message type containing variable length fields: ASCII.DOC 13

14 IDENT = variable length F1 = 1 fixed character DATA = variable length CR = 1 fixed character [ASCII] InputTemplates = T1 [T1] TemplateNumber = 1 TemplateFormat = IDENT, F1, DATA, CR [IDENT] FieldNumber = 1 FieldFormat = {} [F1] FieldNumber = -1 FieldFormat = [;] [DATA] FieldNumber = 2 FieldFormat = {} [CR] FieldNumber = -1 FieldFormat = ^0x0D Notes: 1. Variable Tag with address I0 has IDENT, F1, DATA and CR 2. Variable Tag with address I1 has IDENT 3. Variable Tag with address I2 has DATA eg if you received 1234;99^0x0d. I1 gets assigned 1234 and I2 gets assigned 99. Example 3 Two message types, one is a normal message, the other an error message: Normal STX 1 DATA CRC ETX Error STX 2 ERROR CRC ETX DATATYPE = 1 character ERRORTYPE = 1 character DATA = 10 characters ERROR = 4 characters CRC = 2 characters ETX = 1 character [ASCII] InputTemplates = NORMAL, DATA, ERROR ASCII.DOC 14

15 [DATA] [NORMAL] TemplateNumber = 1 TemplateFormat = DATATYPE, DATA, CRC, ETX [ERROR] TemplateNumber = 2 TemplateFormat = ERRORTYPE, ERROR, CRC, ETX [DATATYPE] FieldNumber = -1 FieldFormat = ^0x02,[1] [ERRORTYPE] FieldNumber = -1 FieldFormat = ^0x02,[2] [DATA] FieldNumber = 1 FieldFormat = {10} [ERROR] FieldNumber = 2 FieldFormat = {4} [CRC] FieldNumber = 3 FieldFormat = {2} [ETX] FieldNumber = -1 FieldFormat = ^0x03 Notes: 1. Variable Tag with address I0 has the whole message 2. Variable Tag with address I1 has DATA 3. Variable Tag with address I2 has ERROR 4. Variable Tag with address I3 has CRC 5. DATATYPE, ERRORTYPE and ETX are ignored. 6. Variable Tag with address DA1 will go high if the DATA message is matched. 7. Variable Tag with address DA2 will go high if the ERROR message is matched. Example 4 Only one outgoing message type: STX DATA CRC STX STX = 1 character DATA = 10 characters CRC = 2 characters ETX = 1 character [ASCII] OutputTemplates = WRITE [WRITE] TemplateNumber = 1 TemplateFormat = STX, DATA, CRC, STX ASCII.DOC 15

16 [STX] FieldNumber = -1 FieldFormat = ^0x02 [DATA] FieldNumber = 1 FieldFormat = {10} [CRC] FieldNumber = 2 FieldFormat = {2} [ETX] FieldNumber = 2 FieldFormat = ^0x03 Notes: 1. The STX character (0x02) will be put into the outgoing message without requiring a Variable tag defined. 2. The user should place the Data into Variable Tag with address O1. 3. The user should place the CRC calculation data into Variable Tag with address O2. 4. The ETX character (0x03) will be put into the outgoing message without requiring a Variable tag defined. Example 5 - cicode usage FUNCTION Read() INT hdbase; INT herrors; hdbase = DevOpen("BarCodes", 1); herrors = DevOpen("Errors", 1); While (Shutdown = FALSE) DO IF DataBuffReady then END DevAppend( hdbase ); DevSetField( hdbase, "BARCODE", Barcode ); DevSetField( hdbase, "TIME", TIME(1) ); DataBuffReady = 0; IF ErrorBuffReady then DevAppend( herrors ); DevSetField( herrors, "ERRORCODE", ErrorCode ); DevSetField( herrors, "TIME", TIME(1) ); ErrorBuffReady = 0; END END SLEEPMS(200); REREAD(1); END 5.10 Driver Specific Errors ASCII.DOC 16

17 Driver Error Code (Hexadecimal) Mapped to (Generic Error label) Meaning of Error Code Queue Overrun 5.11 Driver Error Help The following entries should be included in the Citect ProtErr.DBF spec file. PROTOCOL MASK ERROR MESSAGE REFERENCE ACTION COMMENT 5.12 Debug Messages This is user defined. Debug messages are protocol dependent where this driver is protocol independent Stats Special Counters Number Label Purpose/Meaning of this counter 0 SWRITE Number of string writes performed 1 SREAD Number of string reads performed 2 SBAD Number of bad string formats 3 SCOUNT Number of strings in input buffer Hints and Tips {Any quirks or inconsistencies discovered in the development that users will need to set up communications or overcome problems} ASCII.DOC 17

18 6. Basic Testing 6.1 Introduction The programmer will perform a minimum level of testing that is outlined here. A sample Project is available which can be used as a starting point for the programmer s test Project. When the programmer has completed basic testing and debugging this Project should by backed up and supplied to the Citect Testing department. 6.2 Procedure Basic testing should cover the following points. On startup the IO Device comes online without errors. The driver supports IO Devices of addresses as documented in the specification. The driver reports the IO Device offline when the IO Device is a) powered down, b) disconnected. The driver will re-establish communication with the IO Device after a) power cycle, b) disconnection/ reconnection. Confirm that retries (if supported) and error reporting operate correctly. The driver reads all the device data types documented as readable in this specification. The driver writes to all the device data types documented as write-able in this specification. The driver reads and writes all data formats supported by the protocol, ie DIGITAL, INT, LONG, REAL, BCD, LONG_BCD. Test the limit of the IO Devices request size, this should be done for at least DIGITAL and an INT data formats. Let the driver run over night and check that no retries or other errors have occurred. If a multidrop or network protocol and if the hardware is available then the protocol should be tested with more than one IO Device connected. ASCII.DOC 18

19 7. Performance Testing 7.1 Introduction No performance tests are required for this driver. ASCII.DOC 19

20 8. References 8.1 References Accusort bar code reader specification. 8.2 Contacts Bruce Kinchin, Citect Device Driver Manager. Ci Technologies Pty Ltd West St. Pymble NSW 2073 Int l Ph: Int l Fax: CitectDrivers@cit.com.au David Thompson Micromax (supplier of Accusort bar code readers) Int l Ph: Int l Fax: Andrew Heard David Heatley Verdant Pty Ltd 1/45 Goulburn Street, Hobart, 7000, TAS Australia Int l Ph: Int l Fax: Dave_Heatley@msn.com Bruce Innocent Int l Ph: Int l Fax: Bruce.I@wacco.com.au ASCII.DOC 20

Citect for Windows Driver Specification Klöckner Moeller PS316/PS416 and PS4200 Drivers

Citect for Windows Driver Specification Klöckner Moeller PS316/PS416 and PS4200 Drivers Citect for Windows Driver Specification Klöckner Moeller PS316/PS416 and PS4200 Drivers Author Date Comment Terence White 07 April 1997 Original Allen Hobson 10 April 1997 Update Bryan Steer 18 September

More information

Citect for Windows Driver Specification Modnet Driver

Citect for Windows Driver Specification Modnet Driver Citect for Windows Driver Specification Modnet Driver Author Date Comment Matthew Dalton 5/2/97 Original David Rossini 19/12/97 Modifications for Multiple Outstanding Request Trevor Hudson 6/04/98 Testing

More information

Citect for Windows Driver Specification Extract Hitachi Driver

Citect for Windows Driver Specification Extract Hitachi Driver Citect for Windows Driver Specification Extract Hitachi Driver Author: Date Action Rupert Reeve 13/11/95 Wrote it Bill Rayer 13/12/95 Modifications Masoud Varjavandi 16/1/96 Modified Huang Weiguang 15/12/2000

More information

Citect for Windows Driver Specification Extract FIPNT Driver

Citect for Windows Driver Specification Extract FIPNT Driver Citect for Windows Driver Specification Extract FIPNT Driver Author Date Comment Matthew Costin 24/4/98 Initial draft taken from FIPXWAYI Matthew Costin 14/7/98 Supported data types modified Contents 1.

More information

Citect for Windows Driver Specification Extract

Citect for Windows Driver Specification Extract Citect for Windows Driver Specification Extract MELSCQNA Driver Author Date Comment Alain Walgraeve 1998-09-03 Preliminary version Alain Walgraeve 1998-09-25 Version 1.0 Contents 1. TARGET DEVICE(S) AND

More information

Citect for Windows Driver Specification GETCP Driver

Citect for Windows Driver Specification GETCP Driver Citect for Windows Driver Specification GETCP Driver Modified by Date Philip Wong Sean Ju 15/5/96 Trevor Hudson 28/5/98 Author: Peter Barker (Tel. 4182611) Date: Thursday, January 18, 1996 1 Contents TARGET

More information

Citect for Windows Driver Specification Extract

Citect for Windows Driver Specification Extract Citect for Windows Driver Specification Extract Trio Driver Author: Philip Wong Date: 16/6/95 Modified: David Rossini Date: 17/02/98 Contents 1. TARGET DEVICE...4 1.1 INTRODUCTION...4 1.2 DEVICE MANUFACTURER...4

More information

C-Bus Interface Requirements

C-Bus Interface Requirements Document Number: CBUS-IFR Comments on this document should be addressed to: Engineering Manager Clipsal Integrated Systems PO Box 103 Hindmarsh South Australia 5007 CHANGE HISTORY Date Change Reference

More information

Citect for Windows Driver Specification Bailey Driver

Citect for Windows Driver Specification Bailey Driver Citect for Windows Driver Specification Bailey Driver Revision Date Author Comments 1.0 23/1/98 Simon Frost Original, W. A. Cromarty Pty Ltd 1.1 2/11/01 Graeme Sutton Updated driver error list Contents

More information

Mitsubishi FX Net Driver PTC Inc. All Rights Reserved.

Mitsubishi FX Net Driver PTC Inc. All Rights Reserved. 2017 PTC Inc. All Rights Reserved. 2 Table of Contents 1 Table of Contents 2 3 Overview 3 Device Setup 4 Channel Properties 5 Channel Properties - General 5 Channel Properties - Serial Communications 6

More information

Version 5.5. Using Accumulators. Citect Pty Ltd 3 Fitzsimmons Lane Gordon NSW 2072 Australia

Version 5.5. Using Accumulators. Citect Pty Ltd 3 Fitzsimmons Lane Gordon NSW 2072 Australia Version 5.5 Using Accumulators Citect Pty Ltd 3 Fitzsimmons Lane Gordon NSW 2072 Australia www.citect.com DISCLAIMER Citect Pty. Limited makes no representations or warranties with respect to this manual

More information

Citect for Windows Driver Specification Sseven Driver

Citect for Windows Driver Specification Sseven Driver Citect for Windows Driver Specification Sseven Driver Author Date Comment Sean Ju 12/12/96 Original Sean Ju 3/11/97 Add/Modify Sean Ju 25/2/98 Add/Modify Sean Ju 30/7/98 Add/Modify Sean Ju 24/3/99 Add/Modify

More information

Leica LP C (Laser Printer for Cassettes) System Requirement & Specifications

Leica LP C (Laser Printer for Cassettes) System Requirement & Specifications Leica LP C (Laser Printer for Cassettes) System Requirement & Specifications LP C Req. & Spec. Page 1 of 9 Version 1.1 Copyright 2010 Leica Microsystems All rights reserved All company names, product names,

More information

Mitsubishi FX3 Driver Configuration Manual

Mitsubishi FX3 Driver Configuration Manual Driver Configuration Manual Version 7.0 rev 0a Advantech Corp., Ltd. page 1 Table of Contents Driver Configuration Manual 1 1. Configuration 2 1.1... 2 1.2 Module Settings... 2 2. WebAccess Configuration

More information

Analog Devices Driver Kepware, Inc.

Analog Devices Driver Kepware, Inc. 2016 Kepware, Inc. 2 Table of Contents Table of Contents 2 Analog Devices Driver 3 Overview 3 Driver Setup 4 Device Setup 5 Data Format 6 Modem Setup 6 Data Types Description 7 Address Descriptions 8 6B11

More information

Citect for Windows, Version 5.xx MICRXNET Driver, User Information

Citect for Windows, Version 5.xx MICRXNET Driver, User Information Citect for Windows, Version 5.xx MICRXNET Driver, User Information Driver version history Version Modified By Details 1.00 Ma Lijun Original 1.00.01 Ma Lijun Modification 1.00.02 Ma Lijun Add a hint 1.00.03

More information

Modbus ASCII Serial Device Driver Help 2009 Kepware Technologies

Modbus ASCII Serial Device Driver Help 2009 Kepware Technologies Modbus ASCII Serial Device Driver Help 2009 Kepware Technologies 1 Table of Contents 1 Getting Started... 3 Help Contents... 3 Overview... 3 2 Device Setup... 3 Device Setup... 3 Cable Diagram... 4 Modem

More information

Lufkin Modbus Serial Driver Help Kepware Technologies

Lufkin Modbus Serial Driver Help Kepware Technologies Lufkin Modbus Serial Driver Help 2012 Kepware Technologies 2 Table of Contents Table of Contents 2 3 Overview 3 Channel Setup 4 Device Setup 5 Cable Diagram 5 Modem Setup 6 Block Sizes 6 Framing 7 Error

More information

Citect for Windows, Version 5.xx MXCOMP driver, User information and design

Citect for Windows, Version 5.xx MXCOMP driver, User information and design Citect for Windows, Version 5.xx MXCOMP driver, User information and design Driver version history Version Modified By Details 1.00.00 Huang Weiguang Original 1.00.01 Huang Address of Device B should be

More information

Confidea Wired Conference System

Confidea Wired Conference System Confidea Wired Conference System Confidea Wired System Table of Contents Table of Contents... 2 Section 1 General Information... 3 1. Copyright Statement... 3 1.1. Communication... 4 1.2. Commands... 4

More information

Mettler Toledo Driver PTC Inc. All Rights Reserved.

Mettler Toledo Driver PTC Inc. All Rights Reserved. 2017 PTC Inc. All Rights Reserved. 2 Table of Contents 1 Table of Contents 2 3 Overview 3 Setup 4 Channel Properties General 5 Channel Properties Serial Communications 6 Channel Properties Write Optimizations

More information

EtherNet /IP User Guide

EtherNet /IP User Guide EtherNet /IP User Guide Trademark Notices Comtrol, DeviceMaster, and PortVision are registered trademarks of Comtrol Corporation. ControlLogix, PLC-5 and Rockwell Automation are registered trademarks of

More information

UNIVERSAL SERIAL INTERFACE

UNIVERSAL SERIAL INTERFACE UNIVERSAL SERIAL INTERFACE Coastal Environmental Systems Application Note ZENO_MANUAL_USI.DOC 4/21 UNIVERSAL SERIAL INTERFACE Overview The Universal Serial Interface lets you program your ZENO to communicate

More information

Advanced Technology Systems. User Manual

Advanced Technology Systems. User Manual Advanced Technology Systems User Manual Document Title Revision Revision Date April 16, 2002 By Paul Whitfield File Name IEC870t_Driver_Manual.doc Copyright: This document contains proprietary information

More information

How to Configure MODBUS TCP/IP in Proficy HMI/SCADA CIMPLICITY V1.1

How to Configure MODBUS TCP/IP in Proficy HMI/SCADA CIMPLICITY V1.1 How to Configure MODBUS TCP/IP in Proficy HMI/SCADA CIMPLICITY V1.1 1 Outline The Proficy HMI/SCADA CIMPLICITY product has the ability to communicate to any MODBUS TCP/IP device that meets the Modicon

More information

Yokogawa Controller Driver PTC Inc. All Rights Reserved.

Yokogawa Controller Driver PTC Inc. All Rights Reserved. 2017 PTC Inc. All Rights Reserved. 2 Table of Contents Yokogawa Controller Driver 1 Table of Contents 2 Yokogawa Controller Driver 8 Overview 8 Setup 8 Channel Properties General 10 Channel Properties

More information

5800 Series Non-IntelliTEAM Universal Automatic Switch Control PG&E SCADA Points List

5800 Series Non-IntelliTEAM Universal Automatic Switch Control PG&E SCADA Points List S&C Electric Company 5800 Series Non-IntelliTEAM Universal 5800 Series Non-IntelliTEAM Universal PG&E SCADA Points List PG&E SCADA Points List for: 5801 Universal Control with USBP0S0X Software and 5802

More information

CLVM Driver CLV Command Language Module. Table of Contents

CLVM Driver CLV Command Language Module. Table of Contents CLVM Driver CLV Command Language Module CLVM Table of Contents 1 Introduction... 3 1.1 General Specifications... 3 1.2 Resources... 3 2 Functionality... 4 2.1 Data Flow... 4 2.1.1 Receive Data... 5 2.1.2

More information

Modbus Unsolicited Serial Driver PTC Inc. All Rights Reserved.

Modbus Unsolicited Serial Driver PTC Inc. All Rights Reserved. 2018 PTC Inc. All Rights Reserved. 2 Table of Contents 1 Table of Contents 2 3 Overview 4 Setup 5 Channel Setup 5 Channel Properties 6 Channel Properties General 6 Channel Properties Serial Communications

More information

CONNECTION TO A HOST COMPUTER

CONNECTION TO A HOST COMPUTER CONNECTION TO A HOST COMPUTER Foreword: Hardware data The Communication between the CUBE30TOUCH and an external PC may be done in two possible ways: 1- Using a USB connection: Connect a standard A-B USB

More information

ATL20 ATL30 Automatic transfer switch controller

ATL20 ATL30 Automatic transfer switch controller I 194 GB 07 07 ATL20 ATL30 Automatic transfer switch controller REMOTE CONTROL SOFTWARE MANUAL Summary Introduction... 2 Minimum resources of the PC... 2 Installation... 2 Activation of the PC-ATL connection...

More information

Vanguard Managed Solutions

Vanguard Managed Solutions Vanguard Managed Solutions Vanguard Applications Ware Serial Feature Protocols Transparent Character-Oriented Protocol Notice 2002 Vanguard Managed Solutions, LLC 575 West Street Mansfield, Massachusetts

More information

SCADA Expert Vijeo Citect Architecture and Redundancy Study Guide

SCADA Expert Vijeo Citect Architecture and Redundancy Study Guide SCADA Expert Vijeo Citect Architecture and Redundancy Study Guide 2015 Schneider-Electric Pty (Australia) Ltd 78 Waterloo Road Macquarie Park NSW 2113 Australia DISCLAIMER Schneider Electric makes no representations

More information

Philips P8/PC20 Driver PTC Inc. All Rights Reserved.

Philips P8/PC20 Driver PTC Inc. All Rights Reserved. 2018 PTC Inc. All Rights Reserved. 2 Table of Contents Philips P8/PC20 Driver 1 Table of Contents 2 Philips P8/PC20 Driver 3 Overview 3 Channel Properties General 3 Channel Properties Serial Communications

More information

IEC870IP CitectSCADA Driver for IEC Protocol

IEC870IP CitectSCADA Driver for IEC Protocol IEC870IP CitectSCADA Driver for IEC60870-5-104 Protocol CitectSCADA version 5.xx and 6.xx User information and design Citect Pty Ltd Page: 1 Citect Pty Ltd Page: 2 Driver version history Version Modified

More information

User-Configurable (U-CON) Driver PTC Inc. All Rights Reserved.

User-Configurable (U-CON) Driver PTC Inc. All Rights Reserved. 2017 PTC Inc. All Rights Reserved. 2 Table of Contents 1 Table of Contents 2 7 Overview 7 Setup 9 Channel Properties General 10 Channel Properties Serial Communications 10 Channel Properties Write Optimizations

More information

KingFisher Citect Driver Extension Module

KingFisher Citect Driver Extension Module KingFisher Citect Driver Extension Module User s Guide Developed by Ci Technologies. This document is provided by Ci Technologies as a guide to the Requirements and Setup of the Kingfisher Citect Driver

More information

BULLETIN 1203-GD2, -GK2 & 1336-GM2 DF1 MESSAGING (FULL DUPLEX / POINT-TO-POINT)

BULLETIN 1203-GD2, -GK2 & 1336-GM2 DF1 MESSAGING (FULL DUPLEX / POINT-TO-POINT) BULLETIN 1203-GD2, -GK2 & 1336-GM2 DF1 MESSAGING (FULL DUPLEX / POINT-TO-POINT) APPLICATION NOTE OCTOBER 20, 1999 PURPOSE The purpose of this document is to provide information on using the DF1 Full Duplex/Point-to-Point

More information

Communications API. TEAM A : Communications and Integration Group. April 15, 1995

Communications API. TEAM A : Communications and Integration Group. April 15, 1995 Communications API TEAM A : Communications and Integration Group April 15, 1995 1 Introduction This document specifies the API provided by the Communications and Integration group for use in the AMC system.

More information

Cutler-Hammer D50/300 Driver PTC Inc. All Rights Reserved.

Cutler-Hammer D50/300 Driver PTC Inc. All Rights Reserved. 2017 PTC Inc. All Rights Reserved. 2 Table of Contents 1 Table of Contents 2 4 Overview 4 Setup 5 Channel Properties - General 5 Channel Properties - Serial Communications 6 Channel Properties - Write

More information

Ultrabeam RCU-06 USB port description

Ultrabeam RCU-06 USB port description Abstract The Ultrabeam RCU-06 is an electronic controller used in a variety of Ultrabeam antennas. The main task of the controller is to tune the antenna by moving the (radiating) elements, based on the

More information

Telemecanique Uni-Telway Driver PTC Inc. All Rights Reserved.

Telemecanique Uni-Telway Driver PTC Inc. All Rights Reserved. 2018 PTC Inc. All Rights Reserved. 2 Table of Contents Telemecanique Uni-Telway Driver 1 Table of Contents 2 Telemecanique Uni-Telway Driver 4 Overview 4 Setup 5 Channel Properties General 6 Channel Properties

More information

Oracle Hospitality Simphony. Enhanced PMS Interface Specifications

Oracle Hospitality Simphony. Enhanced PMS Interface Specifications Oracle Hospitality Simphony Enhanced PMS Interface Specifications Release 2.9 and Later F16307-01 February 2019 Oracle Hospitality Simphony Enhanced PMS Interface Specifications, Release 2.9 and Later

More information

DNP Master Ethernet Driver Help Kepware Technologies

DNP Master Ethernet Driver Help Kepware Technologies DNP Master Ethernet Driver Help 2012 Kepware Technologies 2 Table of Contents Table of Contents 2 9 Overview 9 Channel Setup 10 Communications General 10 Timing 10 Device Setup 12 Communications 12 Polling

More information

ASTRA. IMO-K Series PLC Driver.

ASTRA. IMO-K Series PLC Driver. ASTA IMO-K Series PLC Driver www.renuelectronics.com Tables of Contents Preface 3 1. Introduction 3 2. Technical and Communication Details 4 3. Data Types and ing 6 4. Optimisations 11 5. 11 Preface This

More information

MT23108 InfiniHost Firmware

MT23108 InfiniHost Firmware Release Notes MT23108 InfiniHost Firmware fw-23108 2 Copyright 2006., Inc. All Rights Reserved. MT23108 InfiniHost Firmware Release Notes Document Number:, Inc. 2900 Stender Way Santa Clara, CA 95054 U.S.A.

More information

Operating instructions

Operating instructions Operating instructions SPM Bi-Directional Communication Protocol Your Uptime Is Our Top Priority Congratulations on your purchase of the SPM Bi-Directional Communications Protocol. It will provide you

More information

ni.com Best Practices for Architecting Embedded Applications in LabVIEW

ni.com Best Practices for Architecting Embedded Applications in LabVIEW Best Practices for Architecting Embedded Applications in LabVIEW Overview of NI RIO Architecture PC Real Time Controller FPGA 2 Where to Start? 3 Requirements Before you start to design your system, you

More information

DNP Master Serial Driver Help Kepware Technologies

DNP Master Serial Driver Help Kepware Technologies DNP Master Serial Driver Help 2013 Kepware Technologies 2 Table of Contents Table of Contents 2 8 Overview 8 Channel Setup 9 Timing 9 Device Setup 10 Communications 10 Polling 13 Unsolicited Messaging

More information

Version 5.5. Establishing Communications and Tagging IO Devices. Citect Pty Ltd 3 Fitzsimmons Lane Gordon NSW 2072 Australia

Version 5.5. Establishing Communications and Tagging IO Devices. Citect Pty Ltd 3 Fitzsimmons Lane Gordon NSW 2072 Australia Version 5.5 Establishing Communications and Tagging IO Devices Citect Pty Ltd 3 Fitzsimmons Lane Gordon NSW 2072 Australia www.citect.com DISCLAIMER Citect Pty. Limited makes no representations or warranties

More information

Cutler-Hammer ELC Serial Driver PTC Inc. All Rights Reserved.

Cutler-Hammer ELC Serial Driver PTC Inc. All Rights Reserved. 2018 PTC Inc. All Rights Reserved. 2 Table of Contents 1 Table of Contents 2 4 Overview 4 Setup 5 Channel Properties General 6 Channel Properties Serial Communications 7 Channel Properties Write Optimizations

More information

Xpert / XLite GPRS232 Serial Interface Block USERS MANUAL. Part No Rev. 3.3 July 27, 2009

Xpert / XLite GPRS232 Serial Interface Block USERS MANUAL. Part No Rev. 3.3 July 27, 2009 Xpert / XLite GPRS232 Serial Interface Block USERS MANUAL Part No. 8800-1164 Rev. 3.3 July 27, 2009 Sutron Corporation 22400 Davis Drive Sterling, VA 20164 703.406.2800 www.sutron.com sales@sutron.com

More information

Best Practices for Architecting Embedded Applications in LabVIEW Jacques Cilliers Applications Engineering

Best Practices for Architecting Embedded Applications in LabVIEW Jacques Cilliers Applications Engineering Best Practices for Architecting Embedded Applications in LabVIEW Jacques Cilliers Applications Engineering Overview of NI RIO Architecture PC Real Time Controller FPGA 4 Where to Start? 5 Requirements

More information

Dialog Box Displaying the VPN Connection Status.

Dialog Box Displaying the VPN Connection Status. By using SoftEther VPN Client to define the required connection settings of a connection setting and then connecting to that connection setting, you can start the connection to VPN Server. 4.5.1 Starting

More information

Omron Toolbus Driver PTC Inc. All Rights Reserved.

Omron Toolbus Driver PTC Inc. All Rights Reserved. 2018 PTC Inc. All Rights Reserved. 2 Table of Contents 1 Table of Contents 2 4 Overview 5 Setup 6 Channel Properties 6 Channel Properties General 7 Channel Properties Serial Communications 7 Channel Properties

More information

Siemens S5 3964R Driver PTC Inc. All Rights Reserved.

Siemens S5 3964R Driver PTC Inc. All Rights Reserved. 2016 PTC Inc. All Rights Reserved. 2 Table of Contents 1 Table of Contents 2 3 Overview 3 Setup 4 Modem Setup 4 Channel Properties 4 Channel Properties - General 5 Channel Properties - Serial Communications

More information

Specification. For. Serial Interface DN-T645/625

Specification. For. Serial Interface DN-T645/625 Date 2002-08-30 1 page of 55 Specification For Serial Interface DN-T645/625 Denon, Ltd. Date 2002-08-30 2 page of 55 Histories Rev. Date Name Description 1.00 Aug., 30, 02 J.Watanabe Date 2002-08-30 3

More information

Honeywell HC900 Ethernet Driver Help Kepware Technologies

Honeywell HC900 Ethernet Driver Help Kepware Technologies Honeywell HC900 Ethernet Driver Help 2012 Kepware Technologies 2 Table of Contents Table of Contents 2 4 Overview 4 Device Setup 5 TCP/IP 6 Settings 6 Block Sizes 7 Data Types Description 8 Automatic Tag

More information

WHEEL LUG NUT MACHINES

WHEEL LUG NUT MACHINES 1) OVERVIEW This document summarizes the current ITM requirements for new Wheel Lug Nut Torque Machines to be installed in Chrysler Assembly Plants. This document is managed by the ITM Assembly System

More information

User Manual AnyBus Communicator for Profibus

User Manual AnyBus Communicator for Profibus User Manual AnyBus Communicator for Profibus Rev. 2.02 HMS Industrial Networks AB Germany Japan Sweden U.S.A +49-721 - 96472-0 +81-45 - 478-5340 +46-35 - 17 29 20 +1-773 - 404-3486 sales-ge@hms-networks.com

More information

802.1CB Failure Mode Considerations

802.1CB Failure Mode Considerations 80.CB Failure Mode Considerations Johannes Specht johannes.specht AT uni-due.de Univ. of Duisburg-Essen Soheil Samii soheil.samii AT gm.com General Motors Helge Zinner helge.zinner AT de.bosch.com obert

More information

U S WEST Communications, Inc. Technical Publication U S WEST DIGIPAC SERVICE INTERFACE SPECIFICATIONS FOR PUBLIC PACKET SWITCHING NETWORK

U S WEST Communications, Inc. Technical Publication U S WEST DIGIPAC SERVICE INTERFACE SPECIFICATIONS FOR PUBLIC PACKET SWITCHING NETWORK U S WEST Communications, Inc. Technical Publication U S WEST DIGIPAC SERVICE INTERFACE SPECIFICATIONS FOR PUBLIC PACKET SWITCHING NETWORK 77359 Issue E May 1994 U S WEST Communications, Inc. Technical

More information

DAQ Electronics, Inc 262B Old New Brunswick Road, Piscataway, NJ

DAQ Electronics, Inc 262B Old New Brunswick Road, Piscataway, NJ DAQ Electronics, Inc 262B Old New Brunswick Road, Piscataway, NJ 08854-3756 DNP3 Server Configuration CallistoView version 5.0A This is a description of the unique DNP configuration dialogs and files in

More information

Mitsubishi Serial Driver Help Kepware Technologies

Mitsubishi Serial Driver Help Kepware Technologies Mitsubishi Serial Driver Help 2013 Kepware Technologies 2 Table of Contents Table of Contents 2 4 Overview 4 Device Setup 5 Modem Setup 5 Bridging 5 First Word Low 6 Multi-level Networks 7 PLC Setup 8

More information

FACTORY AUTOMATION. PROGRAMMING SOFTWARE VisoSetup

FACTORY AUTOMATION. PROGRAMMING SOFTWARE VisoSetup FACTORY AUTOMATION PROGRAMMING SOFTWARE VisoSetup VISOSETUP PROGRAMMING To suit your specific application, the Standard Application program may be configured from a PC using the VisoSetup interface utility

More information

IRIS-Config-Manual-1a

IRIS-Config-Manual-1a Configuration Manual Table of contents The IRIS Base module 1 The IRIS system 2 The IRIS configuration program 3 Project 3 Create a project 3 Unit 3 Create a unit 3 Delete a unit 4 Export 4 Import 4 Setup

More information

Siemens S7-200 Driver PTC Inc. All Rights Reserved.

Siemens S7-200 Driver PTC Inc. All Rights Reserved. 2017 PTC Inc. All Rights Reserved. 2 Table of Contents 1 Table of Contents 2 3 Overview 3 Setup 4 Channel Properties 4 Channel Properties - General 5 Channel Properties - Serial Communications 6 Channel

More information

ERP-Scale Handbook Version 3.0.5

ERP-Scale Handbook Version 3.0.5 Handbook 1 March 2010 Trademarks and Copyright SapScale Pocket Programs 2006. All rights reserved. Pocket Programs 2007. All rights reserved. SAP & SAP ERP are registered trademarks of SAP AG. Pocket Programs

More information

RS-232 Control of the Advantage EQ281/8, EQ282/8 and Advantage SMS200

RS-232 Control of the Advantage EQ281/8, EQ282/8 and Advantage SMS200 RS-232 Control of the Advantage EQ281/8, EQ282/8 and Advantage SMS200 Biamp Systems, 14130 N.W. Science Park, Portland, Oregon 97229 U.S.A. (503) 641-7287 an affiliate of Rauland-Borg Corp. Introduction

More information

Rotork Pakscan Driver for DeltaV Programmable Serial Interface Card

Rotork Pakscan Driver for DeltaV Programmable Serial Interface Card Rotork Pakscan Driver for DeltaV Programmable Serial Interface Card USER MANUAL Rev. P1.55 January 2011 DeltaV is a trademark of Emerson Process Management Emerson Process Management. 1998, 1999. All rights

More information

Modbus ASCII Driver PTC Inc. All Rights Reserved.

Modbus ASCII Driver PTC Inc. All Rights Reserved. 2017 PTC Inc. All Rights Reserved. 2 Table of Contents 1 Table of Contents 2 4 Overview 5 Setup 6 Channel Setup 6 Channel Properties General 6 Channel Properties Serial Communications 7 Channel Properties

More information

ICS Regent. Communications Package for W INTERPRET. Guarded Peer-Link Communications (T3831) PD-6041

ICS Regent. Communications Package for W INTERPRET. Guarded Peer-Link Communications (T3831) PD-6041 ICS Regent PD-6041 Communications Package for W INTERPRET Guarded Peer-Link Communications (T3831) Issue 1, March, 06 The WINTERPRET Communications Package is an add-in software package that allows you

More information

SIXNET EtherTRAK Driver PTC Inc. All Rights Reserved.

SIXNET EtherTRAK Driver PTC Inc. All Rights Reserved. 2018 PTC Inc. All Rights Reserved. 2 Table of Contents 1 Table of Contents 2 3 Overview 3 Setup 4 Channel Properties General 4 Channel Properties Ethernet Communications 5 Channel Properties Write Optimizations

More information

ICC. Generic Socket Client Driver Manual INDUSTRIAL CONTROL COMMUNICATIONS, INC Industrial Control Communications, Inc.

ICC. Generic Socket Client Driver Manual INDUSTRIAL CONTROL COMMUNICATIONS, INC Industrial Control Communications, Inc. INDUSTRIAL CONTROL COMMUNICATIONS, INC. Generic Socket Client Driver Manual October 30, 2014 2014 Industrial Control Communications, Inc. TABLE OF CONTENTS 1 Generic Socket Client... 2 1.1 Overview...

More information

SPBUS PROTOCOL SPECIFICATION

SPBUS PROTOCOL SPECIFICATION SPBUS PROTOCOL SPECIFICATION TABLE OF CONTENTS 1 PURPOSE 3 PRELIMINARIES 4 Abbreviations 4 Numeric notations 4 INTRODUCTION 5 SPBUS network 6 SPBUS network architectures 6 Timing considerations 7 MESSAGE

More information

LCD05 datasheet 1.0

LCD05 datasheet 1.0 LCD05 green displays LCD05 blue displays The I2C and serial display driver provides easy operation of a standard 20 x 4 or 16 x 2 LCD Text display. It requires only a 5v power supply and the two data connections

More information

5016 Installation and Communication RS485

5016 Installation and Communication RS485 5016 Installation and Communication RS485 5016 Loadcell connection Module RS485 full-duplex point-to-point communication Software: LB.150611.2v1 Doc. no.: 5016 InstAndComm 150611-1v0e-eng.doc Date: 2015-11-28

More information

1 Lexical Considerations

1 Lexical Considerations Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.035, Spring 2013 Handout Decaf Language Thursday, Feb 7 The project for the course is to write a compiler

More information

H3C S5130-EI Switch Series

H3C S5130-EI Switch Series H3C S5130-EI Switch Series OpenFlow Command Reference New H3C Technologies Co., Ltd. http://www.h3c.com Software version: Release 311x Document version: 6W102-20180323 Copyright 2016-2018, New H3C Technologies

More information

IEC Master Driver PTC Inc. All Rights Reserved.

IEC Master Driver PTC Inc. All Rights Reserved. 2018 PTC Inc. All Rights Reserved. 2 Table of Contents 1 Table of Contents 2 4 Overview 4 Setup 5 Channel Properties General 5 Channel Properties Serial Communications 6 Channel Properties Write Optimizations

More information

Preliminary File System User Manual

Preliminary File System User Manual GHI Electronics, LLC 501 E. Whitcomb Ave. Madison Heights, Michigan 48071 Phone: (248) 397-8856 Fax: (248) 397-8890 www.ghielectronics.com Preliminary File System User Manual Where Hardware Meets Software

More information

ASTRA. Allen Bradley DF1Device Driver.

ASTRA. Allen Bradley DF1Device Driver. ASTRA Allen Bradley DF1Device Driver www.renuelectronics.com Tables of Contents Preface 3 1. Introduction 3 2. Technical and Communication Details 4 3. Data Types and ing 5 4. Optimisations 12 5. Errors

More information

ivu Plus BCR Communications Instruction Manual

ivu Plus BCR Communications Instruction Manual ivu Plus BCR Communications Instruction Manual Original Instructions B_3084221 Rev. C 18 March 2014 Contents 1 Introduction... 3 2 ivu Plus Communication Summary of Ethernet and Serial... 4 2.1 Communication

More information

Number Representations

Number Representations Simple Arithmetic [Arithm Notes] Number representations Signed numbers Sign-magnitude, ones and twos complement Arithmetic Addition, subtraction, negation, overflow MIPS instructions Logic operations MIPS

More information

BV4505. IASI-Keypad Controller. Product specification. January 2009 V0.a. ByVac Page 1 of 13

BV4505. IASI-Keypad Controller. Product specification. January 2009 V0.a. ByVac Page 1 of 13 Product specification January 2009 V0.a ByVac Page 1 of 13 Contents 1. Introduction...3 2. Features...3 3. Electrical Specification...3 3.1. Keypad Interface...3 4. Key Values Returned...3 5. Factory Reset...3

More information

OSEK/VDX. Communication. Version January 29, 2003

OSEK/VDX. Communication. Version January 29, 2003 Open Systems and the Corresponding Interfaces for Automotive Electronics OSEK/VDX Communication Version 3.0.1 January 29, 2003 This document is an official release and replaces all previously distributed

More information

Lufkin Modbus Driver PTC Inc. All Rights Reserved.

Lufkin Modbus Driver PTC Inc. All Rights Reserved. 2018 PTC Inc. All Rights Reserved. 2 Table of Contents 1 Table of Contents 2 4 Overview 4 Channel Setup 5 Channel Properties General 5 Channel Properties Serial Communications 6 Channel Properties Write

More information

Maxiflex Single Harwell NIM M1588 User Manual

Maxiflex Single Harwell NIM M1588 User Manual Maxiflex Single Harwell NIM M1588 User Manual SCOPE This document describes the installation, configuration and use of the Maxiflex M1588 Single Harwell NIM. This version of the manual refers to the NIM

More information

INTELLIS. Modbus Direct Network Monitor

INTELLIS. Modbus Direct Network Monitor INTELLIS Modbus Direct Network Monitor System Installation and Operation Manual Phone: (201) 794-7650 Fax: (201)794-0913 Chapter 1 Modbus Protocol Revision History Revision 1.0 30 April, 2002 Initial Version

More information

IP Access List Overview

IP Access List Overview Access control lists (ACLs) perform packet filtering to control which packets move through a network and to where. The packet filtering provides security by helping to limit the network traffic, restrict

More information

GNOME485. Ethernet to RS485 converter Eas y to use. Security features. Virtual serial port. 2/16/2006 w w w. p a p o u c h.

GNOME485. Ethernet to RS485 converter Eas y to use. Security features. Virtual serial port. 2/16/2006 w w w. p a p o u c h. Ethernet to RS485 converter Eas y to use Security features Virtual serial port 2/16/2006 w w w. p a p o u c h. c o m 0202 G NOME485 Brief Datasheet Created: 1/27/2006 Last update: 2/16/2006 15:29 Numer

More information

A DNP3 Protocol Primer

A DNP3 Protocol Primer A Protocol Primer This is a primer for people who want a quick understanding of without having to comb through the tedious details of a complex specification. So let us start with what it is. Protocols

More information

API Hessen Network Protocol Revision C June 24, 1998

API Hessen Network Protocol Revision C June 24, 1998 Revision C June 24, 1998 TELEDYNE ADVANCED POLLUTION INSTRUMENTATION (TAPI) 9970 CARROLL CANYON ROAD SAN DIEGO, CA 92131-1106 USA TOLL-FREE: 800-324-5190 FAX: +1 858-657-9816 PHONE: +1 858-657-9800 E-MAIL:

More information

Modicon Modbus ASCII Serial. Modbus ASCII Serial / Modicon Serial Device Driver Guide. Version 4.5 rev 0 Advantech Corp., Ltd.

Modicon Modbus ASCII Serial. Modbus ASCII Serial / Modicon Serial Device Driver Guide. Version 4.5 rev 0 Advantech Corp., Ltd. Modbus ASCII Serial / Modicon Serial Device Driver Guide Version 4.5 rev 0 Advantech Corp., Ltd. page 1-1 Table of Contents Modbus ASCII Serial / Modicon Serial Device Driver Guide 1-1 1. Modbus ASCII

More information

v5.4x ABLOGIX driver, User Information and Design

v5.4x ABLOGIX driver, User Information and Design Citect Pty Ltd ABN 88 001 158 854 3 Fitzsimons Lane Gordon 2072 NSW Australia PO Box 174 Pymble 2073 NSW Australia Tel 61 2 9496 7300 Fax 61 2 9496 7399 www.citect.com v5.4x, User Information and Design

More information

Modicon Modbus Driver

Modicon Modbus Driver Modicon Modbus Driver Filename Modbus.dll Manufacturer Modicon Devices Protocol Version 3.1.36 Any device compatible with Modbus protocol v1.1b Modbus v1.1b Last Update 03/17/2017 Platform Win32 and Windows

More information

The x86 Microprocessors. Introduction. The 80x86 Microprocessors. 1.1 Assembly Language

The x86 Microprocessors. Introduction. The 80x86 Microprocessors. 1.1 Assembly Language The x86 Microprocessors Introduction 1.1 Assembly Language Numbering and Coding Systems Human beings use the decimal system (base 10) Decimal digits: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 Computer systems use the

More information

Yokogawa HR Driver PTC Inc. All Rights Reserved.

Yokogawa HR Driver PTC Inc. All Rights Reserved. 2017 PTC Inc. All Rights Reserved. 2 Table of Contents 1 Table of Contents 2 3 Overview 3 Setup 4 Channel Properties - General 4 Channel Properties - Serial Communications 5 Channel Properties - Write

More information

DNP3 Master Ethernet Driver PTC Inc. All Rights Reserved.

DNP3 Master Ethernet Driver PTC Inc. All Rights Reserved. 2018 PTC Inc. All Rights Reserved. 2 Table of Contents 1 Table of Contents 2 10 Overview 10 Setup 11 Channel Properties General 11 Channel Properties Ethernet Communications 12 Channel Properties Write

More information

MODBUS APPLICATION PROTOCOL SPECIFICATION V1.1b3 CONTENTS

MODBUS APPLICATION PROTOCOL SPECIFICATION V1.1b3 CONTENTS MODBUS APPLICATION PROTOCOL SPECIFICATION V1.1b3 CONTENTS 1 Introduction... 2 1.1 Scope of this document... 2 2 Abbreviations... 2 3 Context... 3 4 General description... 3 4.1 Protocol description...

More information