Power Engineering 
K-JIANG
NameDescriptionContent
Current Location:

A-B ASCll Data Transfer to theSLC 500M BASlC Module(Series B)

From:A-B | author:Mr.Chen | Time :2024-11-23 | 120 view: | Share:

Because of the variety of uses for this information, the user of and

those responsible for applying this information must satisfy

themselves as to the acceptability of each application and use of the

program. In no event will Allen-Bradley Company be responsible or

liable for indirect or consequential damages resulting from the use or

application of this information.

The illustrations, charts, and examples shown in this document are

intended solely to illustrate the principles of programmable

controllers and some of the methods used to apply them. Particularly

because of the many requirements associated with any particular

application, Allen-Bradley Company cannot assume responsibility or

liability for actual use based upon the illustrative uses and applications.

No patent liability is assumed by Allen-Bradley Company with

respect to use of information, circuits, equipment, or software

described in this text.

Reproduction of the contents of this document, in whole or in part,

without written permission of Allen-Bradley Company is prohibited.

Introduction

This application note demonstrates how to transfer ASCII data to an

SLC 5/02 or later processor by using a remote SLC 500 BASIC

module. An example shows how to transfer a maximum of 10

ASCII characters to an SLC 5/03 processor.

General Information

M-files cannot be accessed from a module in a remote I/O chassis.

Therefore, the BASIC module (Catalog Number 1746-BAS) is

limited to its 8 input and 8 output image words for data transfer

between itself and the SLC 5/02 or later processor. The first three

words of the I/O image are reserved for handshake bits, status, and

character count respectively. So, only 5 input and 5 output words are

available for actual data transfers. In addition, since a total of 8

words of image are used, they must be block transferred because

they do not fit in the image allocated in the Remote I/O Adapter

module (Catalog Number 1747-ASB).

To keep the BASIC programming to a minimum and the throughput

to a maximum, CALL 22 is used to transfer data from PRT1 on the

BASIC module to the SLC 5/03 processor in this case. CALL 22

operates on an interrupt basis, so the throughput of data from PRT1

to the backplane is 10 ms or less. To calculate overall throughput for

your specific system, consult your Remote I/O Adapter User Manual

(Publication 1747-6.13) and your Remote I/O Scanner User Manual

(Publication 1747-6.6).

If you also wish to transfer data from a SLC 5/02 or later processor

to a BASIC module in a remote I/O chassis, please refer to the

BASIC Language Reference Manual (Publication 1746-6.3) and

refer to the section on CALL 23.

Description of the Application Example

This application example transfers up to 10 ASCII characters to the

SLC 5/03 processor. Each data packet less than 10 characters must

be terminated with a carriage return character (13 decimal) in order

to alert the BASIC module to transfer the data to the backplane. This

termination character may actually be any unique character. If you

require a different termination character, simply replace the “13” in

line 150 of the BASIC program with the decimal equivalent of the

new termination character.

Hardware and Software Configuration Information

N7:50 to N7:52 are the control words for the BTR function. N7:53

to N7:55 are the control words for the BTW function. For this

example, the following values must be placed in these words prior to

executing the ladder logic program:

• N7:50 – Must set bit 7 of this word to make it a BTR

• N7:51 – BT length, set to decimal 8

• N7:52 – RIO address (R, G, S), set to 100 decimal

• N7:53 – Must be sure bit 7 is a 0 to make it a BTW

• N7:54 – BT length, set to decimal 1 (only one word required to

transfer handshake bits).

• N7:55 – RIO address (R, G, S), set to 100 decimal

For this application example, the Remote I/O Adapter module is

configured as a logical rack 1, starting group 0,  logical rack size.

Also, 1-slot addressing and 57.6K baud is used.

  • ALSTOM VCM 232.2 ,029.359 088 ,VME-MANAGER-MASTER ,E0085.022.99
  • ALSTOM SPU232.1-CAN PART NO: 029.354 630. pecific model Large inventory
  • Honeywell 51307946-001 Security cover, CPM/EPM
  • Honeywell 900TER-0200 TB Housing, Red 20 Position (Euro Style)
  • Honeywell 900TER-0200 TB Housing, Red 20 Position (Euro Style)
  • Honeywell 900TCK-0200 TB Housing, Black 36 Position (Euro Style)
  • Honeywell 900TBR-0200 High Voltage Terminal Block (Barrier Style)
  • Honeywell 900RTS-0001 DI, DO, AO Remote Terminal Panel (RTP)
  • Honeywell 900RTC-L210 Low Voltage RTP Cable (1.0M, 3.28ft.)
  • Honeywell 900RTC-L225 Low Voltage RTP Cable (2.5M, 8.2ft.)
  • Honeywell 900RTC-BA50 AO - 8 Ch 5.0 M RTP Cable
  • Honeywell 50008930-003 MOXA: Network switch, 16 Port Single mode
  • EMERSON P188.R2 Shaft Relative Vibration Monitor
  • EMERSON VE3008 CE3008 KJ2005X1-MQ1 12P6381X022 MQ Controller
  • EMERSON VE3008 CE3008 KJ2005X1-MQ1 12P6381X042 MQ Controller
  • EN-214 Emerson Motion Control Digital Servo Drive
  • FX-490 Emerson Motion Control
  • Emerson EN-214-00-000 Servo Drive
  • EMERSON FX-6120 Positioning Servo Drive
  • FX-455 Emerson Motion Control Brushless Positioning Servo Drive
  • Emerson FX-316 960132-01 positioning servo drive
  • DXA-455 Emerson Motion Control (Positioning Servo Drive)
  • FX-4120 960121-01, Emerson Positioning Servo Drive
  • Emerson FX-340 Brushless Positioning Servo Drive
  • EMERSON SERVO DRIVE FX208 960135-01
  • EMERSON FX-208 SERVO DRIVE
  • EMERSON FX-316 960132-01 Positioning servo drive
  • EMERSON PR6424/011-140 16mm Eddy Current Sensor
  • EMERSON KJ3242X1-BK1 12P4711X042 S-Series H1 Card
  • EMERSON FX-316 960132-01 Positioning servo drive
  • EMERSON KJ4006X1-BD1 Interface Terminal Block
  • EMERSON PMC-IO-ADAPTER Adapter/Carrier Converter card
  • EMERSON VE3007 KJ2005X1-BA1 12P4375X012 Industrial Controller Module
  • EMERSON 5X00500G01 Ethernet Communication Interface Module
  • EMERSON A6110 9199-00001 Dual-Channel Shaft Relative Vibration Monitoring Module
  • EMERSON A6824 9199-00090 Analog Input Module
  • EMERSON EPRO A6312/06 Dual Channel Speed/ Key Monitor
  • EMERSON A6740 16-Channel Output Relay Module for the AMS 6500
  • EMERSON CSI3125 A3125/022-020 Shaft-Vibration Monitor
  • Emerson VE4012S2B1 DeltaV™ M-series Traditional I/O
  • EMERSON 2500M/AI4UNIV Controller
  • EMERSON SLS1508 KJ2201X1-BA1 SIS Logic Solver
  • EMERSON A6370D/DP Overspeed Protection Monitor
  • EMERSON TPMC917 standard single-width 32-bit pmc module
  • EMERSON Ovation 5X00790G01 Compact Controller Module
  • EMERSON 1C31113G01 | Analog Input Module
  • Emerson KJ4110X1-BA1 I/O Terminal Block
  • EMERSON KJ4001X1-NB1 12P3368X012 REV:E 1-Wide I/O Carrier Extender Left
  • EMERSON KJ4001X1-NA1 12P3373X012 REV:C 1-Wide I/O Carrier Extender Right
  • EMERSON PR6423/00R-010+CON031 Industrial Vibration Sensor
  • EMERSON 5X00502G01 Ethernet Communication Interface Module
  • EMERSON PMC-IO-PROZESSOR Industrial Controller Module
  • EMERSON PMC PROFINET Industrial Network Interface Module
  • EMERSON A6824R ModBus and Rack Interface Module
  • EMERSON P152.R4 Temperature Sensor Module
  • EMERSON DA7281520 P152 Particulate Matter Monitor
  • EMERSON FLOBOSS S600 Flow Computer
  • EMERSON 5X00846G01 | Digital Input Module
  • EMERSON 5X00273G01 digital output module
  • EMERSON KJ4001X1-BE1 12P0818X072 REV:L 8-Wide I/O Carrier
  • EMERSON KJ4001X1-BE1 8-Wide I/O Carrier
  • EMERSON SE3008 KJ2005X1-MQ2 13P0072X082 SQ Controller
  • EMERSON A6824R 9199-00098-13 Industrial Control Module
  • Emerson A6140 9199-00058 Digital Valve Controller
  • EMERSON DB1-1 Industrial Controller Module
  • EMERSON PR6423/002-041 Industrial Vibration Sensor
  • EMERSON SE3008 KJ2005X1-SQ1 12P6383X032 SQ Controller
  • EMERSON A3120/022-000 CSI3120 AMS 3120 Bearing-Vibration Monitor
  • EMERSON A6410 9199-00005 Shell Expansion Monitoring Module
  • EMERSON 9199-00002 A6120 Monitoring Module
  • EMERSON KJ3002X1-BF1 12P1732X042 Analog Input Card RTD
  • Emerson SE4606T04 Horizontal Channel ldentifier Label/Wiring Cover,8 pCs.
  • Emerson SE8701T02-IP Internal Power Supply
  • Emerson SE8701T01-IM2 AMS Asset Monitor Base with Core Electronics,enclosure with 1 /2-NPT Cable Gland Threadingwith Offshore / Near Shore Marine Paint
  • Emerson SE8701T01-IM AMS Asset Monitor Base with Core Electronics,enclosure with 1 /2-NPT Cable Gland Threading
  • Emerson SE8701V03-TH VI Tach CHARM
  • Emerson SE8701V02-VT VI Voltage CHARM
  • Emerson SE8701V01-PZ VI Piezo CHARM
  • Emerson SE8701-SHADE Protection from the sun Accessory Model
  • Emerson A02100WLAN External Wireless Router for outside of North America
  • Emerson A02101WLAN External Wireless Router for North America CSA Class 1 Div 2
  • Emerson SE8701-TRACO-PWR-PKG External 24V Power Supply
  • Emerson SE8701-SOLA-PWR-PKG External 24V Power Supply
  • Emerson SE8701-10-PLUGS-PKG ½-NPT Cable Gland Plugs, 10 pcs
  • Emerson SE8701-10-GLANDS-PKG ½-NPT Hazardous Rated Cable Glands, 10 pcs
  • Emerson SE8701UMB Universal Mounting Bracket
  • Emerson SE8701-PKG2 AMS Asset Monitor package Model
  • Emerson SE8701-PKG1 AMS Asset Monitor package Model
  • Emerson KL4501X1-BA1 Address Plug
  • Emerson VI Tach AM 5312 Compatible CHARMS
  • Emerson VI Voltage AM 5620 Compatible CHARMS
  • Emerson AM5125 VI Piezo Compatible CHARMS
  • Emerson KL3002X1-BA1 DO 24 VDC High Side
  • Emerson KL3003X1-BA1 DI 24 VDC Low-Side sense (dry contact)
  • Emerson KL3021X1-BA1 AI 4-20 mA HART (HART not supported)
  • Emerson Thermocouple/mV Input KL3032X1-BA1 Compatible CHARMS
  • Emerson KL3031X1-BA1 RTD Input Compatible CHARMS
  • Emerson KL4502X1-DA1 Address Plug Terminal Block
  • Emerson KL4502X1-MA1 Relay Output Terminal Block
  • Emerson KL4502X1-NA1 Thermocouple Terminal Block
  • Emerson KL4502X1-BA1 Standard Terminal Block
  • Emerson AM 5730 Internal Power Module
  • ABB 5C4045L0006 3MB030310R00001 3BH039203R0101 GVC736SE101 IGCT Module
  • ABB 5SHY4045L0006 3BHB030310R0001 3BHE039203R0101 GVC736CE101 IGCT Module
  • Alstom 029.232 446 Central Unit VME A32/D32 | COP 232.2
  • ABB REF610B11LCNP Feeder Protection and Control
  • A-B 1794-IN106 Input/Output Analog Modules
  • General Electric 029.381208 Converteam Controller Module
  • Eaton XIOC-BP-3 Moeller 3-Signal Module Backplane
  • ETON XVS-460-57MPI-1-1E Industrial-grade Embedded Touch Screen
  • EATON XVS-430-57MPI-1-10 Touch Panel
  • EATON XV-430-12TSB-1-10 Touch Panel
  • EATON XV-440-12TSB-1-10 Touch Panel
  • Eaton MP-3010 66D2205G01 Motor Protection Relay
  • Eaton CS-TX3-3.81X2.54-64TW Terminal Block
  • XIOC-BP-XC1 | Eaton XC modular programmable logic controller
  • EATON XVS-430-10MPI-1-10 Touch Panel
  • Eaton 8922-RB-IS Isolated Signal Isolator
  • Eaton XV-442-57CQB-1-10 Touch Panel
  • Eaton DPM-MC2 Communication Module
  • Eaton MPB2-TP Communication module
  • DEIF DM-4 hydro Delomatic 4 hydro
  • DEIF DU-2/MKIII | DEIF Multi-instrument
  • DEIF PCM4.3 DEIF PCM4.3 Power Control Module
  • DEIF DM-4 marine Integrated systems
  • DEIF TAS-331DG AC transducer for active or reactive power
  • DEIF TAC-311DG Single-function transducer
  • DEIF IOM4.2 DEIF IOM4.2 Input/Output Module