GE IC693CMM301 User Manual

Series 90-30 plc genius communications module
Hide thumbs


Quick Links

GE Fanuc IC693CMM301
Series 90-30 PLC
Genius Communications



  Related Manuals for GE IC693CMM301

  Summary of Contents for GE IC693CMM301

  • Page 1 GE Fanuc IC693CMM301 Series 90-30 PLC Genius Communications 919-535-3181
  • Page 2 GE Fanuc Automation Programmable Control Products Series 90 Genius Communications Module User’s Manual GFK -0412B August 1997...
  • Page 3 Features may be described herein which are not present in all hardware and software systems. GE Fanuc Automation assumes no obligation of notice to holders of this document with respect to changes subsequently made.
  • Page 4: Chapter 1 Introduction

    Preface This book describes the features, installation, and operation of the Series 90 -30 Genius Communications Module. Contents of this Manual This book contains the following chapters: Chapter 1. Introduction: describes the capabilities and appearance of the Genius Communications Module and lists its specifications. Chapter 2.
  • Page 5: Related Publications

    We Welcome Your Comments and Suggestions At GE Fanuc automation, we strive to produce quality technical documentation. After you have used this manual, please take a few moments to complete and return the Reader ’s Comment Card located on the next page.
  • Page 6: Introduction

    1 table_big level 1 The Series 90 –30 Genius Communications Module (IC693CMM301) is an intelligent module that provides automatic, “global data” communications between a Series 90-30 PLC and up to 7 other devices on a Genius bus.
  • Page 7: Table Of Contents

    Contents Chapter 1 Introduction ..........Module Description .
  • Page 8 Contents Appendix A Characteristics of the Genius Bus ......Electrical Interface ..........Serial Bus Waveforms .
  • Page 9: Module Description

    Module Description The Genius Communications Module is a standard Series 90-30 PLC module. It plugs easily into the PLC’s backplate. The latch on the bottom of the module secures it in position. The module’s Terminal Assembly, with its protective hinged cover, is removable. Bus connections are made to the Terminal Assembly and routed out through the bottom.
  • Page 10: Specifications

    Specifications Ordering Information IC693CMM301, –304 Module Type Series 90-30 PLC module, providing Global Data communications with up to 7 other PLCs. LEDs OK, COM Global Data Length: per Communications Module Up to 256 bits, configurable in 32–bit increments. per Series 90–30 PLC...
  • Page 11: Hardware Installation

    Chapter Hardware Installation section level 1 figure bi level 1 table_big level 1 This chapter explains how to: install and remove a Genius Communications Module remove and install the module’s Terminal Assembly select and install the Bus Cable connect and terminate the communications bus plan system wiring installation and protect against lightning surges install a separate Genius Hand-held Monitor connector on the bus Module Installation and Removal...
  • Page 12: Module Removal

    Module Removal The module can be removed without powering down the communications bus, provided the incoming and outgoing Serial 1 wires have been connected to one terminal and the Serial 2 wires have been connected to one terminal. If this has been done, do not disconnect the bus cable or any terminating resistor.
  • Page 13: Terminal Assembly Removal And Installation

    Terminal Assembly Removal and Installation The Terminal Assembly of all Series 90-30 modules can be removed or installed from the module as described below. Terminal Assembly Removal 1. Open the hinged cover on the front of the module. 2. There is a jacking lever above the wiring terminals, on the left. Push this lever upward to release the terminal block.
  • Page 14 Terminal Assembly Installation To replace the Terminal Assembly, follow the steps below. If wiring is already in place, be sure that the Terminal Assembly is being connected to the proper type of module. Caution Check the label on the hinged door and the label on the module to be sure they match.
  • Page 15: Bus Cable Selection

    Bus Cable Selection The Genius bus is a shielded twisted-pair wire, daisy-chained from block to block and terminated at both ends. Proper cable selection is critical to successful operation of the system. Each bus in the system can be any cable type listed in the table below. Do not mix cables of different impedance, regardless of cable run length.
  • Page 16: Using Other Cable Types

    NRZ data rate is useful for comparing cable types. The Genius bit consists of three AC pulses; the equivalent NRZ bit rate is about three times as great. For assistance in selecting a cable type, please consult your local GE Fanuc application engineer. Bus Length The maximum bus length for shielded, twisted-pair cable is 7500 feet.
  • Page 17: Bus Installation

    MODULE 44A729182–016R02 FOR USE WITH IC693CMM301 / 302 Connection can be made to any of the terminals in a group. The cable is routed to and from the terminals via the bottom of the Terminal Assembly cavity. Using the cable type selected for the application, connect the Serial 1 terminals of adjacent devices and the Serial 2 terminals of adjacent devices.
  • Page 18 Serial Wire Connections The Serial 1 and Serial 2 terminals are interconnected on the circuit board, not on the terminal strip. Incoming and outgoing signal wire pairs can be connected to either one or two Serial 1 or Serial 2 terminals: Signal Wires Connected Signal Wires Connected to One Terminal...
  • Page 19: Wiring Guidelines

    Wiring Guidelines Four types of wiring may be encountered in a typical factory installation: 1. Power wiring – the plant power distribution, and high power loads such as high horse- power motors. 2. Control wiring – usually either low voltage DC or 120 VAC of limited energy rating. Examples are wiring to start/stop switches, contactor coils, and machine limit switches.
  • Page 20: Installing A Hand-Held Monitor Connector

    Installing a Hand-held Monitor Connector The GCM does not have a built-in connector for a Genius Hand-held Monitor. However, a Hand-held Monitor connector can be added directly to the serial bus at any location. The unit shown below (catalog number 44A736310-001-R001) provides a Hand-held Monitor connector and serial bus terminals in a single convenient package.
  • Page 21 Making the Bus Connections The Hand-held Monitor connector has two sets of terminals; one for incoming cable and the other for outgoing cable. Connect the Serial 1, Serial 2, and Shield In terminal of either connector to the previous device. Connect the Serial 1, Serial 2, and Shield In terminal of the other connector to the next device.
  • Page 22 Installing the Hand-held Monitor D-Shell Connector on the Bus You have the option of installing the D-shell connector that is supplied with the Hand-held Monitor. You will need a mounting plate (IC660MPH509) for this type of installation. 1. Using the mounting plate as a template, cut an opening in the panel for the mating connector.
  • Page 23: Operation And Timing

    Chapter Operation and Timing section level 1 figure bi level 1 table_big level 1 This chapter explains: Global (%G) Memory in the Series 90-30 PLC How the Devices on the Bus Handle GCM Global Data Timing Considerations Estimating Bus Scan Time Relationship Between the Bus Scan and the CPU Sweep Estimating Data Response Time GFK-0412B...
  • Page 24: Global (%G) Memory In The Series 90-30 Plc

    Global (%G) Memory in the Series 90-30 PLC A portion of the Series 90-30 PLC’s memory is reserved for Global Data. This bit–oriented memory uses the prefix %G. The amount of %G memory available depends on the CPU type. For example, the model 311 CPU has 256 bits (32 bytes) of Global Data memory and the model 331 CPU has 1280 bits (160 bytes).
  • Page 25 Global Data Lengths and Device Numbers If any Genius Communications Module will send more than 32 bits of Global Data, one or more of the succeeding Device Numbers cannot be used by any device which will send Global Data. However, such a Device Number can be used by a Genius Communications Module that will receive data only, or by another type of device on the bus.
  • Page 26: How The Devices On The Bus Handle Gcm Global Data

    How the Devices on the Bus Handle GCM Global Data One Genius communications bus can serve up to 32 devices, including interface modules like the GCM, Genius I/O blocks, and Genius Hand-held Monitors. Any combination of these devices may be present on a bus which will be used for Global Data. GCM Receives Global Data Any bus interface module that will send Global Data to the GCM must be configured to use a Device Number from 16 to 23.
  • Page 27 To transfer Global Data with a GCM, the configuration of the Series 90-70 PLC must be set up to specify the Genius Communications Module (IC693CMM301) as a device on the bus. Series Six To transfer Global Data with a Series Six PLC, the Series Six Bus Controller must be catalog number IC660CBB902F/903F (firmware version 1.5), or later.
  • Page 28 Computer A computer on the bus can exchange Global Data with a GCM. The computer ’s Bus Controller (a PCIM or QBIM) places Global Data sent by the GCM into a memory location that corresponds to the Device Number of the GCM module. The computer’s application program is responsible for transferring Global Data between its CPU and the PCIM or QBIM.
  • Page 29: Timing Considerations

    Timing Considerations Communications on the bus occur by a method called “token passing”. In this method, the devices on the bus pass an implicit token, which rotates among the devices in sequence from device 0 to device 31. Unused Device Numbers are passed with very slight delays. This sequence is called a bus scan.
  • Page 30: Relationship Between The Bus Scan And The Cpu Sweep

    Relationship Between the Bus Scan and the CPU Sweep The bus scan is completely independent of the CPU Sweep. The CPU sweep is the Series 90–30 PLC’s regular cycle of program execution, I/O update and other tasks. The Genius Communications Module acts as the interface between these two asynchronous activities––the bus scan and the CPU sweep.
  • Page 31 After the CPU scans inputs, it executes the application program. This program can use the new Global Data it has received from other modules on the bus. If it will send Global Data, it must include logic capable of placing data into the %G memory location assigned to its Genius Communications Module.
  • Page 32 To the time required to service all devices, add the time required for all the Global Data that will be send by the Genius Communications Modules on the bus. Each Global Data message will be sent every bus scan. Therefore, the total size in bytes of each message contributes to the scan time.
  • Page 33: Estimating Data Response Time

    Estimating Data Response Time For applications where it is important to know how long it will take for one module to send Global Data to another and to receive a “reply” based upon that data, you can estimate response time by adding together the maximum time that may be required for each portion of the input to output cycle.
  • Page 35: Configuration

    Chapter Configuration section level 1 figure bi level 1 table_big level 1 This chapter describes: Configuration planning Configurable features of the Genius Communications Module Configuration steps using the Series 90-30 Hand-Held Programmer Configuration Planning Each device in the system requires configuration. It is important to be sure that the Device Number, baud rate, and data length selected for each Genius Communications Module are compatible with selections made for the other devices on the bus.
  • Page 36: Configurable Features

    Configurable Features The GCM can be configured using either the Series 90-30 Hand-Held Programmer or the system configuration software. If the Hand-held Programmer is used, it must be attached to and interfacing with the PLC. For each Genius Communications Module in the PLC, configuration includes specifying: 1.
  • Page 37: Slot Number

    Slot Number A module’s slot number is the location where it is (or will be) installed in the Series 90-30 PLC. Slot 0 is always the Power Supply. Hand-Held Programmer Display Press the Right Arrow key from the Mode selection screen to display the configuration screens for each rack and slot.
  • Page 38: Baud Rate

    Baud Rate All devices on a bus must be configured to use the same baud rate: 153.6 Kbaud standard, 153.6 Kbaud extended, 76.8 Kbaud, or 38.4 Kbaud. The module is set to operate at 153.6 Kbaud standard when shipped from the factory. Baud rate must be selected on the basis of cable type (see the table in chapter 2) and the following considerations.
  • Page 39: Global Data Length

    Global Data Length Because each Device Number is associated with a specific starting address in %G memory, each Device Number also has an associated maximum Global Data length, as listed below. Device Starting Address Valid Number Lengths %G001 0..256 %G033 0..224 %G065 0..192...
  • Page 40 Select the Lengths of Global Data Received by the Module The lengths of configured incoming Global Data from Device Numbers 16 to 23 are displayed as the Right Arrow key is pressed on the previous screen. If NO asterisk appears beside the Device Number (bus address) on line 1, then line 2 shows the length of data that will be received from the module indicated on line 1.
  • Page 41 Appendix Characteristics of the Genius Bus section level 1 ....This appendix describes the characteristics of the bus cable that links Genius devices. Electrical Interface Serial Bus Waveforms Effect of Long Cables, Repeaters, or Unspecified Cable Types on Bus Length Serial Data Format Bus Access...
  • Page 42: Electrical Interface

    Electrical Interface The Genius serial bus uses computer grade twisted pair data cable. The half duplex token sequence used requires only a single pair since at any time only one station is transmitting and all others are receiving. All stations must receive in order to track the present token value and take their appropriate turn on the bus, regardless whether the data is to be used locally.
  • Page 43: Appendix A Characteristics Of The Genius Bus

    Genius Transceiver Electrical Specification Property Normal peak voltage Vp into 78 ohm terminated cable (1) 3.5 volts 5.5 volts Normal peak voltage Vp into 150 ohm terminated cable (1) 6.0 volts 9.5 volts Rated bus impedance (2) 78 ohms 150 ohms Maximum output voltage (SER 1 and 2 open) (3) Peak 35 volts...
  • Page 44: Serial Bus Waveforms

    Serial Bus Waveforms The actual waveforms seen on the cable depend on the cable impedance and the distance from the station presently transmitting. A data “0” is a series of three AC pulses, while a “1” is no pulse. –Vr –Vp “0””...
  • Page 45: Effect Of Long Cables, Repeaters, Or Unspecified Cable Types On Maximum Length Bus

    Effect of Long Cables, Repeaters, or Unspecified Cable Types on Maximum Length Bus Three effects limit the maximum length bus available at any baud rate: 1. Voltage attenuation 2. Waveform distortion (frequency dispersion) 3. Propagation delays Attenuation The transmitter output levels and receiver thresholds determine the maximum attenuation that can be tolerated.
  • Page 46: Serial Data Format

    The half cycle pulse width, when measured between the positive and negative receiver thresholds, denoted as Tp/2 in the figure, will vary along the waveform due to dispersion, and resembles a frequency shift.. The digital input filter essentially is a band pass filter which looks at the half cycle timing Tp/2, and the duration above the thresholds, Tw.
  • Page 47: Bus Access

    Bus Access All devices must receive the current SBA and the stop character even though the data is irrelevant locally. After the stop control character is received, each device on the bus starts a timer. The time delay is equal to a “skip time”, times the difference between the device Serial Bus Address (SBA) and the last SBA received.
  • Page 49 PLC. The two types of module can exchange global data with each other. GCM+ Module Number IC693CMM301 IC693CMM302 Quantity per 90–30 PLC Global Data Lengths:...
  • Page 50 Index Communications Errors, 1-2 Compatibility, 1-3 Attenuation, A-5 Configuration Planning, 4-1 Using a Hand–held Programmer, 4-2 Connector, Hand-held Monitor, 2-10 Control wiring, 2-9 Baud Rate CPU Sweep, 3-8 Choosing, 4-4 Conflicting causes COM to blink, 1-2 CRC checking, A-7 Baud rate, selection guidelines, 2-6, 4-4 access, A-7 baud rate, 2-6, 4-4 Device Number, 3-2, 4-3...
  • Page 51 Index Removing the Module, 2-2 I/O blocks on bus, 1-1, 3-6 Installing the Module, 2-1 Series 90–30 PLC, compatibility, 1-3 Series 90–70 PLC, 3-5 Series Five PLC, 3-5 LEDs, 1-2 Signal wiring, 2-9 Logicmaster 90–70 software, 3-5 Slot Number, 2-1, 4-3 Specifications, 1-3 Surge suppressors, 2-9 Memory for Global Data...