ProSoft Technology ProLinx ASCII Driver Manual

Communication module

Advertisement

Quick Links

ASCII
ProLinx Standalone
Generic ASCII Serial Communication Module
Driver Manual
July 07, 2008

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ProLinx ASCII and is the answer not in the manual?

Questions and answers

Summary of Contents for ProSoft Technology ProLinx ASCII

  • Page 1 ASCII ProLinx Standalone Generic ASCII Serial Communication Module Driver Manual July 07, 2008...
  • Page 2: Please Read This Notice

    Information in this manual is subject to change without notice and does not represent a commitment on the part of ProSoft Technology Improvements and/or changes in this manual or the product may be made at any time. These changes will be made periodically to correct technical inaccuracies or typographical errors.
  • Page 3 32K maximum HTML page size (previously limited to 16K) To upgrade a previously purchased Series C model: Contact your ProSoft Technology distributor to order the upgrade and obtain a Returned Merchandise Authorization (RMA) to return the unit to ProSoft Technology.
  • Page 4: Your Feedback Please

    +1 (661) 716-5101 (Fax) http://www.prosoft-technology.com Copyright © ProSoft Technology, Inc. 2000 - 2008. All Rights Reserved. ASCII Driver Manual July 07, 2008 PSFT.ASCII.ProLinx.UM.08.07.07 ProSoft Technology ®, ProLinx ®, inRAx ®, ProTalk® and RadioLinx ® are Registered Trademarks of ProSoft Technology, Inc.
  • Page 5: Table Of Contents

    4101 Series LEDs.......................30 SUPPORT, SERVICE & WARRANTY.................... 31 Return Material Authorization (RMA) Policies and Conditions........... 31 LIMITED WARRANTY......................33 How to Contact Us: Technical Support ................37 INDEX ..............................39 ProSoft Technology, Inc. Page 5 of 40 July 7, 2008...
  • Page 6 Contents ASCII ♦ ProLinx Standalone Generic ASCII Serial Communication Module Page 6 of 40 ProSoft Technology, Inc. July 7, 2008...
  • Page 7: Introduction

    You should have this manual available when installing and configuring ProLinx modules. ProSoft Technology, Inc. Page 7 of 40 July 7, 2008...
  • Page 8 ASCII ♦ ProLinx Standalone Introduction Generic ASCII Serial Communication Module Page 8 of 40 ProSoft Technology, Inc. July 7, 2008...
  • Page 9: Functionality

    Receive and transmit data block structure is discussed in the following topics. ProSoft Technology, Inc. Page 9 of 40 July 7, 2008...
  • Page 10 Word 2 of the message is used to pace the characters during the transmission process. This may be required when interfacing with slow ASCII devices (that is, modems in command mode). Page 10 of 40 ProSoft Technology, Inc. July 7, 2008...
  • Page 11 Care should be taken if an odd number of bytes are sent by the end device when the swap option is used. The last byte of the message may be lost. ProSoft Technology, Inc. Page 11 of 40 July 7, 2008...
  • Page 12 ASCII ♦ ProLinx Standalone Functionality Generic ASCII Serial Communication Module Page 12 of 40 ProSoft Technology, Inc. July 7, 2008...
  • Page 13: Modes Of Operation

    ASCII device is passed from the receiver driver (Rx Driver) to the ProLinx module's internal database (Rx Data). The following illustration shows the flow of data on a port configured for receive-only mode. ProSoft Technology, Inc. Page 13 of 40 July 7, 2008...
  • Page 14 The Rx DB Start parameter must contain a value of -1. This value indicates that the port will not receive any data. Page 14 of 40 ProSoft Technology, Inc. July 7, 2008...
  • Page 15: Termination Of Received Data

    255 bytes) to the Internal Database. This termination type is set in the bit mapped Type field of the module object. The following illustration shows the bit map used for this parameter. ProSoft Technology, Inc. Page 15 of 40 July 7, 2008...
  • Page 16 Any combination of bits is acceptable to the module and should be set to match the device on the specific port. An example of each termination type is given below. Page 16 of 40 ProSoft Technology, Inc. July 7, 2008...
  • Page 17 Modes of Operation ASCII ♦ ProLinx Standalone Generic ASCII Serial Communication Module ProSoft Technology, Inc. Page 17 of 40 July 7, 2008...
  • Page 18 ASCII ♦ ProLinx Standalone Modes of Operation Generic ASCII Serial Communication Module Page 18 of 40 ProSoft Technology, Inc. July 7, 2008...
  • Page 19: Ascii Protocol Configuration

    This flag specifies if the port on the module will be utilized. If the parameter is set to No, the port will not be used. If the parameter is set to Yes, the port will be used supporting the ASCII protocol. ProSoft Technology, Inc. Page 19 of 40 July 7, 2008...
  • Page 20 150, 300, 600, 1200, 2400, 4800, 9600, 19200, 28800, 38400, 57600 and 115. 4.1.6 Parity None, Odd, Even This is the Parity code to be used for the port. The coded values are as follows: None, Odd, Even. Page 20 of 40 ProSoft Technology, Inc. July 7, 2008...
  • Page 21 Bit1=Message timeout used, Bit2=Intercharacter delay timeout used and Bit3=Packet size limit used. If the parameter is set to zero, the port is placed in stream mode. 4.1.13 Rx Term Count 0 to 12 ProSoft Technology, Inc. Page 21 of 40 July 7, 2008...
  • Page 22 This parameter specifies the timeout period to transmit a message out the port. A message must be transmitted out the port within the specified timeout period. Message transmission will be aborted if the timeout is exceeded. Page 22 of 40 ProSoft Technology, Inc. July 7, 2008...
  • Page 23 If the parameter is set to No, no byte swapping will occur. If the parameter is set to Yes, the odd byte will be swapped with the even byte in each word of data received. ProSoft Technology, Inc. Page 23 of 40 July 7, 2008...
  • Page 24 ASCII ♦ ProLinx Standalone ASCII Protocol Configuration Generic ASCII Serial Communication Module Page 24 of 40 ProSoft Technology, Inc. July 7, 2008...
  • Page 25: Driver Status Data

    Status Register Description 13010 Receive State: -1 = Listening for data 1 = Receiving Port Data 2 = Waiting for Backplane transfer 13011 Receive character count 13012 Receive message count ProSoft Technology, Inc. Page 25 of 40 July 7, 2008...
  • Page 26 100 = Message Delay before Transmit 101 = Message Delay before Transmit 13024 Transmit character count 13025 Transmit message count 13026 Configuration error word 13027 to 13029 No Valid Data Page 26 of 40 ProSoft Technology, Inc. July 7, 2008...
  • Page 27 Invalid Handshaking parameter (N, Y, D or X) 0x0100 Invalid Rx Termination Type 0x0200 Invalid Rx Term Count value 0x0400 Invalid Rx Timeout 0x0800 Invalid Rx Delay 0x1000 Invalid Rx Packet Length ProSoft Technology, Inc. Page 27 of 40 July 7, 2008...
  • Page 28 ASCII ♦ ProLinx Standalone Driver Status Data Generic ASCII Serial Communication Module Code Description 0x2000 Invalid Tx Timeout 0x4000 Invalid RS interface selected (0 to 2) 0x8000 Page 28 of 40 ProSoft Technology, Inc. July 7, 2008...
  • Page 29: Led Indicators

    This condition is indicative of a large number of errors in the application interface communications. The module's error flag is cleared at the start of each command (master/client) or receipt of data (slave/adapter/server). ProSoft Technology, Inc. Page 29 of 40 July 7, 2008...
  • Page 30: Leds For Port 0 Serial Port

    This condition is indicative of a large number of errors in the application interface communications. The module's error flag is cleared at the start of each command (master/client) or receipt of data (slave/adapter/server). Page 30 of 40 ProSoft Technology, Inc. July 7, 2008...
  • Page 31: Support, Service & Warranty

    Return Material Authorization (RMA) Policies and Conditions....31 LIMITED WARRANTY................33 How to Contact Us: Technical Support..........37 ProSoft Technology, Inc. (ProSoft) is committed to providing the most efficient and effective support possible. Before calling, please gather the following information to assist in expediting this process:...
  • Page 32 Products shipped to ProSoft using a shipment method other than that specified by ProSoft or shipped without an RMA number will be returned to the Customer, freight collect. Contact ProSoft Technical Support for further information. Page 32 of 40 ProSoft Technology, Inc. July 7, 2008...
  • Page 33: Limited Warranty

    Such repair, including both parts and labor, will be performed at ProSoft's expense. All warranty service will be performed at service centers designated by ProSoft. ProSoft Technology, Inc. Page 33 of 40 July 7, 2008...
  • Page 34 (collectively, "high risk activities"). ProSoft specifically disclaims any express or implied warranty of fitness for high risk activities. Page 34 of 40 ProSoft Technology, Inc. July 7, 2008...
  • Page 35 Customer is granted no right or license to use any software or other intellectual property in any manner or for any purpose not expressly permitted by any license agreement accompanying such software or other intellectual property. ProSoft Technology, Inc. Page 35 of 40 July 7, 2008...
  • Page 36 Customer. This allocation is recognized by both parties and is reflected in the price of the goods. The Customer acknowledges that it has read this Warranty, understands it, and is bound by its Terms. Page 36 of 40 ProSoft Technology, Inc. July 7, 2008...
  • Page 37: How To Contact Us: Technical Support

    Brasil (location in Sao Paulo) +55-11-5084-5178 , eduardo@prosoft-technology.com (mailto:eduardo@prosoft- technology.com) Languages spoken include: Portuguese, English ProSoft Technology, Inc. Page 37 of 40 July 7, 2008...
  • Page 38 ASCII ♦ ProLinx Standalone Support, Service & Warranty Generic ASCII Serial Communication Module Page 38 of 40 ProSoft Technology, Inc. July 7, 2008...
  • Page 39: Index

    Transmit-Only Mode • 14 Intellectual Property Indemnity • 35 Transmit-Receive Mode • 15 Introduction • 7 Tx DB Start • 20 Tx Minimum Delay • 23 Tx Timeout • 22 ProSoft Technology, Inc. Page 39 of 40 July 7, 2008...
  • Page 40 ASCII ♦ ProLinx Standalone Index Generic ASCII Serial Communication Module What Is Covered By This Warranty • 33, 36 What Is Not Covered By This Warranty • 34 Your Feedback Please • 4 Page 40 of 40 ProSoft Technology, Inc. July 7, 2008...

Table of Contents