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 | 225 view: | 🔊 Click to read aloud ❚❚ | 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.

  • Woodward 8440-1706 Synchronizer Module | SPM-D11 Generator Control
  • WOODWARD 8440-2052 H Digital speed controller
  • Woodward PEAK200-HVAC 8200-1501 digital steam turbine controller
  • Woodward EASYGEN-3200-5 8440-1992 A Genset Control
  • Woodward 8440-2052 EasyGen 3200-5-P2 Genset Controller
  • 8237-1246 with 5437-1119 Woodward ProTech-GII Overspeed Protection Device
  • WOODWARD synchronization module SPM-D11 8440-1703
  • 8237-1369 with 5437-1119 Woodward ProTech-GII Overspeed Protection Device
  • 8237-1660 with 5437-1124 Woodward ProTech-GII Overspeed Protection Device
  • Woodward BUM60-1224-54-B-001-VC-A0-0093-0013-G003-0000 3522-1004
  • Woodward 8901-457 PLC Module Brand
  • 5448-890 WOODWARD SPM-D10 series synchronizer
  • Woodward 5437-1067A Actuator Control Module
  • Woodward 8440-1666 B Load Share Synchronizer Module
  • Woodward 8440-1706 A SPM-D11 Load Share Synchronizer
  • Woodward 5466-425 - Analog I/O Module
  • Woodward 5466-318 Kernel Power Supply Module
  • Woodward 5453-203 Operator Interface Panel
  • Woodward 9907-1106 pressure regulating valve controller
  • Woodward ProTech-GII 8237-1600 Panel Mount
  • GUTOR 0P6257 Industrial-Grade Power Component
  • Zygo 8010-0105-02 ZMI-501 Channel Isolation Board
  • ZYGO CS1115-801-346 Laser Head Cable
  • ZYGO HSSDC2 TO HSSDC2 CABLE 1115-800-055 Fiber Channel Cable
  • ZYGO HSSDC TO HSSDC2 CABLE 1115-800-056 Fiber Channel Cable
  • ZMI-4104C Zygo Ultra high precision measurement module
  • Zygo ZMI-2002 8020-0211 Dual Axis 6U VME Measurement Board
  • ZYGO 7702 8070-0102-35 Laser Interferometer Measurement Head
  • ZYGO 7702 8070-0102-01X Laser Interferometer Measurement Head
  • Zygo ZMI-4004 4-Axis VME64x Measurement Board
  • Zygo 1115-801-346 laser head cable
  • ZYGO 8010-0105-01 Power Supply
  • Zygo ZMI-2002 Dual Axis 6U VME Measurement Board
  • Zygo ZMI-2002 8020-0211-1-J Dual Axis 6U VME Measurement Board
  • ZYGO 8070-0902-01X Laser Head
  • Yokogawa AIP830-001 AIP830 Operation Keyboard
  • GE MVAJ103RA0802A MIDOS HIGH/LOW BURDEN TRIP RELAY W/ HAND RESET 8NO+2NC 110V
  • GE MVAJ104RA0804A MIDOS TRIPPING RELAY ELEC RESET 8MAKE 2BREAK CONT 110/125V
  • GE MVAJ23R1AB0505F MIDOS HIGH BURDEN TRIP RELAY
  • MVAJ Relay MVAJ103JA0804A AREVA ALSTOM 767002M
  • PIONEER MAGNETICS PM36218B-10P-1-8PH-J POWER SUPPLY
  • MVAJ055RA0802B | GE Grid Solutions | Trip Relay Module
  • PM3328B-6-1-3-E 80026-524-01 PIONEER MAGNETICS Module
  • Pioneer Magnetics PM3328B-6-1-3-E POWER SUPPLY
  • Pioneer Magnetics PM3326B-6-1-2-E 80026-529-01 POWER SUPPLY
  • Pioneer Magnetics PM3398B-6P-1-3P-E 80026-172-23 POWER SUPPLY
  • Pioneer Magnetics HYRSP-1500-56 High-Precision Relay Module
  • Pioneer Magnetics PM3398B-6-1-3-E 80026-172-24 POWER SUPPLY
  • Pioneer Magnetics PM3398B-6-1-3-E POWER SUPPLY
  • Pioneer Magnetics PM3328BP-6 POWER SUPPLY
  • Pioneer Magnetics PM3398BP-6-1-3-E POWER SUPPLY
  • Pioneer Magnetics PM1253AL-6-3-Z03 Magnetic Device
  • Pioneer Magnetics 80026-529-01 PM3326B-6-1-2-E POWER SUPPLY
  • Pioneer Magnetics PM3398B-6-1-3-E 80026-121-01 POWER SUPPLY
  • Pioneer Magnetics PM33211BP-5-1-3-F | Power Supply
  • KUKA RDW2 2000 Series Robot Circuit Board
  • KUKA DSE-IBS 3.02 Industrial Automation Module
  • 1FK6081-6AF71-1ZZ9-Z KUKA SERVO MOTOR
  • Prosoft PLX31-EIP-MBS EtherNet/IP™ to Modbus® Serial Communication Gateway
  • Prosoft PLX31-EIP-MBS4 EtherNet/IP to Modbus Serial 4 Port
  • Prosoft AN-X-TI EtherNet/IP to Texas Instruments Remote I/O Master Gateway, non-CE
  • Prosoft MVI69L-MBTCP Modbus TCP/IP Lite Communication Module
  • Prosoft MVI69E-LDM Linux Development Module for CompactLogix™
  • Prosoft ILX69-PBS PROFIBUS DPV1 Slave for CompactLogix
  • Prosoft ILX69-PBM PROFIBUS DPV1 Master for CompactLogix
  • Prosoft MVI69E-AFC Enhanced Liquid & Gas Flow Computer for CompactLogix®
  • Prosoft MVI69E-GEC Generic ASCII Ethernet Communication Module
  • Prosoft MVI69E-GSC Generic ASCII Serial Communication Module
  • SCANLAB INTELLISCANDE III14-532NM laser scanning module
  • SST 5136-PFB-PCI Profibus Interface Card
  • SST SST-DN3-PCI-2 DSQC658 DeviceNet Communication Interface Board
  • SST SST-PFB-CLX Profibus Interface Card
  • SST 5136-DN-PC DeviceNet Interface Card
  • SST 5136-RE-VME ControlNet Redundant Card
  • SST 5136-DNP-CPCI Compact PCI Interface Card
  • SST 5136-DNP-PCI Profibus Interface Card
  • SST 5136-PFB Profibus Interface Card
  • Scanlab intelliWELD II FT (with F-Theta objective)
  • Scanlab intelliWELD II PR (with prefocus optic)
  • ABB 3BSE020828R1 DSAI 130DK01 Analog Input Board with
  • TRICONEX AI3351S2 Analog Input Module
  • TRICONEX DO 3626X Digital Output Module
  • Triconex CM3201 S2 Communication Module
  • TRICONEX 8305A Tricon Safety System Expansion/RXM Rack Power Supply
  • TRICONEX 9771-210 7760059032 Safety Redundant Controller
  • Triconex 9668-110 7400172-110 Termination Board
  • Triconex MP3101 Trident Redundant Processor Module
  • Triconex IMFF4703x | Fault-Tolerant Fieldbus Module
  • Triconex 4200 RXM Remote Extender Module
  • Triconex 4200 RXM Remote Extender Module
  • TRICONEX 3503EC1 Digital Input Module
  • Triconex 4000103-546 Communication Module
  • 4000094-350 | TRICONEX | Communication Module
  • TRICONEX 4000093-346 Three-Module Redundancy
  • TRICONEX 3902X Universal Input/Output module
  • TRICONEX 9760-2 7300150-001 Safety Instrumented System (SIS) Module
  • TRICONEX PLM3900N | Process Logic Module
  • TRICONEX 9771-210F Digital Input Module
  • TRICONEX MP3009 SIL-3 certified safety controller
  • Bachmann PPC1215WM/BE1/AM72/4G/P/LX Panel PC
  • Bachmann PPC1212WM/BE1/AM72/4G/P/LX Panel PC
  • Bachmann PPC1210WM/BE1/AM72/4G/P/LX Panel PC
  • Bachmann PPC1207WM/BE1/AM72/4G/P/LX Panel PC
  • MOOG IMI220-6180A001 12 digital output, PNP 24 VDC 2A
  • MOOG IMI220-6161A001 8 relay digital output
  • MOOG IMI220-6150A001 16 digital output, PNP 24 VDC 0.5A
  • MOOG IMI220-6100B001 16 digital input, 24 VDC + 2 counter
  • MOOG IMI220-6034A001 Main CPU + PSU + HMI controller + CAN + ProfiNET device
  • MOOG IMI220-6033A001 Main CPU + PSU + HMI controller + CAN + EtherCAT slave
  • MOOG IMI220-6031A001 Main CPU + PSU + HMI controller + CAN
  • Prosoft PLX82-EIP-61850 EtherNet/IP™ Server to IEC 61850 Client Gateway
  • PROSOFT TECHNOLOGY PROLINX 5604-RIO-PDPMV1
  • 5201-104S-MCM ProSoft Technology IEC 60870-5-104 Server to Modbus
  • 5104-MCM-PDPMV1 ProSoft Modbus Master/Slave to PROFIBUS DPV1 Master Gateway
  • Prosoft AN-X2-AB-DHRIO Gateway
  • Prosoft RLX2-IFH24E Industrial Wireless Ethernet Radio
  • Prosoft ICX35-HWC Industrial Cellular Gateway
  • Prosoft 5202-DFNT-MCM4 EtherNet/IP to Modbus Master/Slave Gateway
  • Prosoft PLX35-NB2 Network Bridge
  • ProSoft 4204-DFNT-PDPM ProLinx Gateway Ethernet/IP to Profibus-Master V2.45
  • Prosoft 6105-WA-PDPS Wireless PROFIBUS Gateways
  • Prosoft 6104-WA-PDPM Wireless PROFIBUS Gateways
  • Prosoft PTQ-PDPMV1 Master module
  • Prosoft MVI56-LTQ Limitorque Valve Network Interface Module
  • Prosoft 4301-MBP-DFCM Modbus Plus to DF1 Master/Slave Gateway
  • Prosoft 5201-MNET-MCM-WEB Modbus Plus to DF1 Master/Slave Gateway
  • Prosoft 5304-MBP-PDPMV1 Modbus Plus to DF1 Master/Slave Gateway
  • Prosoft 5302-MBP-MCM4 Modbus Plus to DF1 Master/Slave Gateway