Lenze SMVector Reference Manual

Lenze SMVector Reference Manual

Devicenet communication module

Advertisement

SMVector
TM
DeviceNet
Communication Module
Communications Interface Reference Guide
CMVDVN01A

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SMVector and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Lenze SMVector

  • Page 1 SMVector DeviceNet Communication Module Communications Interface Reference Guide CMVDVN01A...
  • Page 2: Table Of Contents

    Table of Contents Safety Information .......................2 Introduction.........................4 2.1 DeviceNet Implementation for the SMV Series Drive ..........4 Installation ........................5 3.1 Installing the Module into the Terminal Cover .............5 3.2 DeviceNet Terminal Block ................5 3.3 Installing the Terminal Cover ................6 Commissioning DeviceNet Communications .............6 4.1 Quick Set-up .....................6 4.2 Basic Mode of Operation ..................7 4.2.1 Sample Setup and Wiring for DeviceNet Control ........7 4.2.2 Sample of Setup and Test Runs using Rsnetworx for DeviceNet .....8 Extended Parameters for DeviceNet .................9 5.1 Parameter Menu ....................9 5.2 Input/Output Assembly Configuration Mappings .
  • Page 3 About These Instructions This documentation applies to the optional DeviceNet communications module for the SMVector inverter and should be used in conjunction with the SMVector Operating Instructions (Document SV01) that shipped with the drive. These documents should be read carefully as they contain important technical data and describe the installation and operation of the drive. © 2007 AC Technology Corporation No part of this documentation may be copied or made available to third parties without the explicit written approval of AC Technology Corporation. All information given in this documentation has been carefully selected and tested for compliance with the hardware and software described. Nevertheless, discrepancies cannot be ruled out. AC Tech does not accept any responsibility nor liability for damages that may occur. Any necessary corrections will be implemented in subsequent editions. CMVDVN01A...
  • Page 4: Safety Information

    Safety Information Safety Information General Some parts of Lenze controllers (frequency inverters, servo inverters, DC controllers) can be live, moving and rotating. Some surfaces can be hot. Non-authorized removal of the required cover, inappropriate use, and incorrect installation or operation creates the risk of severe injury to personnel or damage to equipment. All operations concerning transport, installation, and commissioning as well as maintenance must be carried out by qualified, skilled personnel (IEC 364 and CENELEC HD 384 or DIN VDE 0100 and IEC report 664 or DIN VDE0110 and national regulations for the prevention of accidents must be observed). According to this basic safety information, qualified skilled personnel are persons who are familiar with the installation, assembly, commissioning, and operation of the product and who have the qualifications necessary for their occupation. Application as directed Drive controllers are components designed for installation in electrical systems or machinery. They are not to be used as appliances. They are intended exclusively for professional and commercial purposes according to EN 61000-3-2. The documentation includes information on compliance with the EN 61000-3-2. When installing the drive controllers in machines, commissioning (i.e. the starting of operation as directed) is prohibited until it is proven that the machine complies with the regulations of the EC Directive 98/37/EC (Machinery Directive); EN 60204 must be observed. Commissioning (i.e. starting drive as directed) is only allowed when there is compliance to the EMC Directive (89/336/EEC). The drive controllers meet the requirements of the Low Voltage Directive 73/23/EEC. The harmonised stan- dards of the series EN 50178/DIN VDE 0160 apply to the controllers. The availability of controllers is restricted according to EN 61800-3. These products can cause radio interference in residential areas.
  • Page 5 Safety Information DANGER! • After the controller has been disconnected from the supply voltage, do not touch the live components and power connection until the capacitors have discharged. Please observe the corresponding notes on the controller. • Do not continuously cycle input power to the controller more than once every three minutes. • Please close all protective covers and doors during operation. WARNING! Network control permits automatic starting and stopping of the inverter drive. The system design must incorporate ad- equate protection to prevent personnel from accessing moving equipment while power is applied to the drive system. Pictographs used in these instructions Pictograph Signal word Meaning Consequences if ignored DANGER! Warning of Hazardous Electrical Voltage. Reference to an imminent danger that may result in death or serious personal injury if the corresponding measures are not taken. WARNING! Impending or possible danger for persons Death or injury STOP! Possible damage to equipment Damage to drive system or its surroundings NOTE Useful tip: If observed, it will make using the drive easier CMVDVN01A...
  • Page 6: Introduction

    Introduction The following information is provided to allow the SMV Series drive to operate on a DeviceNet network; it is not intended to explain how DeviceNet itself works. Therefore, a working knowl- edge of DeviceNet is assumed, as well as familiarity with the operation of the SMV Series drive. 2.1 DeviceNet Implementation for the SMV Series Drive The following describes the DeviceNet network protocol implementation on the SMV Series drive. The SMV Drive can be operated as a slave device (Group 2 Server) on a DeviceNet network. It supports Explicit Messages and the following I/O messages of the predefined master/slave con- nection set: • Polled • Bit Strobe • Changed of state • Cyclic NOTE: The SMV does not support the Explicit Unconnected Message Manager! To simplify setup and operation, implemented classes and behavior conform to the AC DRIVE profile as specified in the ODVA DeviceNet standard. To assist in recovery from Communication Faulted condition, Offline Connection Set messages are supported. The SMV supports the following Group 4 message types: Group 4 Message ID 2C - Communication Faulted Response Message...
  • Page 7: Installation

    Installation 3.1 Installing the Module into the Terminal Cover 1 2 3 4 5 0.5 Nm/ 4.5 lb-in < _ 2.8 mm² (12-22 AWG) Figure 1: Installing the DeviceNet Communciations Module 3.2 DeviceNet Terminal Block Recommended Terminal Description Important Wire Color Black If controller is located at either end of the network, a terminating resistor (120 ohm, CAN_L Blue metal film, 1/4 Watt) should be connected across CAN_L and CAN_H. Shield Bare Terminal 3 is not connected to Earth ground. If controller is located at either end of the network, a terminating resistor (120 ohm, CAN_H White metal film, 1/4 Watt) should be connected across CAN_L and CAN_H. 11 - 25 VDC power supply; current consumption (100mA @ 11VDC max) Notes: • For DeviceNet power supply and network cabling details, refer to the DeviceNet...
  • Page 8: Installing The Terminal Cover

    3.3 Installing the Terminal Cover Figure 2: Re-Installing the SMV Terminal Cover Commissioning DeviceNet Communications 4.1 Quick Set-up With drive power disconnected, connect the DeviceNet communication module and network cable to the drive as shown in Section 3.1. Apply power to the drive. In the drive parameter menu, select parameter P400 Network Protocol and set it to 4 - - DeviceNet . After this action, the mod- ule will be initialized with DeviceNet protocol and will enter Online Mode - P402 = 3. Once the wiring is complete and the network power supply is ON and SMV drive is powered up, program the address and network baud rate to the required values. Do this using the program- ming buttons on the front of the drive (refer to Section 5.1- Parameter Menu) to set the following parameters: P410 - DEVICENET NODE ADDRESS Range is 0 to 63 (default = 63) P411 - DEVICENET BAUD RATE 0 = 125 kbps (default = 125) 1 = 250 kbps 2 = 500 kbps Once these parameters are set, cycle power to the drive. This will make the address and baud rate parameters take effect. Also, during power-up (and resets), the SMV drive will perform the following functions: 1. Power up initializations; sets all variables and states. 2. Sets the MAC address and baud rate base on values programmed in EPM (P410, P411). 3. Checks for duplicate node address to verify that its own address is unique on the network. CMVDVN01A...
  • Page 9: Basic Mode Of Operation

    If the power-up or reset sequence fails, the SMV drive will enter DeviceNet failure mode. In that case, the drive will not be accessible to the network, but can still be operated in terminal mode. This failure state is indicated in parameter P419 DIAGNOSTIC by number “1093” (refer to Section 5.1 for details on parameter P419.) 4.2 Basic Mode of Operation The SMV Series Drive can operate under DeviceNet control in any terminal configuration except remote keypad mode. Refer to SMV Operating Instructions (SV01), parameter P100. To enable DeviceNet control, one of the SMV drive's programmable digital inputs (terminals 13A, 13B or 13C) must be set to "Network Enable" and be activated. Refer to SMV Operating Instructions (SV01), Parameters P121, 122 and 123. 4.2.1 Sample Setup and Wiring for DeviceNet Control This example uses Explicit or I/O Polled messaging for Run Forward/Reverse and speed control. NOTE: If P100>0, then Terminal 1 must be closed to Terminal 4 in order to start the drive through the DeviceNet interface. Parameters can be setup using the drive keypad, EPM Programmer, or DeviceNet configuration tool (for example RSNetWorx ) that uses the EDS file provided by AC Technology. As a minimum, the following parameters should be set: P121, P122, P123 - One of these parameters must be set to 09 (Network Enable) P112 ROTATION DIRECTION - Set this parameter to FORWARD & REVERSE (01) if operation in both directions is required. P305 MOTOR NOMINAL SPEED AT RATED FREQUENCY (RPM) P304 MOTOR RATED FREQUENCY (Hz) P400 DEVICENET NODE ADDRESS (0 - 63) P401 DEVICENET BAUD RATE (125, 250, 500 kbps) P430 DEVICENET OUTPUT ASSEMBLY SELECTION - Set this parameter to select output as- sembly for Polled connection. The following selections are available: 0 = "20 Basic Speed Ctrl” 1 = "21 Ext. Speed Ctrl RPM"...
  • Page 10: 4.2.2 Sample Of Setup And Test Runs Using Rsnetworx Tm For Devicenet

    To simplify setup and assist in maintaining the DeviceNet network, the EDS file supporting the SMV Series drive is available from AC Technology. To obtain a copy of the appropriate EDS file, please contact AC Technology Corp, or visit www. actech.com. It is also included on the CD shipped with the drive. 4.2.2 Sample of Setup and Test Runs using Rsnetworx for DeviceNet Make all necessary DeviceNetTM network connections. Using "EDS Hardware Installation Tool" register the EDS file for SMV family of drives. Switch mode to ONLINE. After browsing through all available addresses on the network, "AC Tech SMV Drive" should appear at the programmed address. To access the drive parameters double click on the drive icon. After uploading parameters from the SMV drive, they can be edited and downloaded back to the drive. SMV drive parameters accessed through the drive keypad correspond to the same Network ID, to simplify programming they have a drive parameter number in front of their name. For example: Parameter ID P160 corresponds to drive parameter "P160 Carrier Select" Parameter ID P110 corresponds to drive parameter "P110 Start Method" DeviceNetTM parameter IDs #1 to #99 are only accessible through the network connection. Refer to the Parameter Class section for parameter descriptions. To assist in Network Controlled test runs, the EDS file consists of parameters that permit triggering RUN commands by changing the bits setable in ID#65 (Network Control Word). NOTE: RUN and STOP commands must be triggered according to the table in Section 5.3.6 ID#61 - Network Reference Frequency: Controls the drive speed reference parameter if bit 6 (Net- work Reference) is set to Network Control.
  • Page 11: Extended Parameters For Devicenet Tm

    Extended Parameters for DeviceNet In addition to the drive parameters (detailed in the Installation and Operation manual that ac- companied the drive), the installation of the DeviceNet module will give access to the 400 series parameters that are exclusively for the DeviceNet communications module. 5.1 Parameter Menu Code Possible Settings IMPORTANT Name Default Selection CANopen Module Specific Parameters P400 Network Protocol 0 Not Active 4 DeviceNet P401 Module Revision Display reads 04.x.x where: Read only 04 = DeviceNet Module x.x = Module Revision P402 Module Status...
  • Page 12 Code Possible Settings IMPORTANT Name Default Selection P415 Action of Loss of 0 Trigger fault 'F_nt1' DeviceNet 1 Ignore 2 AC Tech specific - Switch off network Only active in Network Control (n.xxx) controlled bits (STOP is not triggered) P416 Bus Off 0 Hold in Error 1 Reset CAN P417 Bus Off Counter Number of Bus Off Conditions Read-only 0..255 Does not overflow P418 Reset DeviceNet node 0 0 No action On transition from 0 to 1, re-initializes DeviceNet controller and activates changes made to param- 1 Reset DeviceNet communication eters marked with WARNING! DeviceNet re-initialization may activate new assemblies configurations, which can result in changes to present controller state, including starting. P419 DeviceNet Status 4 Digit (See Below) Read-only Digit 1 - Power Status 1 External power supply On Digit 2 - Control Status...
  • Page 13 Code Possible Settings IMPORTANT Name Default Selection P429 CAN Peripheral Status Bits: • Read-only • CAN warnings and errors 0 Error passive mode 1 Bus off mode 2 CAN Enabled 3 Receiver busy 4 Transmitter busy 5 Transmit error count > 128 6 Overload frame 7 Receive error count > 128 Assembly Configuration Parameters P430 DeviceNet Output 0 Output assembly 20 - basic speed Length = 4 bytes Assembly Selection control (See Assembly Details) 1 Output assembly 21 - extended speed Length = 4 bytes control 2 Output assembly 100 - extended speed Length = 8 bytes Hz + digital and analog output 1 3 Output assembly 102 - PID setpoint + Length = 8 bytes digital and analog output 1 4 Output assembly 104 - torque setpoint + Length = 8 bytes digital and analog output 1 WARNING!
  • Page 14 Code Possible Settings IMPORTANT Name Default Selection P441 Parameter ID of Value is placed in Word 0 of assembly 106 A value of 0 in Parameter P441 - P444 defines end word 0 of assembly 106 P442 Parameter ID of Value is placed in Word 1 of assembly 106 A value of 0 in Parameter P441 - P444 defines end word 1 of assembly 106 P443 Parameter ID of Value is placed in Word 2 of assembly 106 A value of 0 in Parameter P441 - P444 defines end word 2 of assembly 106 P444 Parameter ID of Value is placed in Word 3 of assembly 106 A value of 0 in Parameter P441 - P444 defines end word 3 of assembly 106 P449 Transmitted Assembly Overflow above 255 Diagnostic-only Counter DeviceNet Configuration Parameters P450 Explicit Message 0 Nonexistent Read-only...
  • Page 15 Code Possible Settings IMPORTANT Name Default Selection P463 Polled I/O Status Bits 0 Transition to timed out - stays in timeout Read-only Bit 0,1: 1 Auto delete - goes into nonexistent state 2 Auto reset - reset the connection timeout timer Polled I/O 1 Check timeout Timeout Info Bit 2: Polled I/O 1 Connection exists Connection Info Bit 3: P470 Bit Strobe Message 0 Nonexistent Read-only Connection State 1 Configuring 2 Wait for connection ID 3 Established 4 Timed Out P472 Bit Strobe Expected 0 ... 65535 {ms} Read-only Packet Rate P473 Bit Strobe Status 0 Transition to timed out - stays in timeout Read-only Bit Info Bit 0,1: 1 Auto delete - goes into nonexistent state...
  • Page 16 Code Possible Settings IMPORTANT Name Default Selection P483 Change of State/Cyclic 0 Transition to timed out - stays in timeout Read-only Status Bits Bit 0,1: 1 Auto delete - goes into nonexistent state 2 Auto reset - reset the connection timeout timer Change of State/Cyclic 1 Check timeout Timeout Action Bit 2: Change of State/Cyclic 1 Connection exists Connection Info Bit 3: P485 Change of State Trig- 0 Word 0 of selected input assembly is used Read/write ger WORD selector for COS trigger 1 Word 0 of selected input assembly is used for COS trigger 2 Word 0 of selected input assembly is used for COS trigger 3 Word 0 of selected input assembly is used for COS trigger P486 Change of State 0 ... 65535 Value from WORD selected in P485 Status (16-bits) Read-only P487...
  • Page 17: Input/Output Assembly Configuration Mappings

    5.2 Input/Output Assembly Configuration Mappings 5.2.1 Output Assembly Details P430 = 0: Output Assembly 20 Basic Speed Control P430 = 1: Output Assembly 21 Extended Speed Control P430 = 0 P430 = 1 0 = NOT Run Forward 1 = Run Forward 0 = NOT Run Forward 1 = Run Forward Reserved 0 = NOT Run Reverse 1 = Run Reverse Fault reset on transition from 0 to 1 Fault reset on transition from 0 to 1 Reserved Reserved Reserved Reserved Reserved 0 = Local Control 1 = Network Control Reserved 0 = Local Speed Ref 1 = Network Speed Ref Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved...
  • Page 18 P430 = 2: Output Assembly 100 Speed in Hz + Digital and Analog Output P430 = 3: Output Assembly 102 PID Setpoint + Digital and Analog Output P430 = 2 P430 = 3 0 = NOT Run Forward 1 = Run Forward 0 = NOT Run Forward 1 = Run Forward 0 = NOT Run Reverse 1 = Run Reverse 0 = NOT Run Reverse 1 = Run Reverse Fault reset on transition from 0 to 1 Fault reset on transition from 0 to 1 Reserved Reserved Reserved Reserved 0 = Local Control 1 = Network Control 0 = Local Control 1 = Network Control 0 = Local Speed Ref 1 = Network Speed Ref 0 = Local Speed Ref 1 = Network Speed Ref Reserved Reserved Network Speed Reference (valid if bit 6 is set) Network Speed Reference (valid if bit 6 is set) 0 = Network 6 = Preset #3 0 = Network 6 = Preset #3 1 = Keypad 7 = Preset #4 1 = Keypad 7 = Preset #4 2 = 0 - 10VDC 8 = Preset #5 2 = 0 - 10VDC 8 = Preset #5 3 = 4 - 20 mA 9 = Preset #6 3 = 4 - 20 mA 9 = Preset #6 4 = Preset #1 10 = Preset #7 4 = Preset #1 10 = Preset #7...
  • Page 19 P430 = 4: Output Assembly 104 Torque Setpoint + Digital and Analog Output P430 = 2 0 = NOT Run Forward 1 = Run Forward 0 = NOT Run Reverse 1 = Run Reverse Fault reset on transition from 0 to 1 Reserved Reserved 0 = Local Control 1 = Network Control 0 = Local Speed Ref 1 = Network Speed Ref Reserved Network Speed Reference (valid if bit 6 is set) 0 = Network 6 = Preset #3 1 = Keypad 7 = Preset #4 2 = 0 - 10VDC 8 = Preset #5 3 = 4 - 20 mA 9 = Preset #6 4 = Preset #1 10 = Preset #7 5 = Preset #2 11 = MOP 0 = No Action 1 = Inhibit (Coast to Stop) 0 = No Action 1 = Activate Quick Stop) 0 = No Action 1 = Force Manual Mode (active only in Network Control, PID mode will force open loop 0 = DC brake active 1 = DC brake not active Unsigned torque setpoint •0 - 400% limited by parameter P330 Torque Limit Digital Output + Relay - Active when parameter P140, P142 = 25 Network Control Bit 9 - Open Collector Bit 10 - Relay Others - Reserved for future use Analog Output [0.1 VDC] - Active when parameter P150 = 9 Network Control...
  • Page 20: Input Assembly Details

    5.2.2 Input Assembly Details P440 = 0: Input Assembly 70 Basic Speed Control P440 = 1: Output Assembly 71 Extended Speed Control P440 = 0 P440 = 1 1 = Faulted 1 = Faulted Reserved Reserved 1 = Running Forward 1 = Running Forward Reserved 1 = Running Reverse Reserved 1 = Ready Reserved 0 = Local Control 1 = Network Control Reserved 0 = Local Speed Ref 1 = Network Speed Ref Reserved 1 = At Reference Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Speed in RPMs (max 32767)
  • Page 21 P440 = 2: Input Assembly 101 Speed in Hz + Digital and Analog Input P440 = 3: Input Assembly 103 Speed in Hz + Actual PID Setpoint and Feedback P440 = 2 P440 = 3 1 = Faulted 1 = Faulted Reserved Reserved 1 = Running Forward 1 = Running Forward 1 = Running Reverse 1 = Running Reverse 1 = Ready 1 = Ready 0 = Local Control 1 = Network Control 0 = Local Control 1 = Network Control 0 = Local Speed Ref 1 = Network Speed Ref 0 = Local Speed Ref 1 = Network Speed Ref 1 = At Reference 1 = At Reference Actual Setpoint Source Actual Setpoint Source 0 = Keypad 6 = Preset #4 0 = Keypad 6 = Preset #4 1 = 0 - 10VDC 7 = Preset #5 1 = 0 - 10VDC 7 = Preset #5 2 = 4 - 20 mA 8 = Preset #6 2 = 4 - 20 mA 8 = Preset #6 3 = Preset #1 9 = Preset #7 3 = Preset #1 9 = Preset #7 4 = Preset #2...
  • Page 22 P440 = 4: Input Assembly 105 Speed in Hz + Actual Torque and Analog Input P440 = 4 1 = Faulted Reserved 1 = Running Forward 1 = Running Reverse 1 = Ready 0 = Local Control 1 = Network Control 0 = Local Speed Ref 1 = Network Speed Ref 1 = At Reference Actual Setpoint Source 0 = Keypad 6 = Preset #4 1 = 0 - 10VDC 7 = Preset #5 2 = 4 - 20 mA 8 = Preset #6 3 = Preset #1 9 = Preset #7 4 = Preset #2 10 = MOP 5 = Preset #3 11 = Network 1 = PID Active (closed loop) 1 = Torque Mode Active 1 = Current Limit 1 = DC Braking Unsigned actual frequency 0.1 Hz resolution Actual Torque [%] Analog Input 0 - 10 V TB [0.1VDC] • Received value = 0x3A = 5.8 [VDC] Note: Value of Zero in Parameter P441 to P444 defines the end of Assembly 106. CMVDVN01A...
  • Page 23: Class Implementation Details

    P440 = 5: Input Assembly 106 Custom Selectable P440 = 5 Data from Parameter/ID specified in Parameter P441 For Example: Setting P441 to 508 will place the value of parameter P508 Motor Current into the Word0 of Input Assembly Data from Parameter/ID specified in Parameter P442 For Example: Setting P442 to 527 will place the value of parameter P527 Actual Frequency into the Word1 of Input Assembly 106 Data from Parameter/ID specified in Parameter P443 For Example: Setting P443 to 520 will place the value of parameter P527 0 - 10VDC Analog Input into the Word2 of Input Assembly 106 Data from Parameter/ID specified in Parameter P444 For Example: Setting P444 to 506 will place the value of parameter P506 Motor Voltage into the Word3 of Input Assembly Note: Value of Zero in Parameter P441 to P444 defines the end of Assembly 106. 5.3 Class Implementation Details 5.3.1 Identity Object - Class 0x01 IDENTITY CLASS ATTRIBUTES ATTRIBUTE ID ACCESS RULE NAME DATA TYPE VALUE INSTANCE 0 REVISION UINT INSTANCE 1 VENDOR ID...
  • Page 24: Message Router Object - Class 0X02

    5.3.2 Message Router Object - Class 0x02 MESSAGE ROUTER CLASS ATTRIBUTES ATTRIBUTE ID ACCESS RULE NAME DATA TYPE VALUE INSTANCE 0 REVISION UINT INSTANCE 1 CLASS LIST ARRAY List of Implemented Classes MAXIMUM NUMBER OF UINT CONNECTIONS CURRENTLY USED UINT CONNECTIONS CURRENTLY USED ID’s Array of UINT List of Connection ID IDENTITY CLASS SERVICES SERVICE IMPLEMENTED FOR SERVICE CODE CLASS INSTANCE NAME 0x0E Get_Attribute_Single 0x05...
  • Page 25: Devicenet Object - Class 0X03

    5.3.3 DeviceNet Object - Class 0x03 DEVICENET CLASS ATTRIBUTES ATTRIBUTE ID ACCESS RULE NAME DATA TYPE VALUE INSTANCE 0 REVISION UINT INSTANCE 1 GET/SET NODE ADDRESS USINT 0 to 63 GET/SET DATA RATE USINT 0 to 2 GET/SET BOOL 0 = Hold in Error 1 = Reset CAN GET/SET BUS-OFF COUNTER USINT 0 to 255 ALLOCATION INFO ALLOC. CHOICE BYTE Allocation Byte MASTER ADDRESS USINT 0 to 63 Address DEVICENET CLASS SERVICES SERVICE IMPLEMENTED FOR...
  • Page 26: Assembly Object - Class 0X04

    5.3.4 Assembly Object - Class 0x04 ASSEMBLY CLASS ATTRIBUTES ATTRIBUTE ID ACCESS RULE NAME DATA TYPE VALUE INSTANCE 0 REVISION UINT MAXIMUM NUMBER USINT OF INSTANCES INSTANCES (See Below) NUMBER OF MEMBER USINT GET/SET DATA INSTANCE INSTANCE NUMBER AND NAME ACCESS RULE FOR ATTRIBUTE #3 DATA INSTANCE 20 = BASIC SPEED CONTROL GET / SET INSTANCE 21 = EXTENDED SPEED CONTROL GET / SET INSTANCE 100 = EXTENDED SPEED HZ + DIGITAL AND ANALOG OUTPUT GET / SET INSTANCE 102 = PID SETPOINT + DIGITAL AND ANALOG OUTPUT GET / SET...
  • Page 27: Devicenet Connection Object - Class 0X05

    5.3.5 DeviceNet Connection Object - Class 0x05 DEVICENET CONNECTION CLASS ATTRIBUTES ATTRIBUTE ID ACCESS RULE NAME DATA TYPE VALUE INSTANCE 0 REVISION UINT INSTANCE 1 - EXPLICIT MESSAGE INSTANCE STATE USINT 0 = Nonexistent 1 = Configuring 3 = Established 4 = Timed Out 5 = Deferred Delete INSTANCE TYPE USINT 0 = Explicit TRANSPORT CLASS USINT 0x83 TRIGGER PRODUCED UINT CONNECTION ID CONSUMED UINT CONNECTION ID INITIAL COMM. USINT 0x22 CHARACTERISTICS PRODUCED...
  • Page 28 DEVICENET CONNECTION CLASS ATTRIBUTES ATTRIBUTE ID ACCESS RULE NAME DATA TYPE VALUE INSTANCE 2 - POLLED I/O MESSAGE CONNECTION STATE USINT 0 = Nonexistent 1 = Configuring 3 = Established 4 = Timed Out INSTANCE TYPE USINT 1 = I/O Connection TRANSPORT CLASS USINT 0x82 TRIGGER PRODUCED UINT CONNECTION ID CONSUMED UINT CONNECTION ID INITIAL COMM. USINT 0x01 CHARACTERISTICS PRODUCED UINT 0 to 8 CONNECTION SIZE CONSUMED UINT 0 to 4...
  • Page 29 DEVICENET CONNECTION CLASS ATTRIBUTES ATTRIBUTE ID ACCESS RULE NAME DATA TYPE VALUE INSTANCE 3 - BIT STROBE STATE USINT 0 = Nonexistent 1 = Configuring 3 = Established 4 = Timed Out INSTANCE TYPE USINT 1 = I/O Connection TRANSPORT CLASS USINT 0x82 TRIGGER PRODUCED UINT CONNECTION ID CONSUMED UINT CONNECTION ID INITIAL COMM. USINT 0x02 CHARACTERISTICS PRODUCED UINT 0 to 8 CONNECTION SIZE CONSUMED UINT CONNECTION SIZE...
  • Page 30 DEVICENET CONNECTION CLASS ATTRIBUTES ATTRIBUTE ID ACCESS RULE NAME DATA TYPE VALUE INSTANCE 4 - CHANGE OF STATE / CYCLIC INSTANCE STATE USINT 0 = Nonexistent 1 = Configuring 3 = Established 4 = Timed Out INSTANCE TYPE USINT 1 = I/O Connection TRANSPORT CLASS USINT 0x82 TRIGGER PRODUCED UINT CONNECTION ID CONSUMED UINT CONNECTION ID INITIAL COMM. USINT 0x01 or 0x0F CHARACTERISTICS PRODUCED UINT 0 to 8 CONNECTION SIZE CONSUMED UINT CONNECTION SIZE...
  • Page 31: Parameter Object - Class 0X0F

    5.3.6 Parameter Object - Class 0x0F DEVICENET CONNECTION CLASS SERVICES SERVICE IMPLEMENTED FOR SERVICE CODE CLASS INSTANCE NAME 0x0E Get_Attribute_Single 0x10 Set_Attribute_Single PARAMETER CLASS ATTRIBUTES NUMBER OF INSTANCES (PARAMETERS): 550 ATTRIBUTE ID ACCESS RULE NAME DATA TYPE VALUE INSTANCE 0 REVISION UINT NUMBER OF INSTANCES UINT PARAMETER CLASS WORD 0x03 DESCRIPTOR CONFIGURATION...
  • Page 32 Parameter Object Instance (Parameter List) NOTE: The same parameters are present in the EDS File ID NO PARAMETER OBJECT MAPPING 1-49 RESERVED DIGITAL OUTPUT BITS 0x0F-50-1 51-54 RESERVED TB30 ANALOG OUTPUT 0x0F-55-1 56-59 RESERVED KEYPAD COMMAND FREQUENCY 0x0F-60-1 NETWORK COMMAND FREQUENCY 0x0F-61-1 ACTUAL COMMAND FREQUENCY 0x0F-62-1 ACTUAL OUTPUT FREQUENCY 0x0F-63-1 RESERVED CONTROL WORD 0x0F-65-1 DEVICENET STATUS WORD 0x0F-66-1 DRIVE STATUS WORD 0x0F-67-1 DRIVE OPERATION STATE 0x0F-68-1 PRESENT FAULT 0x0F-69-1 KEYPAD PID SETPOINT COMMAND 0x0F-70-1 NETWORK PID SETPOINT COMMAND 0x0F-71-1 ACTUAL PID SETPOINT 0x0F-72-1 ACTUAL PID SETPOINT...
  • Page 33 PARAMETER ATTRIBUTES ATTRIBUTE ID ACCESS RULE BIT # ATTRIBUTE GET/SET Digital Output Bits TB14 Out State ( 1 - ON; 0 - OFF) Relay State ( 1 - ON; 0 - OFF) GET/SET Min/Max (0/1000) corresponds to 0.00 to 10.00VDC TB30 Analog Output GET/SET Min/Max (0.0/500.0) Hz Keypad Command Default: 20 Hz Frequency Precision = 1 (1 place after decimal point) GET/SET Min/Max (0.0/500.0) Hz Network Command Default: 20 Hz Frequency Precision = 1 (1 place after decimal point) GET/SET VMin/Max (0.0/500.0) Hz Actual Command Default: 20 Hz Frequency Precision = 1 (1 place after decimal point) GET/SET Min/Max (0.0/500.0) Hz Actual Output Default: 20 Hz Frequency Precision = 1 (1 place after decimal point) CMVDVN01A...
  • Page 34 GET/SET 0 = NOT Run Forward; 1 = Run Forward Control Word 0 = NOT Run Reverse; 1 = Run Reverse Fault reset on transition from 0 to 1 Reserved Reserved 0 = Local Control; 1 = Network Control 0 = Local Speed Ref; 1 = Network Speed Ref Reserved Network Speed Reference (valid if bit 6 is set) 0 = Network 6 = Preset #3 1 = Keypad 7 = Preset #4 2 = 0 - 10VDC 8 = Preset #5 3 = 4 - 20 mA 9 = Preset #6 4 = Preset #1 10 = Preset #7 5 = Preset #2 11 = MOP 0 = No Action; 1 = Inhibit (Coast to Stop) 0 = No Action; 1 = Activate Quick Stop 0 = No Action; 1 = Force Manual Stop 0 = DC Brake Active; 1 = DC Brake NOT Active Read Only 1 = Faulted DeviceNet Status Reserved Word 1 = Running Forward 1 = Running Reverse 1 = Ready 0 = Local Control; 1 = Network Control 0 = Local Speed Ref; 1 = Network Speed Ref 1 = At Reference Network Speed Reference (valid if bit 6 is set) 0 = Keypad 6 = Preset #4 1 = 0 - 10 VDC 7 = Preset #5...
  • Page 35 Read Only 0 = Stop; 1 = Run Drive Status Word 1 = Quick Stop (ramp to stop) Active 0 = Direction Forward (commanded) 1 = Direction Reverse 0 = Direction Forward (actual) 1 = Direction Reverse 0 = NET REF not active 1 = NET REF sets the active source 0 = Speed Mode; 1 = Torque Mode 0 = Open Loop (PID Off) 1 = Closed Loop (PID On) 0 = Manual Mode; 1 = AUTO mode Actual Setpoint Source 0 = Keypad 6 = Preset #4 1 = 0 - 10 VDC 7 = Preset #5 2 = 4 - 20 mA 8 = Preset #6 3 = Preset #1 9 = Preset #7 4 = Preset #2 10 = MOP 5 = Preset #3 11 = Network Control 0 = Keypad 2 = Remote Keypad 1 = Terminal 3 = Network 0 = Network Control Disabled 1 = Network Control Enabled 1 = DC Braking AC Tech Diagnostics Only Drive Operation State Read Only Temperature Output Fault Present Fault Overcurrent Fault Ground (Short to Earth) Fault Excessive Drive Temperature Fault...
  • Page 36 Start Power Loss Fault Incompatibility Fault EEPROM Hardware Failure Edge Over Run; Soft Intr Re-entry Fault PW Move Run Fault Stack Over Voltage Fault Stack Under Voltage Fault BGD Missing Fault Watchdog Timeout Fault Illegal OPCO Fault Illegal Address Fault Drive Hardware Fault AD Offset Fault RKPD Lost Fault Assertion Level switched during operation Fault FGD Missing: Fault PW Missing Fault Current Loop Fault Internal communication from JK1 Lost Fault Module Communication (SPI) Timeout Fault FNR (Invalid Message Received) Fault Network Fault #1 Network Fault #2 Network Fault #3 Network Fault #4 Network Fault #5 Network Fault #6 Network Fault #7 Network Fault #8 Network Fault #9 GET/SET Min: -99.9 Keypad PID Setpoint Max: 3100.0 Command Default = 0 Precision = 1 (1 place after decimal point) GET/SET Min: -99.9 Network PID Setpoint Max: 3100.0 Command Default = 0...
  • Page 37: Parameter Group Object - Class 0X10

    Read Only Min: -99.9 Actual PID Setpoint Max: 3100.0 Default = 0 Precision = 1 (1 place after decimal point) Read Only Min: -99.9 Actual PID Setpoint Max: 3100.0 Default = 0 Precision = 1 (1 place after decimal point) Read Only Min: -99.9 Actual PID Feedback Max: 3100.0 Default = 0 Precision = 1 (1 place after decimal point) GET/SET Min: 0[%] Keypad Torque Max: 400[%] Setpoint (%) Default = 0 Precision = 0 GET/SET Min: 0[%] Network Torque PID Max: 400[%] Setpoint (%) Default = 0 Precision = 0 AC Tech Diagnostics Only Internal State FGD AC Tech Diagnostics Only Internal State PWM 5.3.7 Parameter Group Object - Class 0x10 PARAMETER GROUP CLASS ATTRIBUTES ATTRIBUTE ID ACCESS RULE NAME...
  • Page 38: Motor Data Object - Class 0X28

    5.3.8 Motor Data Object - Class 0x28 MOTOR GROUP CLASS ATTRIBUTES ATTRIBUTE ID ACCESS RULE NAME DATA TYPE VALUE INSTANCE 0 REVISION UINT NUMBER OF UINT INSTANCES INSTANCE 1 NUMBER OF SUPPORTED USINT ATTRIBUTES ATTRIBUTE LIST ARRAY GET/SET MOTOR TYPE USINT 0 - 10 GET/SET RATED CURRENT UINT RATED STATOR CURRENT (0.1A) GET/SET RATED VOLTAGE UINT RATED BASE VOLTAGE (V) GET/SET RATED FREQUENCY UNIT RATED FREQUENCY (Hz)
  • Page 39 GET/SET NETCTRL BOOL 0 to 1 STATE UNIT 3 = READY 4 = ENABLED 5 = FAULTED RUNNINGFWD BOOL 0 to 1 RUNNINGREV BOOL 0 to 1 READY BOOL 0 to 1 FAULTED BOOL 0 to 1 WARNING UNIT 0 (Not Supported) GET/SET FAULTRST BOOL 0 to 1 FAULT CODE UNIT 0 to 65535 CTRLFROMNET US INT 0 to 1 GET/SET ACTION ON LOSS OF DEVICE NET US INT 0 = FAULT 1 = IGNORE COMM FAULT 2 = AC TECH SPECIFIC GET/SET FORCE TRIP BOOL...
  • Page 40 Fault Codes: FAULT CODES Fault Code Fault Number Fault Description 0x0000 NO FAULT 0x2220 Temperature Output Fault 0x2220 Over Current Fault 0x2240 Ground (Short to Earth) Fault 0x4310 Excess Drive Temperature Fault 0x0000 Fly Start Fault 0x3210 High Bus Voltage (Over Voltage) Fault 0x3220 Low Bus Voltage (Under Voltage) Fault 0x7122 Motor Overload Fault 0x6320 OEM Defaults Corrupted Fault 0x6320 Illegal Setup Fault 0x7110 Dynamic Brake Overheated Fault 0x3130 Single Phase Voltage Ripple to High Fault 0x9000 External Fault 0x6310 Control EEPROM Fault 0x3120 Start Power Loss Fault 0x6320 Incompatibility Fault...
  • Page 41 0x6100 Current Loop Fault 0x7500 Internal Communication from JK1 Lost Fault 0x7501 Module Communication (SPI) Timeout Fault 0x7502 FNR (Invalid Message Received)Fault 0x7511 Network Fault #1 0x7512 Network Fault #2 0x7513 Network Fault #3 0x7514 Network Fault #4 0x7515 Network Fault #5 0x7516 Network Fault #6 0x7517 Network Fault #7 0x7518 Network Fault #8 0x7519 Network Fault #9 0x1000 46 - 50 RESERVED CONTROL SUPERVISOR CLASS SERVICES Service Code Implemented For Service Name Class Instance 0x0E Get_Attribute_Single 0x10 Set_Attribute_Single CMVDVN01A...
  • Page 42: Ac/Dc Drive Object - Class 0X2A

    5.3.10 AC/DC Drive Object - Class 0x2A AC/DC DRIVE CLASS ATTRIBUTES Attribute ID Access Rule Name Data Type Value INSTANCE 0 REVISION UINT NUMBER OF INSTANCES UINT INSTANCE 1 NO. OF SUPPORTED AT- USINT TRIBUTES ATRIBUTE LIST ARRAY AT REFERENCE BOOL Speed AtRef GET/SET NET REFERENCE BOOL 0 = Local SpdRef 1 = Net SpdRef DRIVE MODE USINT 1 = Open Loop Spd Control 2 = Vector Mode 3 = Torque Mode 4 = PID Mode ACTUAL SPEED Actual Speed (RPM) GET/SET SPEED REFERENCE...
  • Page 43: Acknowledge Handler Object 0X2B

    5.3.11 Acknowledge Handler Object 0x2B ACKNOWLEDGE HANDLER CLASS ATTRIBUTES Attribute ID Access Rule Name Data Type Value INSTANCE 0 REVISION UINT NUMBER OF INSTANCES UINT INSTANCE 1 GET/SET ACKNOWLEDGE TIMER UINT 1 to 65535 ms GET/SET RETRY LIMIT USINT 0 to 255 COS PRODUCING UINT CONN INSTANCE ACKNOWLEDGE HANDLER CLASS SERVICES Service Code Implemented For Service Name Class Instance 0x0E Get_Attribute_Single 0x10...
  • Page 44: Troubleshooting

    6.2 Troubleshooting The table herein lists some common DeviceNet Communications problems and possible corrective action. NETWORK TROUBLESHOOTING SYMPTOM POSSIBLE CAUSE REMEDY No communication from the drive. Module is not initialized properly - Verify the module connection - CheckP400 and P402 Incorrect DeviceNet settings - Use P403 to reset DeviceNet parameters - Verify P410 and P411 Improper writing - Check wiring between DeviceNet Network and Communications Module. - Ensure the terminal block is properly seated. - Check connection between module and drive. DeviceNet write commands are Network enabled terminal is either open or Configure one of the input terminals (P121, P122 ignored or return exceptions not configured or P123) to "Network Enabled" function and close the corresponding contact. SMV Drive cannot be accessed from Communication section is not receiving power Check DeviceNet connections and power. network; P419 = "00" SMV Drive cannot be accessed from Bus Failure - Check DeviceNet connections and power. network; P419 code is “1093”. - Ensure SMV drive address is unique. - Check the baud rate. - Ensure bias resistors were placed correctly. - Reset SMV drive by cycling power. - Contact AC Tech Service Dept.
  • Page 45 AC Technology Corporation 630 Douglas Street, Uxbridge MA 01569 Sales: 800-217-9100, FAX: 508-278-7873 Service: 508-278-9100 ext 125, FAX: 508-278-6620 www.actech.com *CMVDVN01A CMVDVN01A...

Table of Contents