Table of Contents

Advertisement

Quick Links

M1771-4021
User's Manual
Systems Engineering Associates, Inc.
14989 West 69th Avenue
Arvada, Colorado 80007 U.S.A.
Telephone: (303) 421-0484
Fax: (303) 421-8108
www.sea-seg.com
02/2004

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the M1771-4021 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for SEA M1771-4021

  • Page 1 M1771-4021 User’s Manual Systems Engineering Associates, Inc. 14989 West 69th Avenue Arvada, Colorado 80007 U.S.A. Telephone: (303) 421-0484 Fax: (303) 421-8108 www.sea-seg.com 02/2004...
  • Page 2 M1771-4021 User’s Manual Copyright © 2001 Systems Engineering Associates, Inc. All Rights Reserved!
  • Page 3 WARNING To ensure the equipment described by this User Manual, as well as the equipment connected to and used with it, operates satisfactorily and safely, all applicable local and national codes that apply to installing and operating the equipment must be followed. This includes the National Electric Code in the USA and other applicable legislation, regulations, and codes in practice elsewhere.
  • Page 5: Table Of Contents

    4.2.1 Volatile Data Memory 4.2.2 Non-Volatile (battery-backed) Data Memory I/O Image Addressing Special Function Variables 4.4.1 F104: Enable RS-232 Prog Port as User Port 4.4.2 B62-B63: Timed Interrupt Immediate Input Variables M1771-4021 User’s Manual SYSTEMS Electronics Group - i -...
  • Page 6 Remote Display Strobe Time 7.3.4 CH00 Brake Wear Compensation 7.3.5 CH17 Speed Window Channel Set-Point Programming Commands 7.4.1 Single Set-Point Programming Command 7.4.2 Fine Tune Set-Point Command 7.4.3 Pulse Train Command M1771-4021 User’s Manual SYSTEMS Electronics Group - ii -...
  • Page 7 10.3.2 IBM PC to M4000 Communications Failure (42H) 10.3.3 Invalid Program Faults (5cH and 5dH) 10.3.4 User Program sfunc09 System Fault Call (45H) 10.3.5 Internal M1771-4021 Faults (43H, 44H, 59H-5bH) 10.4 Serial Network Communications Errors 10.4.1 Serial Network Comm error Codes 10.4.2 No Response from Slave (04H and 05H)
  • Page 8 12.8.1 Resolver Wiring 12.8.2 Resolver Reference Voltage Selection 12.9 Wiring the RPM/Position Output Connector 12.10 Wiring Timing Channel Outputs 12.11 Wiring the 128PPR and 1KPPR Outputs 12.12 Power-Up Sequence of M1771-4021 Module M1771-4021 User’s Manual SYSTEMS Electronics Group - iv -...
  • Page 9 Figure 12.4 – Typical Fault Interlock Wiring Figure 12.5 – Typical Network Wiring Figure 12.6 – Alternative Serial Connector Wiring Figure 12.7 – M1771-4021 Resolver Interface (stand alone) Figure 12.8 – M1771-4021’s Slaved to One Resolver Figure 12.9 – Typical Channel Output Wiring Figure 12.10 –...
  • Page 11: General Description

    16 timing channels which can be programmed “on” and “off” at user defined position set- points. The scale factor of the M1771-4021 is programmable from 2 to 512 divisions per revolution while the offset is programmable from 0 to one minus the scale factor. High speed operation is attained with a resolver tracking rate greater than 6,000 RPM and a timing channel output update uncertainty of less than one microsecond to a change in angular position.
  • Page 12: Digital Inputs

    Configuration and timing channel programming of the PLS section is performed with PLSdev, a DOS based programming software package which runs on any IBM PC or compatible. PLSdev allows the user to perform the following: • Configuration of the M1771-4021 including: - Scale factor - Offset...
  • Page 13: Interrupt Inputs

    Autotech and Gemco resolvers, the reference should be set at 1.45VRMS, for C&A at 3.70VRMS. For other resolvers, refer to the manufacturer's specifications to determine which reference should be selected. See section 12.8.1 for details on wiring the resolver to the M1771-4021 and selection of the resolver reference voltage.
  • Page 14: Timing Channels

    PROG PORT: The PROG port is an RS-232 port dedicated for on-line monitoring and program download of the PLC section when the M1771-4021 is connected to an IBM PC or compatible running SYSdev.
  • Page 15: Rpm/Position Display/Output Connector

    PLCs. If no remote display is used, a switch located on the front of the M1771-4021 is used to select either RPM or POSITION. If a remote display is used, an input on the RPM/POSITION output connector is used to select either RPM or POSITION.
  • Page 16: Diagnostics/Fault Detection

    ________________________________________________________________________________ 1.12 LED STATUS INDICATIONS The following four status LEDs are located on the front of the M1771-4021: PWR, RUN, COMM, and FLT. The definitions of these LEDs are as follows: PWR: “On” when +24VDC power is applied to the M1771-4021.
  • Page 17: Plc Program Structure

    All M1771-4021 I/O is updated (inputs read, outputs written) at the beginning of each main program scan. These updates are stored in the ‘X’ and ‘Y’ I/O image bytes of the module (see section 4.1).
  • Page 18 (‘F’ variable) and then mapped to the ‘Y’ output in the timed interrupt. See the SYSdev Programming Manual for more details on the typical program structure. M1771-4021 User’s Manual SYSTEMS Electronics Group - 8 -...
  • Page 19: Plc System Configuration

    ________________________________________________________________________________ 3.1 TARGET BOARD This is used to select the module that the program will be loaded into. The M1771-4021 PLC section has the same I/O configuration as the M4011, therefore, for the M1771-4021, the target board should be set to M4011. Selecting this enables the complier to generate the appropriate I/O reads and writes corresponding to the available I/O of the M1771-4021.
  • Page 20: Input1 Interrupt Enable

    The fixed scan mode is enabled by selecting 'Y' from the "Enable Fixed Scan or Timed Interrupt?" prompt, then selecting "0 = Fixed Main Scan" from the following prompt. Note: Both the fixed scan mode and timed interrupt cannot be enabled at the same time. M1771-4021 User’s Manual SYSTEMS Electronics Group - 10 -...
  • Page 21: Timed Interrupt

    The timed interrupt is enabled by selecting ‘Y’ from the “Enable Fixed Scan or Timed Interrupt?” prompt then selecting “1 = TIMED INTRPT” from the following prompt. Note: Both the fixed scan mode and timed interrupt cannot be enabled at the same time. M1771-4021 User’s Manual SYSTEMS Electronics Group - 11 -...
  • Page 22 SECTION 3 PLC SYSTEM CONFIGURATION (This Page Intentionally Left Blank) M1771-4021 User’s Manual SYSTEMS Electronics Group - 12 -...
  • Page 23: Plc Variable Types/Memory Map

    4.1 VARIABLES Three classes of variables are used in the PLC section of the M1771-4021. They are: bits, bytes, and words. Bits are a single bit in width and can have a value of 0 or 1. Bytes are 8 bits in width and can have a value between 0 and 255 decimal or 0 and ffH hex.
  • Page 24: Bytes (B)

    0 and 255 decimal or 0 and ffH hex. Byte variables are used as arithmetic variables in the High-level language, timer/counter presets and accumulators as well as shift register bytes in the ladder language. The M1771-4021 module contains 200 ‘B’ variables. The format of the byte variable is: Bzzz where: zzz is the three digit byte address (032 thru 231).
  • Page 25: Words (W)

    Word variables are 16 bit variables used as general purpose variables in the user program. Words can have a value between 0 and 65535 decimal or 0 and ffffH hex. Word variables are used as arithmetic variables in the High-level language. The M1771-4021 module contains 100 ‘W’ variables.
  • Page 26: Inputs (X)

    Input variables are bytes that contain the data read from the M4000 inputs during the main program I/O update. One ‘X’ byte is allocated for each input byte, thus the M1771-4021 module has four ‘X’ bytes allocated for it, one byte for timing channel inputs 00 thru 07, one for timing channel inputs 10 thru 17, one byte for digital inputs 00 thru 07, and one byte for digital inputs 10 thru 17.
  • Page 27: Outputs (Y)

    ________________________________________________________________________________ 4.1.6 Outputs (Y): Output variables are bytes which contain the data that is written to M1771-4021 outputs at the beginning of the main program I/O update. One ‘Y’ variable is allocated for each output byte, thus the M1771-4021 module has one Y’ variable allocated for outputs 00 thru 07, and one byte allocated to outputs 10 thru 17.
  • Page 28: Constants

    ________________________________________________________________________________ 4.2 DATA MEMORY MAP The M1771-4021 module contains two distinct data memory spaces: 200 bytes of volatile (non- battery backed) data memory and 2K bytes of non-volatile (battery backed) data memory. The flag (F), byte (B) and word (W) variables, as described previously, are located in the 200 bytes of volatile data memory.
  • Page 29: Volatile Data Memory

    SECTION 4 PLC VARIABLE TYPES/MEMORY MAP ________________________________________________________________________________ 4.2.1 VOLATILE DATA MEMORY The memory map for the M1771-4021 volatile data memory is shown below: Address Valid Variable References 0032 F000-F007 B032 W032 0032 F000-F007 B032 W032 0033 F008-F015 B033 —— 0034...
  • Page 30: Non-Volatile (Battery-Backed) Data Memory

    These variables are battery-backed and will retain data when powered down. This memory space provides a non-volatile data space for user variables such as timer/counter presets, etc. This memory space is not cleared at power-up. M1771-4021 User’s Manual SYSTEMS Electronics Group - 20 -...
  • Page 31: I/O Image Addressing

    4.4.1 F104: ENABLE RS-232 PROG PORT AS USER PORT When F104 is a "0", the PROG port on the M1771-4021 is used to download the user program, perform online monitoring, and in general to interface with the PC running SYSdev in the normal PROG port mode.
  • Page 32 Note: The ‘X’ variables are still updated at the beginning of the main scan even when the timed interrupt is enabled. The I/O of the M1771-4021 module is mapped to the B62 - B63 variables when the timed interrupt is enabled as follows:...
  • Page 33: Plc Programming Reference

    The following sections provide an overview of the SYSdev instruction set and the system functions available in the M1771-4021 module. See the SYSdev Programming Manual for more details on the SYSdev programming language and the operation of the SYSdev software package.
  • Page 34: High-Level ('C')

    - system function calls (“sfuncXX” I/O operations) ________________________________________________________________________________ 5.1.3 ASSEMBLY The Assembly language conforms to the Intel MCS-51 instruction set. The assembler syntax conforms to the UNIX system V assembler syntax. M1771-4021 User’s Manual SYSTEMS Electronics Group - 24 -...
  • Page 35: System Functions

    System functions provide the user with a means to perform extended functions such as communication on the serial network, etc. A summary of the system functions available in the M1771-4021 module is as follows: sfunc04: ASCII string load sfunc07: general external address read...
  • Page 36: Sfunc04:Ascii String Load Command

    (32=ASCII code for space) B108=35 (35=ASCII code for '#') B109=49 (49=ASCII code for '1') 2) sfunc04(B150,":"); The above example will load B150 with 58 which is the ASCII code for ':'. M1771-4021 User’s Manual SYSTEMS Electronics Group - 26 -...
  • Page 37: Sfunc07: General External Address Read

    Type: suspended Valid files: Initialization, Main Program and User functions. Example: sfunc07(1900H,B100); The above reads the non-volatile data byte address 1900H and stores the value read in B100. M1771-4021 User’s Manual SYSTEMS Electronics Group - 27 -...
  • Page 38: Sfunc08: General External Address Write

    Note: This function should only be called when a complete system shutdown is desired due to the fact that program execution will cease. General form: sfunc09(); Parameters: none Return value: none Type: non-returning Valid files: Initialization, Main Program, and User functions. M1771-4021 User’s Manual SYSTEMS Electronics Group - 28 -...
  • Page 39: Sfunc10: User Port Receive

    (= #sent) is transmitted out the USER PORT starting with this address. Variable types: 'B' or 'indirect 'B'. Return Values: 0 = NOT BUSY/READY 1 = BUSY 2 = DONE (transmit successful) Type: simultaneous Valid Files: Initialization and Main Program only M1771-4021 User’s Manual SYSTEMS Electronics Group - 29 -...
  • Page 40: Sfunc13: Serial Network Communications

    1 = BUSY 2 = DONE (comm with slave successful) 3-10H = ERROR CODE (see section 10.4.1 for serial network communication error code descriptions). Type: simultaneous Valid files: Initialization and Main Program only M1771-4021 User’s Manual SYSTEMS Electronics Group - 30 -...
  • Page 41: Serial Network Communications

    No commands are added to the slave programs in order to implement the serial network. Thus, only one program (the master’s) in the entire network has any commands pertaining to network communications. M1771-4021 User’s Manual SYSTEMS Electronics Group - 31 -...
  • Page 42 “BUSY” (B070 = 1) until the transmission is complete. At that time, the return value is “DONE” (B070 = 2) or an error code (B070 = ERROR CODE) if an error occurred in transmission. M1771-4021 User’s Manual SYSTEMS Electronics Group - 32 -...
  • Page 43: User Port (Prog Port) Communications

    The device connected to the USER PORT must send the data to the M1771-4021 within a certain time period once sfunc10 is initiated in order to avoid a return value of "TIME OUT". In most applications, software handshaking will be required between the M1771-4021 and user RS-232 device in order to assure the proper number of bytes is sent at the proper time.
  • Page 44: Transmitting Through The User Port (Sfunc11)

    30 bytes have actually been transmitted. The time it takes for sfunc11 to complete is a function of the number of bytes to be transmitted. M1771-4021 User’s Manual SYSTEMS Electronics Group - 34 -...
  • Page 45: Pls Programming

    PLS Hardware Confidence test: Allows the execution of hardware tests, embedded in the module, to verify the proper operation of the M1771-4021. This is the same test used by the factory to verify the module at completion of manufacturing.
  • Page 46: System Requirements

    = the drive letter of the drive your channel program will be stored on. directory = the user or working directory where your program will be stored. name = your user program name without any extension. M1771-4021 User’s Manual SYSTEMS Electronics Group - 36 -...
  • Page 47: Menus

    “CHAN” port on the M1771-4021 to be programmed. Select “2: Online Channel Set-point Programming”. The channel edit menu will be invoked and the existing channel set-points in the M1771-4021 will be uploaded and displayed in the menu. See section 7.2.2 for a description of the channel edit menu and set-point programming commands.
  • Page 48 Note: Each channel is cleared prior to downloading the set-points for that channel, thus machine operation should be ceased prior to initiating the download. 1) With both the PC running PLSdev and the M1771-4021 powered up, connect COM1 on the PC to the “CHAN” port on the M1771-4021 using the appropriate RS-232 cable.
  • Page 49 Press any key to return to the menu. 4) If the computer was unable to initiate the upload to the M1771-4021, a message stating this will be displayed. Verify the RS-232 cable connections between COM1 on the computer and the “CHAN”...
  • Page 50 “ESC”. 7: PLS Hardware Confidence Test This selection is used to invoke the hardware confidence test of the M1771-4021. See section 11 for a complete description of the test.
  • Page 51 3) Make new directory This provides a way to make a new user program directory while inside PLSdev. Enter the drive and directory name following the MS-DOS conventions of directory names. M1771-4021 User’s Manual SYSTEMS Electronics Group - 41 -...
  • Page 52: Channel Edit Menu

    OFF = 1) can be programmed in the channel. In this case only the first 50 set-points would be displayed in the channel, however the channel would be programmed through-out with the “on” and “off” duration specified. See section 7.4 for complete details on the set-point programming commands. M1771-4021 User’s Manual SYSTEMS Electronics Group - 42 -...
  • Page 53 OFF: ”Off” duration, in degrees, of the pulse train. START: Starting location of the pulse train. The Channel will be programmed through-out with the “on” and “off” durations starting at the “Start” location. M1771-4021 User’s Manual SYSTEMS Electronics Group - 43 -...
  • Page 54 Used to program the channel as a pulse train. See section 7.4 for details. F6: Fine Tune Used to fine tune (increment or decrement) the selected set-point. See section 7.4 for details. M1771-4021 User’s Manual SYSTEMS Electronics Group - 44 -...
  • Page 55: Pls Configuration

    To set the offset, locate the machine at machine zero. Read the resolver shaft position from the front of the M1771-4021, select “F9: Set Offset” and enter the position into the offset field. The actual offset number, required to make this the zero position, will than be calculated by PLSdev and downloaded to the M1771-4021.
  • Page 56: Scale Factor

    See section 8 for more details on the CH00 brake wear compensation algorithm and the use of the above parameters. If the CH00 brake wear compensation is disabled, CH00 will function as a standard timing channel and the brake wear parameters above will be ignored. M1771-4021 User’s Manual SYSTEMS Electronics Group - 46 -...
  • Page 57: Ch17 Speed Window

    “on” or “off” set-point parameter of the currently selected set- point. The pulse train programming command allows the user to program the entire channel with a pulse train of a fixed “on” and “off” duration throughout. M1771-4021 User’s Manual SYSTEMS Electronics Group - 47 -...
  • Page 58: Single Set-Point Programming Command

    Example #1: The following key sequence enters the set-point 020-040 at set-point number 1: Key Depressed Set-point Field ___ - ___ 2__ - ___ 20_ - ___ 020 - ___ 020 - 4__ 020 - 40_ Enter<CR> 020 - 040 M1771-4021 User’s Manual SYSTEMS Electronics Group - 48 -...
  • Page 59: Fine Tune Set-Point Command

    This command decrements the selected parameter (either “on” or “off”, whichever was selected with the On Setpnt or Off Setpnt commands) by one. The fine tune command is primarily used in on-line mode to fine tune set-points while the machine is in operation. M1771-4021 User’s Manual SYSTEMS Electronics Group - 49 -...
  • Page 60: Pulse Train Command

    Note: The set-point cursor will not be displayed since the single set-point and fine tune commands are not valid if the channel is programmed as a pulse train. M1771-4021 User’s Manual SYSTEMS Electronics Group - 50 -...
  • Page 61: Brake Wear Compensation

    TDC or BDC stops. However, as the brake wears, the press will no longer stop at TDC but will instead overshoot. When enabled, the brake wear algorithm of the M1771-4021 will automatically adjust the TDC timing signal such that the press always stops at the desired stopping location regardless of brake wear.
  • Page 62: Operation Of The Brake Wear Compensation Algorithm

    TDC stops. The REMOTE ENABLE input on the M1771-4021 must also be controlled such that it is “high” when the press is stopped for TDC stops but is “low” when an emergency (non-TDC) stop is activated or when in any other non- TDC stop clutch mode such as inch or bar is used.
  • Page 63: Brake Wear Compensation Example

    093-133 (no change) 093-133 090-130 (fully advanced) 090-130 090-130 (fully advanced) 090-130 090-130 (fully advanced) 090-130 090-130 (fully advanced) 090-130 139-179 (retarded by 49) 139-179 147-187 (retarded by 8) 147-187 147-187 (no change) M1771-4021 User’s Manual SYSTEMS Electronics Group - 53 -...
  • Page 64 90-270 degrees. The algorithm only programs the CH00 set-point within the compensation window. If no limit on the amount of compensation is desired, simply set the compensation window to 000-000. This allows CH00 to be reprogrammed anywhere. M1771-4021 User’s Manual SYSTEMS Electronics Group - 54 -...
  • Page 65: Rpm/Position Output Connector

    SECTION 9 RPM/POSITION OUTPUT CONNECTOR In addition to the four digit RPM/POSITION display built into the M1771-4021, an RPM/POSITION output connector is provided to drive a remote RPM/POSITION display or for interfacing to a PLC, allowing the PLC to read the RPM or POSITION.
  • Page 66 If REMOTE ENABLE is “low” (no remote display connected), the digit strobe times are in microseconds and would be ineffective in driving a remote device. Thus if a remote device is connected to the M1771-4021, REMOTE ENABLE should be “high”. The strobe time is set in the PLS configuration (see section 7.3.3).
  • Page 67: Remote Rpm/Position Display Interface

    ________________________________________________________________________________ 9.2 REMOTE RPM/POSITION DISPLAY INTERFACE Figure 9.2 shows a Cincinnati Electro Systems 4161-4-24 BCD display wired to the M1771-4021 RPM/POSITION connector. This would be a typical remote display application. Note: The REMOTE ENABLE is tied “high” and that a switch, located at the remote display, is wired to the RPM SELECT input.
  • Page 68: Interfacing The Rpm/Position Output To A Plc

    (Programmable Logic Controller). This is an example of how a PLC can read the RPM or POSITION from the M1771-4021. The digit data and strobe outputs of the M1771-4021 are wired to PLC inputs while the REMOTE ENABLE input is tied “high” and RPM SELECT input is wired from a PLC output.
  • Page 69: Fault Detection

    6) Fault code representing the detected fault is saved in internal memory of the module for viewing with SYSdev. The first step in correcting a fault condition (FLT LED “on”) in the M1771-4021, is viewing the fault code saved inside the module with SYSdev.
  • Page 70 SYSdev fault display. Last Flt: This is the last M1771-4021 fault code detected, shown just as the Curr Flt is shown. Unlike the Curr Flt, this fault code is not cleared at power-up. This field retains the last detected fault even when power to the module is cycled.
  • Page 71: Fault Codes

    2) Check for any loop instructions that may take longer than 100 milliseconds to execute (a large number of iterations through the loop). M1771-4021 User’s Manual SYSTEMS Electronics Group - 61 -...
  • Page 72: Ibm Pc To M4000 Communications Failure (42H)

    10.3.2 IBM PC TO M4000 COMMUNICATIONS FAILURE (42H) If an attempt to read the fault codes from the M1771-4021 module results in an error code of “42H: Cannot communicate with target board”, the PC cannot communicate with the module. This is not an internal M1771-4021 fault but instead a fault detected by SYSdev.
  • Page 73: Invalid Program Faults (5Ch And 5Dh)

    4021 module is interrupted while program download is in progress. Trouble-shooting: 1) Dump the user program to the M1771-4021 module. These faults will clear once the module is loaded with a valid user program. 2) If re-loading the module with the user program does not clear the fault, replace the M1771-4021 module and try again.
  • Page 74: Serial Network Communications Errors

    ________________________________________________________________________________ 10.4 SERIAL NETWORK COMMUNICATION ERRORS Unlike the system faults, the serial network communication errors do not cause the M1771-4021 module to shut-down, but instead are simply logged into the Current and Last comm error registers, with user program execution continuing. The Current comm error represents an error that is present at the time the fault codes are viewed, while the Last comm error represents the last comm error detected.
  • Page 75: No Response From Slave (04H And 05H)

    This error occurs when an attempt to write to memory outside the data memory range occurs in either the master or slave. Verify the corresponding sfunc13 call specifies the proper data range. M1771-4021 User’s Manual SYSTEMS Electronics Group - 65 -...
  • Page 76: Pls Section Fault Codes

    The PLS section detects three fault states. These are: invalid scale factor (code 07), invalid offset (code 08), and timing channel output short circuit (code 09). When the M1771-4021 detects any one of these faults, the respective fault code is displayed on the RPM/POSITION display of the module in the form “88XX”...
  • Page 77: Hardware Confidence Test

    The test is provided to the user to verify whether the module hardware is functional or not. Not as a tool to repair the modules. If a fault is detected, the module should be returned to the factory for repair. Any attempt to repair an M1771-4021 module will void the warranty. ________________________________________________________________________________ 11.1 TESTS PERFORMED - PLC SECTION...
  • Page 78: Tests Performed - Pls Section

    All tests are automatic and require no interaction once the test is initiated. Each test performs a complete check of the respective hardware area of the M1771-4021. If a fault is detected, the test is stopped and test fault code is displayed to indicate the nature of the hardware failure.
  • Page 79: Executing The Plc Test

    1) Power up the M1771-4021 module to be tested. 2) Power up PC and enter SYSdev. (If using the SYSdev shell, select "M1771-4021 (PLC)", to invoke SYSdev.) Enter any user program name to proceed to the SYSdev Main Development Menu.
  • Page 80: Performing The Pls Hardware Confidence Test

    To execute the test, perform the following steps: 1) Power up the M1771-4021 to be tested. 2) Power up PC and enter PLSdev (if using the SYSdev shell, select “M1771-4021 (PLS)”, to invoke PLSdev). Enter any user program name to proceed to the PLSdev Main Development Menu.
  • Page 81: Interactive Interface

    (for use by the factory only) and to read and write, via the RS-232 ports, to any address in the module. In general, all these selections are for factory use and are of little significance to the user. M1771-4021 User’s Manual SYSTEMS Electronics Group - 71 -...
  • Page 82 SECTION 11 HARDWARE CONFIDENCE TEST (This Page Intentionally left Blank) M1771-4021 User’s Manual SYSTEMS Electronics Group - 72 -...
  • Page 83: Installation

    ________________________________________________________________________________ 12.2 WIRING INPUT POWER The M1771-4021 module is powered with +24VDC, +-10% power. This power is wired to the ‘+’ (power) and ‘C’ (common or return) terminals of the input interrupt connector and to the ‘+’ (power) and ‘C’ (common or return) terminals of the RPM/POSITION output connector.
  • Page 84: Wiring 10-30Vdc Digital Inputs

    Note: The inputs are optically isolated, thus the common of the input voltage does not have to be commoned with the +24VDC power used to power the module. Figure 12.1 shows typical input wiring. Figure 12.1 – Typical M4000 Input Wiring M1771-4021 User’s Manual SYSTEMS Electronics Group - 74 -...
  • Page 85: Wiring Interrupt Inputs

    (true low), or as true differential inputs (driven by a differential output). Each input is provided with a ‘+’ and ‘-’ terminal. Figure 12.2 shows wiring examples of all three types of input configurations. Figure 12.2 – Typical Interrupt Input Wiring M1771-4021 User’s Manual SYSTEMS Electronics Group - 75 -...
  • Page 86: Wiring 10-30Vdc Digital Outputs

    +24VDC power used to power the module. Figure 12.3 shows an example of the typical output wiring. Figure 12.3 – Typical Output Wiring M1771-4021 User’s Manual SYSTEMS Electronics Group - 76 -...
  • Page 87: Wiring The Fault Interlock

    The fault interlock is a +24VDC sinking (true low) output which can be interfaced to an external relay or PLC input to indicate a fault condition with the M1771-4021 module. The output is capable of sinking 100 milliamps. The fault output is “on” (true low - sinking current) when the module is executing the user program properly.
  • Page 88: Wiring The Serial Network

    (the internal tie point will be broken). If it is desired, this situation can be avoided by wiring the connector as shown in figure 12.6. M1771-4021 User’s Manual SYSTEMS Electronics Group...
  • Page 89: Figure 12.5 - Typical Network Wiring

    SECTION 12 INSTALLATION Figure 12.5 – Typical Network Wiring Figure 12.6 – Alternative Serial Connector Wiring M1771-4021 User’s Manual SYSTEMS Electronics Group - 79 -...
  • Page 90: Setting The Network Addresses

    ________________________________________________________________________________ 12.8 RESOLVER INTERFACE The M1771-4021 module can be used with virtually any type of resolver which incorporates a rotor reference signal and two stator feedback signals. These include resolvers manufactured by C&A, Autotech, Gemco, etc. A dip switch accessible through an access hole on the left side of the module selects the desired resolver reference voltage, either 1.45VRMS or 3.70VRMS.
  • Page 91: Resolver Wiring

    #2 is not used. Up to 8 modules can be slaved off one resolver this way. In all cases, a shielded twisted pair cable should be used to wire the resolver to the M1771-4021, making sure the cable is routed free of other high voltage wiring. The shield connection (SH) should be tied to either the resolver reference ground (R2) or to earth ground.
  • Page 92: Figure 12.7 - M1771-4021 Resolver Interface (Stand Alone)

    SECTION 12 INSTALLATION Figure 12.7 – M1771-4021 Resolver Interface (Stand Alone) Figure 12.8 – M1771-4021’s Slaved to One Resolver M1771-4021 User’s Manual SYSTEMS Electronics Group - 82 -...
  • Page 93: Wiring The Rpm/Position Output Connector

    Note: The timing channels are optically isolated, thus the 10-30VDC power applied to the timing channel outputs does not have to be commoned with the +24VDC input power described above. Figure 12.9 shows the typical timing channel output wiring. M1771-4021 User’s Manual SYSTEMS Electronics Group - 83 -...
  • Page 94: Wiring The 128Ppr And 1Kppr Outputs

    The devices these outputs drive must incorporate differential inputs (do not ground either output). See figure 12.10 for a typical example of the 128PPR and 1KPPR output wiring. Figure 12.9 – Typical Channel Output Wiring Figure 12.10 – Typical 128ppr/1Kppr Output Wiring M1771-4021 User’s Manual SYSTEMS Electronics Group - 84 -...
  • Page 95: Power-Up Sequence Of M1771-4021 Module

    RPM/POSITION display, indicating that the scale factor and/or offset has not been set yet. Download the configuration and channel data to the M1771-4021 using the “4: Download Channels to PLS” selection of PLSdev. See section 7 for details on setting the configuration, programming the channels, and downloading the channels to the M1771-4021.
  • Page 96 SECTION 12 INSTALLATION (This Page Intentionally Left Blank) M1771-4021 User’s Manual SYSTEMS Electronics Group - 86 -...
  • Page 97 APPENDIX A RS-232 PINOUTS/CABLES PROG/CHAN Port Pin Out DB9 (com1) to PROG Port Cable DB25 (com1) to PROG Port Cable M1771-4021 User’s Manual SYSTEMS Electronics Group - A-1 -...
  • Page 98 APPENDIX A RS-232 PINOUTS/CABLES (This Page Intentionally Left Blank) M1771-4021 User’s Manual SYSTEMS Electronics Group - A-2 -...
  • Page 99: Field Wiring Connector Pinouts

    APPENDIX B FIELD WIRING CONNECTOR PIN-OUTS M1771-4021 16 IN-16 OUT PLC/16 CHANNEL PLS MODULE (ALLEN-BRADLEY I/O CHASSIS) M1771-4021 User’s Manual SYSTEMS Electronics Group - B-1 -...

Table of Contents