User ManualControlNet™Communications ModuleCat. No. 1203-CN1Firmware 2.xxxAllen-Bradley
vi Table of ContentsPublication 1203-5.13 – February, 2002NVS Functions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Publication 1203-5.13 – February, 2002D-14 ControlNet Objects: Class Code 0x0F — Parameter ObjectInstance AttributesAttribute ID Access Rule Stub/Ful
Publication 1203-5.13 – February, 2002ControlNet Objects: Class Code 0x0F — Parameter Object D-15Bit definitions for Instance Attribute 416 Get Full
Publication 1203-5.13 – February, 2002D-16 ControlNet Objects: Class Code 0x0F — Parameter ObjectData Types for Instance Attribute 5Attribute ID Valu
Publication 1203-5.13 – February, 2002ControlNet Objects: Class Code 0x0F — Parameter Object D-17Common ServicesGet_Attribute_All ResponseAt the clas
Publication 1203-5.13 – February, 2002D-18 ControlNet Objects: Class Code 0x0F — Parameter ObjectObject Specific ServicesEnumerated strings are human
Publication 1203-5.13 – February, 2002ControlNet Objects: Class Code 0x10 — Parameter Group Object D-19Class Code 0x10 — Parameter Group ObjectThe Pa
Publication 1203-5.13 – February, 2002D-20 ControlNet Objects: Class Code 0x10 — Parameter Group ObjectCommon ServicesGet_Attribute_All ResponseAt th
Publication 1203-5.13 – February, 2002ControlNet Objects: Class Code 0xF0 — ControlNet Object D-21Class Code 0xF0 — ControlNet ObjectThe ControlNet O
Publication 1203-5.13 – February, 2002D-22 ControlNet Objects: Class Code 0xF0 — ControlNet Object0x82(continued)Get/Get_and_Clear(continued)NUT_over
Publication 1203-5.13 – February, 2002ControlNet Objects: Class Code 0xF0 — ControlNet Object D-23Common Services0x86Get Error_log STRUCT of 10 BYTEs
Publication 1203-5.13 – February, 2002PrefacePrefaceObjectivesRead this preface to become familiar with the rest of the manual. This preface covers t
Publication 1203-5.13 – February, 2002D-24 ControlNet Objects: Class Code 0xA1 — Non-Volatile Storage ObjectClass Code 0xA1 — Non-Volatile Storage Ob
Publication 1203-5.13 – February, 2002ControlNet Objects: Class Code 0xA1 — Non-Volatile Storage Object D-25Instance AttributesCommon ServicesClass S
Publication 1203-5.13 – February, 2002D-26 ControlNet Objects: Class Code 0x93 — SCANport Pass-Through Parameter ObjectClass Code 0x93 — SCANport Pas
Publication 1203-5.13 – February, 2002ControlNet Objects: Class Code 0x97 — SCANport Pass-Through Fault Object D-27Class Code 0x97 — SCANport Pass-Th
Publication 1203-5.13 – February, 2002D-28 ControlNet Objects: Class Code 0x98 — SCANport Pass-Through Warning ObjectClass Code 0x98 — SCANport Pass-
Publication 1203-5.13 – February, 2002ControlNet Objects: Class Code 0x99 — SCANport Pass-Through Link Object D-29Class Code 0x99 — SCANport Pass-Thr
Publication 1203-5.13 – February, 2002D-30 ControlNet Objects: Class Code 0x67 — PCCC ObjectClass Code 0x67 — PCCC ObjectThe PCCC Object is used to p
Publication 1203-5.13 – February, 2002AppendixESupported PCCC MessagesAppendix ObjectivesAppendix E lists PCCC messages and whether they are supporte
Publication 1203-5.13 – February, 2002E-2 Supported PCCC MessagesPCCC Error Response CodesThe following table lists the PCCC error response codes.Rel
Publication 1203-5.13 – February, 2002AppendixFSupported Emulated Block Transfer CommandsAppendix ObjectivesAppendix F provides information about sup
Publication 1203-5.13 – February, 2002P-2 PrefaceContents of this ManualThis manual contains the following information:Chapter Title ContentsPreface
Publication 1203-5.13 – February, 2002F-2 Supported Emulated Block Transfer Commands: Emulated Block Transfer Status WordEmulated Block Transfer Stat
Publication 1203-5.13 – February, 2002Supported Emulated Block Transfer Commands: Parameter Value Read F-3Parameter Value ReadParameter Value Read re
Publication 1203-5.13 – February, 2002F-4 Supported Emulated Block Transfer Commands: Parameter Value WriteParameter Value WriteParameter Value Write
Publication 1203-5.13 – February, 2002Supported Emulated Block Transfer Commands: Parameter Read Full F-5Parameter Read FullParameter Read Full provi
Publication 1203-5.13 – February, 2002F-6 Supported Emulated Block Transfer Commands: Parameter Read FullMessage OperationParameter Read Full retriev
Publication 1203-5.13 – February, 2002Supported Emulated Block Transfer Commands: Parameter Read Full F-7This example shows the response message in b
Publication 1203-5.13 – February, 2002F-8 Supported Emulated Block Transfer Commands: Product ID Number ReadProduct ID Number ReadProduct ID Number R
Publication 1203-5.13 – February, 2002Supported Emulated Block Transfer Commands: Product ID Number Read F-9Message Operation Product ID Number Read,
Publication 1203-5.13 – February, 2002F-10 Supported Emulated Block Transfer Commands: Scattered Parameter Value ReadScattered Parameter Value ReadSc
Publication 1203-5.13 – February, 2002Supported Emulated Block Transfer Commands: Scattered Parameter Value Read F-11Message Operation Scattered Para
Publication 1203-5.13 – February, 2002Preface P-3Safety PrecautionsPlease read the following safety precautions carefully.Terms and AbbreviationsThe
Publication 1203-5.13 – February, 2002F-12 Supported Emulated Block Transfer Commands: Scattered Parameter Value WriteScattered Parameter Value Write
Publication 1203-5.13 – February, 2002Supported Emulated Block Transfer Commands: Scattered Parameter Value Write F-13Message Operation Scattered Par
Publication 1203-5.13 – February, 2002F-14 Supported Emulated Block Transfer Commands: NVS FunctionsNVS FunctionsNVS (Non-Volatile Storage) Functions
Publication 1203-5.13 – February, 2002Supported Emulated Block Transfer Commands: Fault Command Write F-15Fault Command WriteFault Command Write acti
Publication 1203-5.13 – February, 2002F-16 Supported Emulated Block Transfer Commands: Fault Queue Entry Read FullFault Queue Entry Read FullFault Qu
Publication 1203-5.13 – February, 2002Supported Emulated Block Transfer Commands: Fault Queue Entry Read Full F-17Message Operation Fault Queue Entry
Publication 1203-5.13 – February, 2002F-18 Supported Emulated Block Transfer Commands: Fault Queue SizeFault Queue SizeFault Queue Size gets the numb
Publication 1203-5.13 – February, 2002Supported Emulated Block Transfer Commands: Trip Fault Queue Number F-19Trip Fault Queue NumberTrip Fault Queue
Publication 1203-5.13 – February, 2002F-20 Supported Emulated Block Transfer Commands: Trip Fault Queue NumberNotes:
IndexPublication 1203-5.13 – February, 2002Numerics1203-CN1 moduleconfiguring to communicate with a controller, 4-1 to 4-15definition, P-1editing par
Publication 1203-5.13 – February, 2002P-4 PrefaceConventions Used in this ManualThe following conventions are used throughout this manual:• Bulleted
I–2IndexPublication 1203-5.13 – February, 2002ControlNet objects, D-1 to D-30assembly, D-7connection manager, D-9ControlNet, D-21identity, D-2message
Index I–3Publication 1203-5.13 – February, 2002messagingdescription, 6-1emulated block transfer, 6-6, F-1 to F-19examples, 6-2 to 6-8N-file structure,
I–4IndexPublication 1203-5.13 – February, 2002Notes:
Notes
Notes
Notes
Notes
You can help! Our manuals must meet the needs of you, the user. This is your opportunity to make sure they do just that. By filling out this form you
Publication 1203-5.13 – February, 2002Chapter1OverviewChapter ObjectivesChapter 1 provides an overview of your 1203-CN1 ControlNet communications mod
FOLD HEREFOLD HERENO POSTAGENECESSARYIF MAILEDIN THEUNITED STATESBUSINESS REPLY MAILFIRST CLASS PERMIT NO. 413 MEQUON, WIAL
1336 FORCE, 1336 IMPACT, SCANport RSLinx, RSNetWorx, and RSLogix5 are trademarks of Rockwell International, Inc.PLC and PLC-5 are registered trademark
Publication 1203-5.13 – February, 2002 P/N 189939-P02Supercedes 1203-5.13– July, 1998 Copyright (C) 2001 Rockwell Automation. All rights reserved.
Publication 1203-5.13 – February, 20021-2 OverviewThe module translates the ControlNet messages into SCANport messages that can be understood by the
Publication 1203-5.13 – February, 2002Overview 1-3SCANport ProductsSome SCANport products support one peripheral; others support up to six peripheral
Publication 1203-5.13 – February, 20021-4 OverviewWhat Hardware Is Included?Figure 1.2 and the table below illustrate and list the main parts of the
Publication 1203-5.13 – February, 2002Overview 1-5Overview of Setting Up the 1203-CN1 ModuleTo set up the 1203-CN1 module, you must perform the follo
Important User InformationBecause of the variety of uses for the products described in this publi-cation, those responsible for the application and us
Publication 1203-5.13 – February, 20021-6 OverviewNotes:
Publication 1203-5.13 – February, 2002Chapter2InstallationChapter ObjectivesChapter 2 provides the information that you need to install the 1203-CN1
Publication 1203-5.13 – February, 20022-2 InstallationSCANport CablesWhen selecting the SCANport cable to connect the module to the SCANport product,
Publication 1203-5.13 – February, 2002Installation 2-3Electrostatic Discharge PrecautionsPlease read the following safety precautions carefully befor
Publication 1203-5.13 – February, 20022-4 InstallationInstalling Your 1203-CN1 ModuleThe following instructions explain how to physically install you
Publication 1203-5.13 – February, 2002Installation 2-53. Hook the top lip of the module’s DIN rail mount onto the top of the DIN rail and then rotate
Publication 1203-5.13 – February, 20022-6 Installation5. Connect the SCANport cable to the SCANport product and the module.To connect the cable to th
Publication 1203-5.13 – February, 2002Installation 2-77. Connect a +24V power supply. If necessary, loosen the screw to insert the power supply conne
Publication 1203-5.13 – February, 20022-8 InstallationRemoving the 1203-CN1 Module If you want to remove the 1203-CN1 module, you need to:Important:
Publication 1203-5.13 – February, 2002Chapter3Getting StartedChapter ObjectivesChapter 3 provides information that you need to configure the 1203-CN1
Publication 1203-5.13 – February, 2002Summary of ChangesSummary of ChangesUpdated InformationThe following changes to this manual have occurred since
Publication 1203-5.13 – February, 20023-2 Getting StartedRequired Tools and EquipmentTo make a serial connection to the module, you need the followin
Publication 1203-5.13 – February, 2002Getting Started 3-3Using a PC Running Terminal Emulation SoftwareA variety of terminal emulation programs can b
Publication 1203-5.13 – February, 20023-4 Getting Started3. Double-click HyperTrm.exe. The Connection Description dialog box appears.Figure 3.3Exampl
Publication 1203-5.13 – February, 2002Getting Started 3-57. Click OK. The Comm Properties dialog box appears.Figure 3.5Example Comm Properties Dialog
Publication 1203-5.13 – February, 20023-6 Getting Started10. In the File menu, select Properties. The Properties dialog box appears.Figure 3.6Propert
Publication 1203-5.13 – February, 2002Getting Started 3-716. Press the Enter key. The main menu of the1203-CN1 ControlNet to SCANport Adapter applica
Publication 1203-5.13 – February, 20023-8 Getting Started4. Press the Enter key. The main menu of the 1203-CN1 ControlNet to SCANport Adapter applica
Publication 1203-5.13 – February, 2002Getting Started 3-9Editing Parameters in the 1203-CN1 ModuleThe 1203-CN1 module has many configurable parameter
Publication 1203-5.13 – February, 20023-10 Getting Started4. Edit parameters as necessary using the Left Arrow and Right Arrow keys. Refer to Navigat
Publication 1203-5.13 – February, 2002Getting Started 3-113. Scroll through the list of Event Queue parameters by pressing the Up Arrow or Down Arrow
Publication 1203-5.13 – February, 2002Summary of ChangesNotes:
Publication 1203-5.13 – February, 20023-12 Getting Started3. Scroll through the list of I/O Data parameters by pressing the Up Arrow or Down Arrow ke
Publication 1203-5.13 – February, 2002Getting Started 3-133. Scroll through the list of DF1 statistic parameters by pressing the Up Arrow or Down Arr
Publication 1203-5.13 – February, 20023-14 Getting StartedPerforming a Flash Upgrade to the 1203-CN1 ModuleTo upgrade the 1203-CN1 module’s flash fir
Publication 1203-5.13 – February, 2002Getting Started 3-15Figure 3.14Initial Update Flash Program Screen4. Press Y to verify that you want to perform
Publication 1203-5.13 – February, 20023-16 Getting Started8. Click Send. A dialog box appears to report the flash is in progress. When the flash is c
Publication 1203-5.13 – February, 2002Chapter4Configuring a Controller to Communicate with the 1203-CN1 ModuleChapter ObjectivesChapter 4 provides in
Publication 1203-5.13 – February, 20024-2 Configuring a Controller to Communicate with the 1203-CN1 ModuleConfiguring a Controller to Communicate wit
Publication 1203-5.13 – February, 2002Configuring a Controller to Communicate with the 1203-CN1 Module 4-32. Click the Online box. RSLinx starts in t
Publication 1203-5.13 – February, 20024-4 Configuring a Controller to Communicate with the 1203-CN1 Module5. Select your ControlNet network and click
Publication 1203-5.13 – February, 2002Configuring a Controller to Communicate with the 1203-CN1 Module 4-56. In the Network menu, select Actions and
Table of ContentsPublication 1203-5.13 – February, 2002Preface Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Publication 1203-5.13 – February, 20024-6 Configuring a Controller to Communicate with the 1203-CN1 ModuleMapping the 1203-CN1 Module to the ControlN
Publication 1203-5.13 – February, 2002Configuring a Controller to Communicate with the 1203-CN1 Module 4-73. Select the line with the SCANport produc
Publication 1203-5.13 – February, 20024-8 Configuring a Controller to Communicate with the 1203-CN1 Module7. Double-click the Input Size field in you
Publication 1203-5.13 – February, 2002Configuring a Controller to Communicate with the 1203-CN1 Module 4-910. In the Configuration menu, select Auto
Publication 1203-5.13 – February, 20024-10 Configuring a Controller to Communicate with the 1203-CN1 Module11. In the Network menu, select Save. The
Publication 1203-5.13 – February, 2002Configuring a Controller to Communicate with the 1203-CN1 Module 4-1114. In the Network menu, select Exit. The
Publication 1203-5.13 – February, 20024-12 Configuring a Controller to Communicate with the 1203-CN1 Module15. In the Network menu, select Action and
Publication 1203-5.13 – February, 2002Configuring a Controller to Communicate with the 1203-CN1 Module 4-13Verifying Network PropertiesFor your netwo
Publication 1203-5.13 – February, 20024-14 Configuring a Controller to Communicate with the 1203-CN1 Module4. If a special media configuration is req
Publication 1203-5.13 – February, 2002Configuring a Controller to Communicate with the 1203-CN1 Module 4-156. Click OK.7. In the Network menu, select
ii Table of ContentsPublication 1203-5.13 – February, 2002Getting Started Chapter 3Chapter Objectives . . . . . . . . . . . . . . . . . . . . . . . .
Publication 1203-5.13 – February, 20024-16 Configuring a Controller to Communicate with the 1203-CN1 ModuleNotes:
Publication 1203-5.13 – February, 2002Chapter5PLC Ladder Logic ProgrammingChapter ObjectivesChapter 5 provides information needed to create the PLC L
Publication 1203-5.13 – February, 20025-2 PLC Ladder Logic ProgrammingWhat Are PLC Ladder Logic Programs?A PLC ladder logic program lets you control
Publication 1203-5.13 – February, 2002PLC Ladder Logic Programming 5-3Required Equipment and SoftwareBefore creating a PLC ladder logic program, your
Publication 1203-5.13 – February, 20025-4 PLC Ladder Logic ProgrammingThe 1305 or 1336 PLUS drive in this example sends the following Logic Status Da
Publication 1203-5.13 – February, 2002PLC Ladder Logic Programming 5-5The portion of the program shown in Figure 5.2 controls the starting and stoppi
Publication 1203-5.13 – February, 20025-6 PLC Ladder Logic ProgrammingThe portion of the program shown in Figure 5.4 displays the status of the drive
Publication 1203-5.13 – February, 2002Chapter6Using MessagesChapter ObjectivesChapter 6 provides information about using messages on the ControlNet n
Publication 1203-5.13 – February, 20026-2 Using MessagesThe following must be completed in the Target Device section:•In the Data Table Address field
Publication 1203-5.13 – February, 2002Using Messages 6-3Important: If you refer to Appendix C, N-File Structure, you will find that SCANport product
Table of Contents iiiPublication 1203-5.13 – February, 2002Troubleshooting Chapter 7Chapter Objectives . . . . . . . . . . . . . . . . . . . . . . .
Publication 1203-5.13 – February, 20026-4 Using MessagesExample PLC-5 Typed Read of All Information about a ParameterFigure 6.4 contains an example o
Publication 1203-5.13 – February, 2002Using Messages 6-5Figure 6.6 and Figure 6.7 display the same results in ASCII and decimal text, respectively. F
Publication 1203-5.13 – February, 20026-6 Using MessagesExample Fault Queue Read Emulated Block TransferFigure 6.8 contains an example of an emulated
Publication 1203-5.13 – February, 2002Using Messages 6-7Figure 6.9MG15:1 Message Control Block SetupThe MSG dialog box in Figure 6.10 specifies the c
Publication 1203-5.13 – February, 20026-8 Using MessagesFigure 6.11 shows the results of the typed write command.Figure 6.11Example Results of the Ty
Publication 1203-5.13 – February, 2002Chapter7TroubleshootingChapter ObjectivesChapter 7 provides information about the LEDs and basic troubleshootin
Publication 1203-5.13 – February, 20027-2 TroubleshootingUnderstanding the ControlNet LEDsWhen viewing the ControlNet LEDs, the color and status (sol
Publication 1203-5.13 – February, 2002Troubleshooting 7-3Understanding the SCANport LEDWhen viewing the SCANport LED, the color and status (solid or
Publication 1203-5.13 – February, 20027-4 TroubleshootingUnderstanding the Module LEDWhen viewing the Module LED, the color, status (solid or flashin
Publication 1203-5.13 – February, 2002AppendixASpecificationsAppendix ObjectivesAppendix A provides the specifications that you may need to install,
iv Table of ContentsPublication 1203-5.13 – February, 2002Class Code 0x07 — Register Object. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Publication 1203-5.13 – February, 2002A-2 SpecificationsNotes:
Publication 1203-5.13 – February, 2002AppendixB1203-CN1 Module ParametersAppendix ObjectivesAppendix B provides information on the 1203-CN1 SCANport
Publication 1203-5.13 – February, 2002B-2 1203-CN1 Module Parameterscontrolled devices that depend on pre-programmed output from the module.If you in
Publication 1203-5.13 – February, 20021203-CN1 Module Parameters B-37DataLnk C Config0 = Disabled1 = Enabled0=Disabled Yes Yes Determines whether to
Publication 1203-5.13 – February, 2002B-4 1203-CN1 Module Parameters16Fault Cfg B2 In0 – 65535 0 Yes No Provides the second word of datalink B data t
Publication 1203-5.13 – February, 2002AppendixCN-File StructureAppendix ObjectivesAppendix C details the N-file structure in the 1203-CN1 module. The
Publication 1203-5.13 – February, 2002C-2 N-File StructureN50:1 – N50:249N51:0 – N51:249N52:0 – N52:249N53:0 – N53:249N54:0 – N54:249N55:0 – N55:249N
Publication 1203-5.13 – February, 2002AppendixDControlNet ObjectsAppendix ObjectivesAppendix D defines the ControlNet object classes, class services,
Publication 1203-5.13 – February, 2002D-2 ControlNet Objects: Class Code 0x01 — Identity ObjectClass Code 0x01 — Identity ObjectThe identity object p
Publication 1203-5.13 – February, 2002ControlNet Objects: Class Code 0x01 — Identity Object D-3Instance AttributesCommon ServicesAttribute ID Access
Table of Contents vPublication 1203-5.13 – February, 2002Class Code 0x99 — SCANport Pass-Through Link Object . . . . . . . . . . . . . . . . . . . D-
Publication 1203-5.13 – February, 2002D-4 ControlNet Objects: Class Code 0x01 — Identity ObjectGet_Attribute_All ResponseAt the Class level the order
Publication 1203-5.13 – February, 2002ControlNet Objects: Class Code 0x02 — Message Router Object D-5Class Code 0x02 — Message Router ObjectThe Messa
Publication 1203-5.13 – February, 2002D-6 ControlNet Objects: Class Code 0x02 — Message Router ObjectInstance AttributesCommon ServicesGet_Attribute_
Publication 1203-5.13 – February, 2002ControlNet Objects: Class Code 0x04 — Assembly Object D-7Class Code 0x04 — Assembly ObjectThe Assembly Object b
Publication 1203-5.13 – February, 2002D-8 ControlNet Objects: Class Code 0x04 — Assembly ObjectCommon ServicesService CodeImplemented for:Service Nam
Publication 1203-5.13 – February, 2002ControlNet Objects: Class Code 0x06 — Connection Manager Object D-9Class Code 0x06 — Connection Manager ObjectT
Publication 1203-5.13 – February, 2002D-10 ControlNet Objects: Class Code 0x06 — Connection Manager ObjectCommon Services9Get Connection Entry ListST
Publication 1203-5.13 – February, 2002ControlNet Objects: Class Code 0x07 — Register Object D-11Class Code 0x07 — Register ObjectThe Register Object
Publication 1203-5.13 – February, 2002D-12 ControlNet Objects: Class Code 0x07 — Register ObjectInstance AttributesSetting of an assembly attribute c
Publication 1203-5.13 – February, 2002ControlNet Objects: Class Code 0x0F — Parameter Object D-13Class Code 0x0F — Parameter ObjectThe Parameter Obje
Comentarios a estos manuales