6.4.3 Connection Manager Object Error codes ................21 6.4.4 Supported CIP and Vendor Objects..................22 6.4.5 EtherNet/IP communication and connection timeout.............23 Common Industrial Objects implemented by vacon® 100 family ....25 CIP Common Required Objects ..................25 7.1.1 Identity Object, Class 0x01 ....................25 7.1.2 Message Router Object, Class 0x02 ................28 7.1.3 Connection Manager Object, Class 0x06 .................28...
Page 4
8.3.4 Direction bit in VACON® FBFixedControlWord...............73 8.3.5 Fault Reset bit in VACON® FBFixedControlWord............73 8.3.6 Request Fieldbus Control bit in VACON® FBFixedControlWord........73 8.3.7 Request Fieldbus Reference bit in VACON® FBFixedControlWord .......73 Mapping of VACON® data onto Standard Input Assemblies ..........73 8.4.1 FBFixedStatusWord ......................73 8.4.2 Ready Indication bit in VACON®...
Wait until the indicators on the keypad 9000.emf go out (if no keypad is attached see the indicators on the cover). Wait additional 5 minutes before starting any work on the drive. 24-hour support +358 (0)201 212 575 • Email: vacon@vacon.com...
(EN 60204-1). 13006.emf Only spare parts delivered by VACON® can be used. 13006.emf At power-up, power break or fault reset the motor will start immediately if the start signal is active, unless the pulse control for Start/Stop logic has been selected.
REMARQUE Vous pouvez télécharger les versions anglaise et française des manuels produit contenant l’ensemble des informations de sécurité, avertissements et mises en garde applicables sur le site http://drives.danfoss.com/knowledge-center/technical-documentation/ 24-hour support +358 (0)201 212 575 • Email: vacon@vacon.com...
Time To Live Connections and Wiring The VACON® 100 Family AC drives support 10/100Mb speeds in both Full and Half-duplex modes. The drive must be connected to the Ethernet network with a shielded CAT-5e cable. Use a so called crossover cable (at least CAT-5e cable with STP, Shielded Twisted Pair) if you want to connect the drive directly to the master appliance.
2.1.1 ACD (Address Conflict Detection) The VACON® 100 Family AC drives implement ACD algorithm (IETF RFC 5227). The implementation includes requirements from the EtherNet/IP protocol. The ACD algorithm tries to actively detect if the IP address configured to this device is been used by another device in the same network.
Locate the components that you will need on the AC drive to connect and run the Ethernet cables. Be sure not to plug the Ethernet cable to the terminal under the keypad! This might harm your personal computer. 13006.emf 24-hour support +358 (0)201 212 575 • Email: vacon@vacon.com...
• 9 Ethernet installation Prepare for use through Ethernet Connect the Ethernet cable to its terminal and run the cable through the conduit as shown in Figure 2. Ethernet cable 9316.emf Figure 2. Protection class IP21: Cut free the opening on the AC drive cover for the Ether- net cable.
Page 12
Remount the AC drive cover. NOTE: When planning the cable runs, remember to keep the distance between the Ethernet cable and the motor cable at a minimum of 30 cm. Ethernet cable 9056.emf Figure 4. 24-hour support +358 (0)201 212 575 • Email: vacon@vacon.com...
11641_00 Open the necessary holes in the cable entry plate. Do not open the other holes. See the VACON ® 100X Installation Manual for the dimensions of the holes. Tel. +358 (0) 201 2121 • Fax +358 (0)201 212 205...
Page 14
Attach a cable gland on the hole in the cable entry plate. Pull the EtherNet cable through the hole. 11739_00 Put the cable entry plate back. Close the cover of the AC drive. 24-hour support +358 (0)201 212 575 • Email: vacon@vacon.com...
In addition to settings below, EtherNet/IP uses common network settings (i.e. IP address, network mask, etc.). Basic information on how to use the control keypad you can find in the VACON 100 INDUSTRIAL Ap- plication Manual. See chapter 10 for information on how to configure the VACON ® 100 drive to be controlled from fieldbus.
• 14 Commissioning A fixed IP address is specified manually and it does not change. When the mode is changed from DHCP to Fixed the fixed addresses are taken into use: IP: 192.168.0.10 Subnet mask: 255.255.0.0 Default gateway: 192.168.0.1 4.1.2...
If the connection is reopened before the specified time has elapsed, no fault is activated. EtherNet/IP monitoring menu Table 5. Monitoring Menu Name Type / Values Definition Reset Counters “Button” 2421 Resets monitoring counters. 24-hour support +358 (0)201 212 575 • Email: vacon@vacon.com...
Page 18
• 16 Commissioning Table 5. Monitoring Menu Name Type / Values Definition Open Requests 16 bit 2422 For details, see Instance Attribute “Open Requests” in Table 14. Open Format Rejects 16 bit 2423 For details, see Instance Attribute “Open Format Rejects”...
5. Actual speed is 0x05EE (= 25% if MinFreq is 0Hz and MaxFreq is 50Hz) 6. Set control word 0x60 (01100000) 7. Drive status is: STOP Figure 5. Configuration example from EIPScan Tool 24-hour support +358 (0)201 212 575 • Email: vacon@vacon.com...
An EDS provides all of the information nec- essary to access and alter the configurable parameters of a device. You can download the EDS for VACON® 100 Family AC drives from Danfoss website (http:// drives.danfoss.com).
• 19 EtherNet/IP Explicit Messaging Explicit Messaging is used in commissioning and parameterizing of the EtherNet/IP. The explicit messages provide multipurpose, point-to-point communication paths between two devices. They provide the typical request/response-oriented network communication used to perform node configuration and problem diagnosis. The explicit messages typically use low priority identifiers and contain the specific meaning of the message right in the data field.
The size of the path which was sent with the Service Request is either not large enough to allow the Request to / 26 Path Size Invalid be routed to an object or too much routing data was included. 24-hour support +358 (0)201 212 575 • Email: vacon@vacon.com...
• 21 EtherNet/IP Table 8. General CIP error codes Code Status name Description A request to modify a non-modifiable member was Member not settable received. Service Not Supported The object supports the service, but not for the designated / 2E for Specified Path application path (e.g.
Vendor Parameters Object See chapter 7.3.1 / A1 Motor Control Mode Object See chapter 7.3.3 Vendor-Specific / A2 Fault History Object See chapter 7.3.4 Assembly Instance Selector / BE See chapter 7.3.2 Object 24-hour support +358 (0)201 212 575 • Email: vacon@vacon.com...
The EtherNet/IP declares a watchdog the time within which both master and slave must send IO back to each other. This watchdog time is a factor of the communication cycle time (cycle time x timeout multiplier) and is set by the master. Minimum cycle time for VACON 100 EtherNet/IP is 4 milliseconds.
Page 26
“TCP Inativity” time? Has user written Cable disconnected process data over this Connection closed connection Has additional Communication timeout elapsed? timeout zero? FAULT! Offline 11721_uk Figure 7. EtherNet/IP timeout logic with explicit connection 24-hour support +358 (0)201 212 575 • Email: vacon@vacon.com...
Serial number of the Serial number UDINT device SHORT Human readable identifi- Product Name STRING cation Name Description Get_Attributes_All Get all attributes Instance Reset Only reset type 0 Services Get_Attribute_Single Get single attribute 24-hour support +358 (0)201 212 575 • Email: vacon@vacon.com...
Page 28
This number is assigned to vendors of CIP devices by the ODVA user organization. The vendor ID for VACON® is 01BB (443 Instance Attribute “Device Type” This attribute indicates which device profile is implemented by the device. For VACON® drives this device number is 02 (“AC Drive” profile). Instance Attribute “Product Code”...
Page 29
The VACON® 100 Family AC drives drive implement bits 0, 2, and 4-11 according to the specification (Extended Device Status values 1, 4 and 8 to 15 are not used by VACON®). The bits 8-11 must be set according to the faults occurring in the drive.
Client may address a service to any object class or instance in a target device. Although the object is mandatory, there are no mandatory attributes or services. The VACON® 100 Family AC drives do not currently implement any of the object’s services or attributes Table 13.
Page 31
Number of Forward Close Close Other UINT service requests which were Rejects rejected for other reasons Total number of connection Connection timeouts that have occurred UINT Timeouts in connections controlled by this Connection Manager. 24-hour support +358 (0)201 212 575 • Email: vacon@vacon.com...
• 30 Common Industrial Objects implemented by vacon® 100 family Table 14. Connection manager object Name Description Returns content of all (implemented) Get_Attributes_All attributes in the instance Get_Attribute_Single Used to read the single attribute value Instance Services Opens a connection (maximum data size...
Page 33
Get_Attribute_Single Used to read single attribute value. Set_Attribute_Single Used to write a single attribute value. 7.1.4.1 Instance Attributes Instance Attribute “Status” This attribute presents the status of the TCP/IP network interface. 24-hour support +358 (0)201 212 575 • Email: vacon@vacon.com...
Page 34
• 32 Common Industrial Objects implemented by vacon® 100 family Table 16. Status Bit Descriptions Bit(s) Called Definition Value Definition The Interface Configuration Attribute has not been configured The Interface Configuration Indicates the Attribute contains valid configura- Interface Con-...
Page 35
Path Size, which reveals the number of UINT values in the path, and the Path itself. In the VACON® 100 Family AC drives, the path points to an instance of the EtherNet Link Object. The value of the Path Size is 2 (total of four octets) and the value of the Path is 20 , where XX is the instance number of the EtherNet Link object.
Page 36
• 34 Common Industrial Objects implemented by vacon® 100 family configuration obtained through this channel. Until the BOOTP/DHCP reply is received, the values are Changing the Instance Configuration is not allowed when the I/O connection is open or Configuration Control-attribute is not set to “statically-assigned”.
Page 37
The Encapsulation Inactivity Timeout attribute is used to enable the TCP socket cleanup (closing) when the defined number of seconds have elapsed with no Encapsulation activity. The default value is 120 seconds. The TCP keep-alive traffic does not count as Encapsulation activity. 24-hour support +358 (0)201 212 575 • Email: vacon@vacon.com...
• 36 Common Industrial Objects implemented by vacon® 100 family Table 22. Value Description Disable 1-3600 Timeout in seconds 7.1.5 Ethernet Link Object, Class 0xF6 Ethernet Link Object provides interface to Ethernet link counters and attributes. With this object, user can retrieve for example link speed.
Page 39
Mbps, e.g. 0, 10, 100 etc. The value 0 indicates that the interface speed is indeterminate. Instance Attribute “Interface Flags” The attribute contains status and configuration information about the physical interface. 24-hour support +358 (0)201 212 575 • Email: vacon@vacon.com...
Page 40
• 38 Common Industrial Objects implemented by vacon® 100 family Table 24. Interface flag bit descriptions Bit(s) Called Definition Link Status One, if link is active Half/Full Duplex One, if full duplex Value Definition Auto-negotiation in progress Auto-negotiation and speed detection failed.
Page 41
Times that the carrier sense condition was lost or Carrier Sense Errors UDINT never asserted when attempting to transmit a frame. Frames received that exceed the maximum permit- Frame Too Long UDINT ted frame size. 24-hour support +358 (0)201 212 575 • Email: vacon@vacon.com...
Page 42
The attribute indicates the ability to use the Ethernet interface for administration, for example, for changing the settings. The VACON® 100 Family AC drives support this attribute with the value 01 (administration enabled). An attempt to disable the administration (by writing value 02 ) will result in an error.
Motor Data Object, Class 0x28 Motor Data Object provides interface to the motor data attributes, for example “motor type”. Table 29. Motor data object Class name Motor data object / 28 Class identifier 24-hour support +358 (0)201 212 575 • Email: vacon@vacon.com...
Page 44
7.2.2.1 Instance Attributes Instance Attribute “MotorType” The VACON® 100 Family AC drives support values 3 (Permanent Magnet Synchronous Motor) and 7 (Squirrel Cage Induction Motor). Instance Attribute “RatedCurrent” This attribute allows reading and writing of the motor rated current. The unit of the attribute is 100 milliamperes.
Class identifier Access rule Name Datatype Description Class Attributes Name Description Returns content of all (implemented) Get_Attributes_All Class Ser- attributes in the class. vices Get_Attribute_Single Used to read single attribute value. 24-hour support +358 (0)201 212 575 • Email: vacon@vacon.com...
Page 46
• 44 Common Industrial Objects implemented by vacon® 100 family Table 30. Control supervisor object Access rule Name Datatype Description Get/Set Run1 BOOL Run forward Get/Set Run2 BOOL Run reverse Request Run/Stop control Get/Set NetCtrl BOOL to be local or from network...
Page 47
• The “State” attribute has the value 5 (“Stopping”) and the bit “Running1” has the value 1, or • The “State” attribute has the value 6 (“Fault_Stop”) and the bit “Running1” has the value 1 Otherwise, the value of this attribute is 0. 24-hour support +358 (0)201 212 575 • Email: vacon@vacon.com...
Page 48
• 46 Common Industrial Objects implemented by vacon® 100 family Instance Attribute “Running2” This attribute is used to describe the run state of the drive. The value of the attribute is 1, if one of the below conditions are fulfilled: •...
Page 49
Fault Reset Initialisation Complete Fault_Stop Complete Fault Detected Not_Ready Main Power Off Main Power On Fault_Stop Ready Fault Stop Detected Complete Stopping Stop Enabled 7082_UK Figure 8. Control Supervisor State Machine 24-hour support +358 (0)201 212 575 • Email: vacon@vacon.com...
• 48 Common Industrial Objects implemented by vacon® 100 family 7.2.4 AC/DC Drive Object, Class 0x2A The AC/DC Drive Object models the functions specific to an AC or DC drive. Table 34. AC/DC drive object Class name AC/DC drive object...
Page 51
Get/Set TorqueScale TorqueScale ScaledTorque = Nm / 2 Range: -8 .. 7 Status of torque/speed reference False, when local torque/speed ref- RefFromNet BOOL erence. True, when network torque/ speed reference 24-hour support +358 (0)201 212 575 • Email: vacon@vacon.com...
Page 52
• 50 Common Industrial Objects implemented by vacon® 100 family Table 34. AC/DC drive object Name Description Get_Attribute_Single Used to read single attribute value. Instance Services Set_Attribute_Single Used to write a single attribute value. 7.2.4.1 Instance Attributes Instance Attribute “AtReference”...
Page 53
The SpeedActual and SpeedRef values are scaled according to the value of this attribute. The default value is 0 The largest allowed value for this attribute in the VACON® 100 Family AC drives is 7 (allowing resolution of 0.0078 RPM) and the minimum allowed value is -4 (allowing resolution of 16 RPM). The maximum speed value for input/output is thus ca 524000 RPM.
The TorqueActual and TorqueRef values are scaled according to the value of this attribute. The default value is 0 The largest allowed value for this attribute in the VACON® 100 Family AC drives is 7 (allowing resolution of 0.0078 Nm) and the minimum allowed value is -8 (allowing resolution of 256 Nm). The maximum torque value for input/output is thus ca 8.4 MNm.
Page 55
Common Industrial Objects implemented by vacon® 100 family vacon • 53 The VACON® 100 Family AC drives also support an old method from the OPTCQ option board of reading/writing ID values when the PLC supports only 8 bit instance attributes. This method is bit more complex.
The Assembly Instance Selector Object is a vendor-specific object which allows the user to get and set the input and output instances used. The VACON® 100 Family AC drives will automatically change the current assembly instances by what is requested in the connection opening. This means that it is not mandatory to pre-set assembly instances.
Page 57
Assembly Instance Selector object is rejected. These attributes may only be changed when no I/O connection is established, i.e. before the Forward_Open request. 24-hour support +358 (0)201 212 575 • Email: vacon@vacon.com...
7.3.3 Motor Control Mode Object, Class 0xA1 The Motor Control Mode Object is a vendor-specific object available in the VACON® 100 Family AC drives which more clearly indicates to the user which motor control mode is used, and allows the user to configure this mode.
Page 59
Link to AC/DC Drive Object “DriveMode” attribute The Motor Control Mode Object is linked to the “DriveMode” attribute of the AC/DC Drive Object so, that changes in one affects the values in the other. 24-hour support +358 (0)201 212 575 • Email: vacon@vacon.com...
• 58 Common Industrial Objects implemented by vacon® 100 family When the following values are set to the AC/DC Drive Object “DriveMode” attribute, the Motor Control Mode Object attributes are set to the following values: Table 49. Set DriveMode value...
Page 61
The maximum value is 40. Class Attribute “Number of Instances” This attribute presents the number of instances that currently exist of the Fault History Object in the device. 24-hour support +358 (0)201 212 575 • Email: vacon@vacon.com...
Page 62
• 60 Common Industrial Objects implemented by vacon® 100 family 7.3.4.3 Instance Attributes Instance Attribute “FaultCode” The value returns the fault code of a fault entry which is represented by the Fault History Object instance. Instance Attribute “FaultID” The value returns the fault ID of a fault entry which is represented by the Fault History Object instance.
FAMILY ODVA I/O Assembly instances for AC/DC Drive The VACON® 100 Family AC drives support the Output Assembly Instances 20, 21, 23 and 25, and the Input Assembly Instances 70, 71, 73 and 75. The control word bits are mapped to the object data according to the table below.
Page 64
• 62 Assembly instances implemented by vacon® 100 family Table 54. Process Data IN Mapping To Object Data Parameter name Object Attribute name Attribute ID Speed Reference AC/DC Drive Object SpeedRef TorqueRef Torque Reference AC/DC Drive Object (ProcessDataIn1) ProcessRef...
This should be configured in the application as the receiving input. The ProcessDataOut1 is always mapped to the ProcessDataOut1. Note that the process reference value is sent to the drive only when NetProc bit is set. 24-hour support +358 (0)201 212 575 • Email: vacon@vacon.com...
• 64 Assembly instances implemented by vacon® 100 family Table 61. Drive Mode Selection in Process Control Drive Mode Process reference mapping ProcessDataIn1 ProcessDataIn2 Other Not valid Table 62. Instance Octet Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0...
Page 67
Runnin Runnin AtRef- Warn- From- From- Ready Faulted erence (Rev) (Fwd) Drive State Speed Actual (Low Octet) (length 6) Speed Actual (High Octet) Process Actual (Low Octet) Process Actual (High Octet) 24-hour support +358 (0)201 212 575 • Email: vacon@vacon.com...
Assembly instances implemented by vacon® 100 family Vendor-specific I/O Assembly Instances The VACON® 100 Family AC drives support the assemblies 101, 111, 128, 131, 141, 107, 117, 127, 137 and 147. The instances 101 and 107 use the CIP control and status words. Others use the vendor specific control and status words.
Page 73
FBProcessDataOut8 (High Octet) The contents of the assembly are otherwise identical to the input assembly 117, except that the second octet of the assembly is the high octet of FBGeneralStatusWord instead of FBFixedStatusWord. 24-hour support +358 (0)201 212 575 • Email: vacon@vacon.com...
If one of the “RunFwd” or “RunRev” bits in an Output Assembly has the value 1, the “Start/Stop” bit 0 in the VACON® FBFixedControlWord is set to 1. Otherwise the bit is set to 0. If both the “RunFwd” and “RunRev” bits have the value 1, no changes are done to FBFixedControlWord.
0. 8.3.5 Fault Reset bit in VACON® FBFixedControlWord The “Fault Reset” bit in an Output Assembly is mapped to the “Fault Reset” bit 2 in the VACON® FBFixedControlWord. Both bits are rising-edge sensitive. 8.3.6 Request Fieldbus Control bit in VACON® FBFixedControlWord The “NetCtrl”...
See chapter 8.4.3. 8.4.5 Fault Indication bit in VACON® FBFixedStatusWord The “Fault Indication” bit 3 in the VACON® FBFixedStatusWord is mapped to the “Faulted” bit in an Input Assembly which supports this bit. 8.4.6 Alarm Indication bit in VACON® FBFixedStatusWord The “Alarm Indication”...
The Control word is composed of 32 bits. FBFixedControlWord consist of the first 16 bits. FBGen- eralControlWord consist of the remaining 16 bits. While the functionality of FBFixedControlWord is fixed in the VACON® standard applications, the functionality of FBGeneralControlWord is totally application specific and can vary even in the VACON® standard applications.
The Status word is composed of 32 bits. FBFixedStatusWord consist of the first 16 bits. FBGen- eralStatusWord consist of the remaining 16 bits. While the functionality of FBFixedStatusWord is fixed in the VACON® standard applications, the functionality of FBGeneralStatusWord is totally application specific and can vary even in the VACON® standard applications.
To configure the drive to use correct torque reference, select the parameter "Torque Reference Selection" to ProcessDataIn1 (9). This can be done with: - PC-tool or panel (VACON® 100 Family AC drives: P 3.3.2.1) / ID 641 - Vendor Parameter Object...
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 24-hour support +358 (0)201 212 575 • Email: vacon@vacon.com...
Page 81
Document ID: Vacon Ltd DPD01045D Member of the Danfoss Group Rev. D Runsorintie 7 65380 Vaasa Sales code: DOC-100ETHERIP+DLUK Finland...