mca121 ethernet ii
DESCRIPTION
treinamento integração drive danfoss ethernet industrial curitiba-paranaTRANSCRIPT
![Page 1: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/1.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 1Drives Division
MCA121 EtherNet/IP optionMCA121 EtherNet/IP option
Product PresentationProduct Presentation
![Page 2: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/2.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 2Drives Division
Your presenterYour presenter
Flemming Huusmann Global Product Management, Fieldbus
Danfoss Drives A/S DG-596 DK-6300 Graasten, Denmark mailto:[email protected] Tel.: +45 74 88 43 62 (Direct)
![Page 3: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/3.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 3Drives Division
Agenda.
• Main featuresMain features• HardwareHardware• ODVA StandardsODVA Standards• CIP implementationCIP implementation• Additional featuresAdditional features• TopologyTopology• ParametersParameters• Other advanced featuresOther advanced features• EnclosuresEnclosures• Rockwell toolsRockwell tools
MCA 121 EtherNet/IPMCA 121 EtherNet/IP
![Page 4: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/4.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 4Drives Division
MCA121 EtherNet/IP option
Main featuresMain features
Features, in short:Features, in short:
• EtherNet/IP option for FC-series drivesEtherNet/IP option for FC-series drives• High performance: 1 ms APIHigh performance: 1 ms API• Two Ethernet ports for line topologyTwo Ethernet ports for line topology• Advanced switch functionsAdvanced switch functions• Full CIP implementationFull CIP implementation• Build-in web-serverBuild-in web-server• E-mail client for service notificationE-mail client for service notification• Transparent socket channelTransparent socket channel
MCA 121 EtherNet/IP
SW. ver. XX.XX
MS
NS2
NS1
Ethernet Port1 Ethernet Port2
MAC: 00:1B:08:XX:XX:XX
Option A130B1119
![Page 5: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/5.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 5Drives Division
MCA121 Technology, CPU
HardwareHardware
• CPU: NetSilicon NS9360CPU: NetSilicon NS9360• 32-bit, 155 MHz NET+ARM microprocessor32-bit, 155 MHz NET+ARM microprocessor• 0.13 micron CMOS processor0.13 micron CMOS processor• 10/100Base-T Ethernet10/100Base-T Ethernet• Net+Works version 6.3 OSNet+Works version 6.3 OS• Stack: EADK delivered by ODVA (IXXAT ported)Stack: EADK delivered by ODVA (IXXAT ported)• Other stacks availableOther stacks available
![Page 6: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/6.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 6Drives Division
MCA121 Technology, Switch
HardwareHardware
• Micrel KSZ 8893Micrel KSZ 8893• 3-port layer-2 managed switch3-port layer-2 managed switch• High speed non-blocking switchHigh speed non-blocking switch• 10/100 Mbps support10/100 Mbps support• Auto-MDIX (auto crossover)Auto-MDIX (auto crossover)• Advanced traffic diagnosis functionsAdvanced traffic diagnosis functions• TDR based cable diagnosticsTDR based cable diagnostics
![Page 7: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/7.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 7Drives Division
MCA121 EtherNet/IP option
HardwareHardware
• 3 LED’s: One Module Status + one 3 LED’s: One Module Status + one Network Status per. portNetwork Status per. port• Left port = Port 1Left port = Port 1• Right port = Port 2Right port = Port 2
• MAC address printed on labelMAC address printed on label
• Industrial graded RJ-45 connectorsIndustrial graded RJ-45 connectors
• A+B option design A+B option design (later as A-design)(later as A-design)
Ethernet Port 1 Ethernet Port 2
MCA 121 EtherNet/IP
SW. ver. XX.XX
MS
NS2
NS1
Ethernet Port1 Ethernet Port2
MAC: 00:1B:08:XX:XX:XX
Option A130B1119MS LED
NS LED’s
![Page 8: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/8.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 8Drives Division
FC-series option concept
HardwareHardware
• C-option slot for application options (MCO) C-option slot for application options (MCO)
• A-option slot for Fieldbus optionsA-option slot for Fieldbus options
• B-option slot for other options (encoders, B-option slot for other options (encoders, resolvers, I/O)resolvers, I/O)
![Page 9: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/9.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 9Drives Division
A+B in C adaptor
HardwareHardware
• For combining MCA121 with B-optionFor combining MCA121 with B-option• Possibility to add A and B-options in C-slotPossibility to add A and B-options in C-slot
![Page 10: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/10.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 10Drives Division
Hardware conformance
HardwareHardware
• Hardware tests:Hardware tests:• Test with Siemens connector + cable on MCA121Test with Siemens connector + cable on MCA121• Testing durability of RJ-45 connectorsTesting durability of RJ-45 connectors
• Vibrations test in accordance to Danfoss guideline Vibrations test in accordance to Danfoss guideline 500B0432 modification of curve E:500B0432 modification of curve E:
• Frequency : 18 Hz – 1 K HzFrequency : 18 Hz – 1 K Hz
• Acceleration : 3 G RMS (!!)Acceleration : 3 G RMS (!!)
• Exposure : 3 x 2 hrs ( x – y – z )directionExposure : 3 x 2 hrs ( x – y – z )direction
• No loss of communication!No loss of communication!
MCA 121 EtherNet/IP
SW. ver. XX.XX
MS
NS2
NS1
Ethernet Port1 Ethernet Port2
MAC: 00:1B:08:XX:XX:XX
Option A130B1119
![Page 11: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/11.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 11Drives Division
ODVA specifications
ODVA StandardsODVA Standards
• Conform towards: Conform towards:
• EtherNet/IP Adaptation of CIP: EtherNet/IP Adaptation of CIP: Edition 1.2, May 2006Edition 1.2, May 2006• Common Industrial Protocol (CIPTM): Common Industrial Protocol (CIPTM): Edition 3.0, May 2006Edition 3.0, May 2006
• Danfoss Drives is an active member of the ODVADanfoss Drives is an active member of the ODVA
• Participation in EtherNet/IP Implementers Workshop and Plug Participation in EtherNet/IP Implementers Workshop and Plug Fest ensures conformanceFest ensures conformance
![Page 12: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/12.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 12Drives Division
Conformance test
ODVA StandardsODVA Standards
• ODVA Implementers Workshop Plug Fest #6ODVA Implementers Workshop Plug Fest #6
• Dec. 5-7, 2006 Detmold, GermanyDec. 5-7, 2006 Detmold, Germany
• MCA 121 passed all conformance tests:MCA 121 passed all conformance tests:
• EDS File verification testEDS File verification test
• Network Interoperability testNetwork Interoperability test
• Common Interoperability testCommon Interoperability test
• Adaptor Interoperability testAdaptor Interoperability test
• System interoperability testSystem interoperability test
• During development the option is continuously tested During development the option is continuously tested against the ODVA conformance test toolagainst the ODVA conformance test tool
![Page 13: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/13.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 13Drives Division
CIP classes implemented
CIP ImplementationCIP Implementation
• Class ID 0x01 Identity ObjectClass ID 0x01 Identity Object• Class ID 0x02 Message RouterClass ID 0x02 Message Router• Class ID 0x04 Assembly ObjectsClass ID 0x04 Assembly Objects• Class ID 0x06 Connection ManagerClass ID 0x06 Connection Manager• Class ID 0x28 Motor Data ObjectClass ID 0x28 Motor Data Object• Class ID 0x29 Control Supervisor ObjectClass ID 0x29 Control Supervisor Object• Class ID 0x2A AC/DC Drive ObjectClass ID 0x2A AC/DC Drive Object• Class ID 0xF5 Interface ObjectClass ID 0xF5 Interface Object• Class ID 0xF6 Link ObjectClass ID 0xF6 Link Object• Class ID 0x0F Parameter ObjectClass ID 0x0F Parameter Object• Class ID 0x10 Parameter Group ObjectClass ID 0x10 Parameter Group Object• Class ID 0x64 - 0xC7 Danfoss ObjectsClass ID 0x64 - 0xC7 Danfoss Objects
- full CIP implementation...!- full CIP implementation...!
![Page 14: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/14.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 14Drives Division
Class ID 0x01 Identity Object
CIP ImplementationCIP Implementation
Attribute Access Name Data type Description
1 Get Vendor UINT (97) Danfoss Drives vendor code
2 Get Device Type UINT (2) AC Drive
3 Get Product Code UINT Value of par. 12-34
4 Get Revision Struct Value of par. 12-34
5 Get Status WORD EIP status word (par. 12-30)
6 Get Serial Number UDINT Value of par. 15-51
7 Get Product Name String Value of par. 15-40 (e.g. “FC-302”)
8 Get State UINT 0 = Non-existent1 = Device Self Testing2 = Standby3 = Operational4 = Major Recoverable Fault5 = Major Unrecoverable Fault6-254 = Reserved255 = Default for Get Attribute All
9 Get Conf. consistency value
UINT
![Page 15: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/15.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 15Drives Division
Class ID 0x04 Assembly ObjectsClass ID 0x04 Assembly Objects
CIP ImplementationCIP Implementation
Instance Access Name Size
20 Set ODVA basic speed control Output 2 Words
21 Set ODVA extended speed control Output 2 Words
70 Get ODVA basic speed control Input 2 Words
71 Get ODVA extended speed control Input 2 Words
100 Set Danfoss Basic Control Output 2 Words
101 Set Danfoss Extended Control Output 4 Words
103 Set Danfoss Extended Control Output 10 Words
150 Get Danfoss Basic Control Input 2 Words
151 Get Danfoss Extended Control Input 4 Words
153 Get Danfoss Extended Control Input 10 Words
• Two different profiles: Danfoss and ODVATwo different profiles: Danfoss and ODVA
• Two different ODVA instances: 20/70 and 21/71Two different ODVA instances: 20/70 and 21/71
• Three different Danfoss instances – can be combined regardless of lengthThree different Danfoss instances – can be combined regardless of length
• E.g.: 100/153 = 2 words Output / 10 words inputE.g.: 100/153 = 2 words Output / 10 words input
![Page 16: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/16.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 16Drives Division
Class ID 0x04 Assembly Objects, DanfossClass ID 0x04 Assembly Objects, Danfoss
CIP ImplementationCIP Implementation
CTW REF
CTW REF PCD 2write
PCD 3write
CTW REF PCD 2write
PCD 3write
PCD 4write
PCD 5write
PCD 6write
PCD 7write
PCD 8write
PCD 9write
STW MAV
STW MAV PCD 2read
PCD 3read
STW MAV PCD 2read
PCD 3read
PCD 4read
PCD 5read
PCD 6read
PCD 7read
PCD 8read
PCD 9read
Instance
100
101
103
150
151
153
Originator --► Target
Target --► Originator
![Page 17: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/17.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 17Drives Division
Class ID 0xF5 Interface ObjectClass ID 0xF5 Interface Object
CIP ImplementationCIP Implementation
• Holds information about:Holds information about:
• Interface ConfigurationInterface Configuration
• IP AddressIP Address
• Network MaskNetwork Mask
• Gateway AddressGateway Address
• Name ServerName Server
• Name Server 2Name Server 2
• Domain NameDomain Name
• Host NameHost Name
![Page 18: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/18.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 18Drives Division
Class ID 0xF6 Link ObjectClass ID 0xF6 Link Object
CIP ImplementationCIP Implementation
• Holds Holds detaileddetailed information of the Ethernet interfaces like: information of the Ethernet interfaces like:
• Interface Speed (10, 100 Mbps)Interface Speed (10, 100 Mbps)
• Physical Address (MAC layer address)Physical Address (MAC layer address)
• Interface Counters:Interface Counters:
• In Octets (octets received on the interface)In Octets (octets received on the interface)
• In Ucast Packets (unicast packets received on the interface)In Ucast Packets (unicast packets received on the interface)
• In NUcast Packets (non-unicast packets received on the interface)In NUcast Packets (non-unicast packets received on the interface)
• In Discards (inbound packets received on the interface but discarded)In Discards (inbound packets received on the interface but discarded)
• In Errors (inbound packets that contain errors)In Errors (inbound packets that contain errors)
• In Unknown Protocols (inbound packets with unknown protocol)In Unknown Protocols (inbound packets with unknown protocol)
• Out Octets (octets sent on the interface)Out Octets (octets sent on the interface)
• Out Ucast PacketsOut Ucast Packets (unicast packets sent on the interface)(unicast packets sent on the interface)
• Out NUcast Packets (non-unicast packets sent on the interface)Out NUcast Packets (non-unicast packets sent on the interface)
• Out Discards (outbound packets discarded)Out Discards (outbound packets discarded)
• ......
![Page 19: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/19.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 19Drives Division
Class ID 0xF6 Link Object, cont...Class ID 0xF6 Link Object, cont...
CIP ImplementationCIP Implementation
• Media Counters:Media Counters: (media level counters) (media level counters)
• Alignment Errors Alignment Errors
• FCS ErrorsFCS Errors
• Single CollisionsSingle Collisions
• Multiple CollisionsMultiple Collisions
• SQE Test ErrorsSQE Test Errors
• Deferred TransmissionsDeferred Transmissions
• Late CollisionsLate Collisions
• Excessive CollisionsExcessive Collisions
• MAC Transmit ErrorsMAC Transmit Errors
• Carrier Sense ErrorsCarrier Sense Errors
• Frame Too LongFrame Too Long
• MAC Receive ErrorsMAC Receive Errors
![Page 20: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/20.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 20Drives Division
Build in switch integrated in CIP objectsBuild in switch integrated in CIP objects
CIP ImplementationCIP Implementation
• There are 3 instances of the Link Object:There are 3 instances of the Link Object:
• Instance 1 and 2, relates to the physical port 1 and 2 of Instance 1 and 2, relates to the physical port 1 and 2 of the option the option
• Instance 3 relates to internal interface of the option, after Instance 3 relates to internal interface of the option, after the switchthe switch
• Design lead to enhancement of the CIP-specificationsDesign lead to enhancement of the CIP-specifications
• The various counters can be read out via parameters (12-98 + The various counters can be read out via parameters (12-98 + 12-99), but only as a sum of instance 1 and 2.12-99), but only as a sum of instance 1 and 2.
![Page 21: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/21.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 21Drives Division
Class ID 0x64 - 0xC7 Danfoss ObjectsClass ID 0x64 - 0xC7 Danfoss Objects
CIP ImplementationCIP Implementation
• All drive-parameters are mapped to CIP objects:All drive-parameters are mapped to CIP objects:
Danfoss Parameterrange
Class (decimal)
0-01 - 0-99 100
1-00 – 1-99 101
2-00 – 2-99 102
3-00 – 3-99 103
4-00 – 4-99 104
5-00 – 5-99 105
6-00 – 6-99 106
7-00 – 7-99 107
8-00 – 8-99 108
9-00 – 9-99 109
10-00 – 10-99 110
11-00 – 11-99 111
… …
99-00 – 99-99 199
![Page 22: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/22.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 22Drives Division
Class ID 0x64 - 0xC7 Danfoss ObjectsClass ID 0x64 - 0xC7 Danfoss Objects
CIP ImplementationCIP Implementation
• The class Instance and Attribute acts in the following way:The class Instance and Attribute acts in the following way:
• 100 added to the parameter group = the value for the class.100 added to the parameter group = the value for the class.
• 100 added to the remaining parameter number = the value for the instance.100 added to the remaining parameter number = the value for the instance.
• 100 added to the array index of the parameter = the value for the attribute.100 added to the array index of the parameter = the value for the attribute.
(All values in decimal)(All values in decimal)
• Examples:Examples:
• Parameter Parameter 2-592-59[index 0] = Class 1[index 0] = Class 10202; Instance 1; Instance 15959; Attribute 1; Attribute 10000
• Parameter Parameter 5-345-34[index 3] = Class 1[index 3] = Class 10505; Instance 1; Instance 13434; Attribute 1; Attribute 10303
• Supported service-codes on Danfoss classes:Supported service-codes on Danfoss classes:
• Get/Set Attribute SingleGet/Set Attribute Single
• Get/Set Attribute Scattered (several parameters)Get/Set Attribute Scattered (several parameters)
![Page 23: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/23.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 23Drives Division
Connection types supportedConnection types supported
CIP ImplementationCIP Implementation
• The following types of CIP connections are supported:The following types of CIP connections are supported:
• Cyclic I/O (class 1) cyclic triggered or Change-Of-StateCyclic I/O (class 1) cyclic triggered or Change-Of-State
• Explicit messaging (class 3 + UCMM)Explicit messaging (class 3 + UCMM)
![Page 24: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/24.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 24Drives Division
Cyclic I/O class 1Cyclic I/O class 1
CIP ImplementationCIP Implementation
• Cyclic connection using TCP transport. Cyclic connection using TCP transport.
• Maximum one Class 1 input/output connection is supported. Maximum one Class 1 input/output connection is supported.
• Several listen only connection can be established if multicast is selected Several listen only connection can be established if multicast is selected as Transport type.as Transport type.
• This type of connection is used for polled I/O and Change-Of-State This type of connection is used for polled I/O and Change-Of-State connections. connections.
• The connection is established with a The connection is established with a Forward OpenForward Open command, command, containing theses information:containing theses information:
• Transport Type (point-to-point or multicast)Transport Type (point-to-point or multicast)
• Data Size (up to 20 bytes is supported)Data Size (up to 20 bytes is supported)
• Packet Rate (packet rates of 1ms are supported)Packet Rate (packet rates of 1ms are supported)
• Production inhibit timeout (timeout time in ms in both directions) Production inhibit timeout (timeout time in ms in both directions)
• Trigger (cyclic or COS)Trigger (cyclic or COS)
• Connection points (applies to assembly instance number)Connection points (applies to assembly instance number)
![Page 25: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/25.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 25Drives Division
Change-of-StateChange-of-State
CIP ImplementationCIP Implementation
• Data is only being transmitted if there is a change-of-state.Data is only being transmitted if there is a change-of-state.
• COS-filters can be set up to in order to only trigger on specific PCD-bits.COS-filters can be set up to in order to only trigger on specific PCD-bits.STW MAV PCD 3 .....
COS filer 0Par.: 12-38[0]
COS filter 1Par.: 12-38[1]
COS filter 2Par. 12-38[2] ....
0000000000000000 ....
&
&
&
STW MAV PCD 3 ....
&
XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX ....
0000000000000000 0000000000000000
PCD 9
XXXXXXXXXXXXXXXX
COS filter 9Par. 12-23[9]
0000000000000000
&
PCD 9
• To prevent the device from producing heavy network traffic if a value To prevent the device from producing heavy network traffic if a value changes frequently, a Production Inhibit Timer is defined. changes frequently, a Production Inhibit Timer is defined.
•This parameter defines the minimum time between two COS messages.This parameter defines the minimum time between two COS messages.
![Page 26: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/26.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 26Drives Division
Cyclic I/O class 3Cyclic I/O class 3
CIP ImplementationCIP Implementation
• Cyclic connection using UDP transport.Cyclic connection using UDP transport.
• Maximum 6 Class 3 connections are supported.Maximum 6 Class 3 connections are supported.
• This type of connection is used for This type of connection is used for explicit messagingexplicit messaging. .
• The connection is established with a The connection is established with a Forward OpenForward Open command, command, containing theses information:containing theses information:
• Connection Name (given name for connection)Connection Name (given name for connection)
• Packet Rate (specified in milliseconds for both directions)Packet Rate (specified in milliseconds for both directions)
• Message Parameters:Message Parameters:
• Service Code Service Code
• ClassClass
• InstanceInstance
• AttributeAttribute
• MemberMember
• Request DataRequest Data
![Page 27: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/27.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 27Drives Division
Unconnected Messages, UCMMUnconnected Messages, UCMM
CIP ImplementationCIP Implementation
• Non-cyclic (single) connection using TCP transport.Non-cyclic (single) connection using TCP transport.
• This type of connection is used for explicit messaging.This type of connection is used for explicit messaging.
• The connection is established on-the-fly and does not require any The connection is established on-the-fly and does not require any Forward Open command.Forward Open command.
• Message Parameters:Message Parameters:
• Service Code Service Code
• ClassClass
• InstanceInstance
• AttributeAttribute
• MemberMember
• Request DataRequest Data
![Page 28: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/28.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 28Drives Division
HTTP-serverHTTP-server
Additional featuresAdditional features
• The MCA121 option features an integrated web-server.The MCA121 option features an integrated web-server.
• The default WEB-design will allow read-only access to selected parameters.The default WEB-design will allow read-only access to selected parameters.
• It will be possible to download customer-specific WEB-pages with full access It will be possible to download customer-specific WEB-pages with full access to all or selected parameters (feature to come).to all or selected parameters (feature to come).
• The WEB-page is also used for configuration of the e-mail notifier.The WEB-page is also used for configuration of the e-mail notifier.
• The HTTP-server uses an embedded file-serverThe HTTP-server uses an embedded file-server
![Page 29: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/29.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 29Drives Division
FTP-serverFTP-server
Additional featuresAdditional features
• The FTP-server makes is possible easy to download files to the The FTP-server makes is possible easy to download files to the embedded file-server.embedded file-server.
• Password protection and user management possible.Password protection and user management possible.
![Page 30: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/30.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 30Drives Division
E-Mail notifierE-Mail notifier
Additional featuresAdditional features
• Can be configured to send e-mail (SMTP) messages triggered by any Can be configured to send e-mail (SMTP) messages triggered by any alarm or warning in the drive.alarm or warning in the drive.
• Configuration is done via the WEB-interface.Configuration is done via the WEB-interface.
• Several receivers can be configured.Several receivers can be configured.
• Possibility to trigger message if warning/alarm has clearedPossibility to trigger message if warning/alarm has cleared
![Page 31: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/31.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 31Drives Division
Transparent Socket ChannelTransparent Socket Channel
Additional featuresAdditional features
• The option features an transparent socket channel, that makes is The option features an transparent socket channel, that makes is possible to send FC-telegrams (default Danfoss protocol) transparent on possible to send FC-telegrams (default Danfoss protocol) transparent on Ethernet via TCP.Ethernet via TCP.
• This will enable MCT-10, Motion Control Tool to connect to drives, via This will enable MCT-10, Motion Control Tool to connect to drives, via Ethernet (feature to come)Ethernet (feature to come)
• The socket port-number is free configurable.The socket port-number is free configurable.
MCT10
AutomationDriveVLT
EIP port 2222
FC/MCT-10 port xxxx
![Page 32: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/32.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 32Drives Division
Motion Control ToolMotion Control Tool
Additional featuresAdditional features
• Auto device discoveryAuto device discovery
• Easy network commissioningEasy network commissioning
• Connectivity via TCP/IPConnectivity via TCP/IP
• Parameter handling in all setupsParameter handling in all setups
• Easy device recoveryEasy device recovery
• Powerful project toolPowerful project tool
• ......
![Page 33: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/33.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 33Drives Division
IP addressingIP addressing
TopologyTopology
• Several methods for IP-addressing is possible:Several methods for IP-addressing is possible:
• Manual (via parameter)Manual (via parameter)
• BOOTPBOOTP
• DHCPDHCP
• MCT-10 (feature to come)MCT-10 (feature to come)
• The use of Ethernet based network for industrial automation purposes, The use of Ethernet based network for industrial automation purposes, calls for careful and thorough network design.calls for careful and thorough network design.
• Especially the use of active network components like switches and Especially the use of active network components like switches and routers requires detailed know-how about the behaviour of IP traffic.routers requires detailed know-how about the behaviour of IP traffic.
![Page 34: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/34.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 34Drives Division
Build-in switchBuild-in switch
TopologyTopology
• Build-in 2-port switch makes it possible to connect Build-in 2-port switch makes it possible to connect the drives in a traditional line-topology.the drives in a traditional line-topology.
AutomationDriveVLT
AutomationDriveVLT
AutomationDriveVLT
AutomationDriveVLT
AutomationDriveVLT
½
AutomationDriveVLT
AutomationDriveVLT
AutomationDriveVLT
AutomationDriveVLT
AutomationDriveVLT
AutomationDriveVLT
AutomationDriveVLT
AutomationDriveVLT
AutomationDriveVLT
AutomationDriveVLT
Line:Line: Star:Star:
![Page 35: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/35.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 35Drives Division
Build-in switchBuild-in switch
TopologyTopology
• Saves cost for central network switches.Saves cost for central network switches.
• The prize level for an industrial graded Ethernet switch is aprox. 100 € per. portThe prize level for an industrial graded Ethernet switch is aprox. 100 € per. port
• Less complicated cabling.Less complicated cabling.
• Advanced switch diagnosis functions.Advanced switch diagnosis functions.
AutomationDriveVLT
AutomationDriveVLT
AutomationDriveVLT
AutomationDriveVLT
AutomationDriveVLT
½
AutomationDriveVLT
AutomationDriveVLT
![Page 36: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/36.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 36Drives Division
AutomationDriveVLT
AutomationDriveVLT
AutomationDriveVLT
AutomationDriveVLT
AutomationDriveVLT
½
AutomationDriveVLT
AutomationDriveVLT
Redundant topologyRedundant topology
TopologyTopology
• The build-in switch will require power to operateThe build-in switch will require power to operate
• Either via mains or 24V DC backup optionEither via mains or 24V DC backup option
![Page 37: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/37.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 37Drives Division
Redundant topology: Spanning treeRedundant topology: Spanning tree
TopologyTopology
• For an Ethernet network to function properly, only one active path can exist For an Ethernet network to function properly, only one active path can exist between two nodes. between two nodes.
• Spanning-Tree Protocol is a link management protocol that provides path Spanning-Tree Protocol is a link management protocol that provides path redundancy while preventing undesirable loops in the network. redundancy while preventing undesirable loops in the network.
• Spanning-Tree Protocol operation is necessary if the FC 300’s are running in Spanning-Tree Protocol operation is necessary if the FC 300’s are running in a ring/redundant line topology.a ring/redundant line topology.
• Not a part of the build-in switch. Not a part of the build-in switch.
AutomationDriveVLT
AutomationDriveVLT
AutomationDriveVLT
AutomationDriveVLT
AutomationDriveVLT
½
AutomationDriveVLT
AutomationDriveVLT
![Page 38: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/38.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 38Drives Division
Recommended design rulesRecommended design rules
TopologyTopology
• Max. no of drives in a line...Max. no of drives in a line... [RIP in ms]
[No. of drives in line]
AutomationDriveVLT
AutomationDriveVLT
AutomationDriveVLT
AutomationDriveVLT
AutomationDriveVLT
AutomationDriveVLT
AutomationDriveVLT
AutomationDrive
VLT
AutomationDriveVLT
AutomationDriveVLT
Max. 10 Drives in a line @ 1 ms RPI
![Page 39: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/39.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 39Drives Division
Multicast trafficMulticast traffic
TopologyTopology
• Multicast traffic is traffic that is addressed to Multicast traffic is traffic that is addressed to a number ofa number of recipients. recipients.
• Each host processes the received multicast packet to determine if it is the Each host processes the received multicast packet to determine if it is the target for the packet. If not, the IP package is discarded.target for the packet. If not, the IP package is discarded.
•This causes an excessive network load of each node in the network since This causes an excessive network load of each node in the network since they are flooded with multicast packages.they are flooded with multicast packages.
• The nature of EtherNet/IP traffic is that all Originator-to-Target traffic is The nature of EtherNet/IP traffic is that all Originator-to-Target traffic is Unicast (point-to-point) but Target-to-Originator traffic is optional Multicast. Unicast (point-to-point) but Target-to-Originator traffic is optional Multicast. This enables that several This enables that several listen onlylisten only -connections can be made to a single -connections can be made to a single host.host.
• In switched networks hosts also has the risk of become flooded with In switched networks hosts also has the risk of become flooded with multicast traffics.multicast traffics.
![Page 40: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/40.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 40Drives Division
IGMP SnoopingIGMP Snooping
TopologyTopology
• IGMP (Internet Group Management Protocol) is an integrated part of IP.IGMP (Internet Group Management Protocol) is an integrated part of IP.
• For EtherNet/IP networks it is essential that the switches used supports For EtherNet/IP networks it is essential that the switches used supports IGMP SnoopingIGMP Snooping..
• IGMP Snooping enables the switch to “listen in" on the IGMP conversation IGMP Snooping enables the switch to “listen in" on the IGMP conversation between hosts and routers.between hosts and routers.
• By doing this the switch knows which host are members of which groups, By doing this the switch knows which host are members of which groups, thus being able to forward multicast traffic only to the appropriate hosts.thus being able to forward multicast traffic only to the appropriate hosts.
• The MCA121 supports IGMP snooping (coming release)The MCA121 supports IGMP snooping (coming release)
![Page 41: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/41.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 41Drives Division
MCA 121 parameter-structureMCA 121 parameter-structure
ParametersParameters
12-0x IP Settings12-0x IP Settings
12-0012-00 IP Address AssignmentIP Address Assignment
12-0112-01 IP AddressIP Address
12-0212-02 Subnet MaskSubnet Mask
12-0312-03 Default GatewayDefault Gateway
12-0412-04 DHCP ServerDHCP Server
12-0512-05 Lease ExpiresLease Expires
12-0612-06 Name ServersName Servers
12-0712-07 Domain NameDomain Name
12-0812-08 Host NameHost Name
12-0912-09 Physical AddressPhysical Address
12-1x12-1x Ethernet Link ParametersEthernet Link Parameters
12-1012-10 Link StatusLink Status
12-1112-11 Link DurationLink Duration
12-1212-12 Auto NegotiationAuto Negotiation
12-1312-13 Link SpeedLink Speed
12-1412-14 Link DuplexLink Duplex
12-2x12-2x Process DataProcess Data12-2012-20 Control InstanceControl Instance
12-2112-21 Process Data Config WriteProcess Data Config Write
12-2212-22 Process Data Config ReadProcess Data Config Read
12-2812-28 Store Data ValuesStore Data Values
12-2912-29 Store AlwaysStore Always
![Page 42: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/42.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 42Drives Division
MCA 121 parameter-structure, cont.MCA 121 parameter-structure, cont.
ParametersParameters
12-3x12-3x EtherNet/IPEtherNet/IP12-3012-30 Warning ParameterWarning Parameter
12-3112-31 Net ControlNet Control
12-3212-32 Net ReferenceNet Reference
12-3312-33 CIP RevisionCIP Revision
12-3412-34 CIP Product CodeCIP Product Code
12-3712-37 COS Inhibit TimerCOS Inhibit Timer
12-3812-38 COS FiltersCOS Filters
12-8x12-8x Other Ethernet ServicesOther Ethernet Services
12-8012-80 FTP ServerFTP Server
12-8112-81 HTTP ServerHTTP Server
12-8212-82 SMTP ServiceSMTP Service
12-8912-89 Transparent Socket Channel PortTransparent Socket Channel Port
![Page 43: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/43.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 43Drives Division
MCA 121 parameter-structure, cont.MCA 121 parameter-structure, cont.
ParametersParameters
12-9x12-9x Advanced Ethernet SettingsAdvanced Ethernet Settings12-9012-90 Cable DiagnosticsCable Diagnostics
12-9112-91 Auto Cross-Over Auto Cross-Over
12-9212-92 IGMP SnoopingIGMP Snooping
12-9312-93 Cable Error LengthCable Error Length
12-9412-94 Broadcast Storm ProtectionBroadcast Storm Protection
12-9512-95 Broadcast Storm incl. MulticastBroadcast Storm incl. Multicast
12-9812-98 Interface CountersInterface Counters
12-9912-99 Media CountersMedia Counters
![Page 44: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/44.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 44Drives Division
Advanced featuresAdvanced features
Other Advances FeaturesOther Advances Features
• Ethernet speed auto negotiationEthernet speed auto negotiation
• Auto Cross-over functionAuto Cross-over function
• Broadcast storm protectionBroadcast storm protection
• Protects against stack-flooding from broadcast messagesProtects against stack-flooding from broadcast messages
• Cable fault identificationCable fault identification
• TDR (time Domain Reflectometer) cable diagnostic toolTDR (time Domain Reflectometer) cable diagnostic tool
![Page 45: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/45.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 45Drives Division
A1 & A2 enclosuresA1 & A2 enclosures
MountingMounting
• Straight/upwards connectorsStraight/upwards connectors
![Page 46: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/46.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 46Drives Division
A1 & A2 enclosuresA1 & A2 enclosures
MountingMounting
• Angled/backwards connectorsAngled/backwards connectors
![Page 47: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/47.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 47Drives Division
> IP 21 enclosures> IP 21 enclosures
MountingMounting
• Angled connectorsAngled connectors • Tight outletsTight outlets
![Page 48: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/48.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 48Drives Division
Integration in Rockwell toolsIntegration in Rockwell tools
Rockwell toolsRockwell tools
• EDS-file is available, but currently not supported in Rockwell RSNetworxEDS-file is available, but currently not supported in Rockwell RSNetworx
• All non-Rockwell products must be handled as generic EtherNet/IP devicesAll non-Rockwell products must be handled as generic EtherNet/IP devices
AutomationDriveVLT
AutomationDriveVLT
AutomationDriveVLT
AutomationDriveVLT
AutomationDriveVLT
AutomationDriveVLT
AutomationDriveVLT
![Page 49: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/49.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 49Drives Division
Integration in Rockwell toolsIntegration in Rockwell tools
Rockwell toolsRockwell tools
• For configuring a FC 300 with MCA121 for operation with a Rockwell For configuring a FC 300 with MCA121 for operation with a Rockwell (Allen-Bradley) master via EtherNet/IP, the FC 300 must be added as a: (Allen-Bradley) master via EtherNet/IP, the FC 300 must be added as a: “Generic Ethernet Module”“Generic Ethernet Module”..
![Page 50: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/50.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 50Drives Division
Integration in Rockwell tools, cont.Integration in Rockwell tools, cont.
Rockwell toolsRockwell tools
• Under the Under the GeneralGeneral Tab, enter information about: IP Address, Assembly Tab, enter information about: IP Address, Assembly Instance and Data size.Instance and Data size.
• Under the Under the ConnectionConnection Tab, enter information about: PRI and fault Tab, enter information about: PRI and fault conditions.conditions.
![Page 51: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/51.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 51Drives Division
Integration in Rockwell tools, cont.Integration in Rockwell tools, cont.
Rockwell toolsRockwell tools
• The The Module InfoModule Info Tab, holds general information of the drive. Tab, holds general information of the drive.
• Here is also a possibility to reset the drive.Here is also a possibility to reset the drive.
![Page 52: Mca121 ethernet ii](https://reader034.vdocuments.us/reader034/viewer/2022052619/555f31ead8b42a6a118b4b3f/html5/thumbnails/52.jpg)
Confidential / Property of Danfoss Drives A/S
2007-May-13
Flemming Huusmann DD-KPDD 52Drives Division
Questions ?Questions ?
MCA 121MCA 121