background image

16

vacon • 246                                            Appendix 6 - Fieldbus option board communication

Local contacts: https://www.danfoss.com/en/contact-us/contacts-list/

16.

A

PPENDIX

 6 - F

IELDBUS

 

OPTION

 

BOARD

 

COMMUNICATION

The different communication modes can be enabled for fieldbus option board for different features. 
There are different modes available for different setups:

Normal mode, for most commonly used setups. Eight process data items.

Normal extended mode, for setups that require 16 process data items.

Fast mode, with low latency process data. 16 process data items.

Fast safety mode, with safety "black channel". 16 process data items.

Fast PROFIBUS mode, for backward compatibility. Eight process data items.

NOTE!

 Not all boards support all modes. For details, see

 

Table 227.

The fast communication modes can be enabled to get minimum communication delay between 
fieldbus and application. 

16.1

Requirements for communication modes

The following table describes the required components for different communication modes. 
Mentioned version or later is required.

* If safety option is configured to use a safety fieldbus, the Fast Safe mode is automatically enabled 

regardless of used application. However, the availability of 16 process items is limited by the 
application in use. Also, the process data application cycle is normally set to 10 ms, instead of 1 ms 
for fast application.

Table 227. Required option board firmware for different fieldbus communication modes

Table 226. Requirements  for different fieldbus communication modes

Fast / Normal Extended

Since version (or later)

Fast Safe

Since version (or 

later)

Fast PROFIBUS

Since version (or later)

Control Board

VACON

®

 NXP

(serial no. 761)

VACON

®

 NXP

(serial no. 761)

VACON

®

 NXP

(serial no. 561)

Applications

Multipurpose V236

(Normal Extended Mode) 

Any*

System Interface V110

Advanced V085

Marine V107

Board

Fast / Normal Extended

Since firmware version

(or later)

Fast Safe

Since firmware 

version  (or later)

Fast PROFIBUS

Since firmware version

(or later)

OPTE3-5

V006

V006

-

Advanced 

safety option 

OPTBL

-

V001

-

OPTC3-C5 

(VB00279)

-

-

OPTC3_10502V014.vcn

OPTC3-C5 

(VB01987)

-

-

OPTC3-5_FW0232V001.vcx

OPTE9

V007

-

-

Содержание OPTE9

Страница 1: ...installation manual dual port ethernet board opte9 ac drives vacon advanced dual port ethernet board optea ...

Страница 2: ......

Страница 3: ...NTP Simple Network Time Protocol 26 5 Installation 27 5 1 VACON OPTEA Advanced Dual port Ethernet drive support 27 5 2 VACON OPTE9 Dual Port Ethernet drive support 28 5 3 Installation in VACON NX 29 5 4 Installation in VACON 20 31 5 4 1 Enclosures MI1 MI2 MI3 31 5 4 2 Enclosures MI4 MI5 34 5 5 Installation in VACON 20 X and 20 CP 37 5 6 Installation in VACON 100 family 39 5 7 installation in VACON...

Страница 4: ... 88 7 5 Quick setup 89 7 6 Modbus example messages 90 7 6 1 Example 1 Write process data 90 7 6 2 Example 2 Read process data 91 7 6 3 Example 3 Exception response 92 8 PROFINET IO 93 8 1 PROFIdrive 4 1 profile 93 8 2 PROFIdrive 4 1 state machine 94 8 3 PROFINET IO process communication 95 8 3 1 Choosing telegram type 95 8 3 2 Telegram types 96 8 3 3 Telegram building blocks 104 8 3 4 Quick setup ...

Страница 5: ...it support in VACON AC drives 207 11 3 Vacon Status Word FBFixedStatusWord 208 11 4 Status Word bit support in VACON AC drives 209 11 5 Monitoring of Control Status words in VACON AC drives 209 11 6 VACON Speed reference and actual speed FBSpeedReference and FBActualSpeed 210 11 7 Process data 210 11 8 FIELDBUS PROCESS DATA MAPPING AND SCALING 211 12 APPENDIX 2 EXAMPLE WITH SIEMENS PLC 214 12 1 Si...

Страница 6: ...no keypad is attached see the indicators on the cover Wait 5 more minutes before doing any work on the connections of the drive Do not open the cover before this time has expired After expiration of this time use a measuring equipment to absolutely ensure that no voltage is present Always ensure absence of voltage before starting any electrical work The control I O terminals are isolated from the ...

Страница 7: ...art immediately if the start signal is active unless the pulse control for Start Stop logic has been selected Furthermore the I O functionalities including start inputs may change if parameters applications or software are changed Disconnect therefore the motor if an unexpected start can cause danger The motor starts automatically after automatic fault reset if the auto restart function is activat...

Страница 8: ...ery protective grounding conductor which does not form part of the supply cable or cable enclosure must in any case be not less than 2 5mm2 if mechanical protection is provided or 4mm2 if mechanical protection is not provided The earth fault protection inside the AC drive protects only the drive itself against earth faults in the motor or the motor cable It is not intended for personal safety Due ...

Страница 9: ...cker attached to the board EtherNet IPTM is a trademark of ODVA Inc In a local network IP addresses can be defined by the user as long as all the units connected to the network are given the same network portion of the address Overlapping IP addresses cause conflicts between appliances For more information about setting IP addresses see Chapter 6 Commissioning Table 2 List of abbreviations used in...

Страница 10: ... Media Ring Client ARP Address Resolution Protocol DCP Discovery and Basic Configuration Protocol HD Half Duplex FD Full Duplex STW1 Steuerwort 1 German for control word 1 ZSW1 Zustandwort 1 German for status word 1 NSOLL Sollwert German for reference value NIST Istwert German for actual value EDD Electronic Device Description EDS Electronic Data Sheet GSDML General Station Description Markup Lang...

Страница 11: ...afe V001 Support for all features supported by OPTE9 board including EtherNet IP and Modbus TCP UDP protocols V002 Improved emulation mode with OPTCP OPTCQ and OPTCI boards when installed to VACON NXP V002 PROFINET IO System Redundancy S2 V002 Table 5 New features OPTE9 New feature Firmware version EtherNet IP protocol V004 Ethernet ring support RSTP V004 Address Conflict Detection ACD V004 Media ...

Страница 12: ...r ISO IEC 11801 Table 6 Technical data General Board name OPTEA OPTE9 Ethernet connections Interface Two RJ 45 connectors Transfer cable Shielded Twisted Pair STP CAT5e Communications Speed 10 100 Mb Duplex half full Default IP address By default the board is in DHCP mode Protocol Modbus TCP Modbus UDP Profinet I O EtherNet IP Environment Ambient operating tem perature 10 C 50 C Storing temperatur...

Страница 13: ... The communication between the control board and the AC drive takes place through a standard VACON Interface Board Connector OPTEA and OPTE9 boards have identical layout and connections 4 1 Layout and connections Figure 1 Option board layout A Ethernet connector C Interface Board connector B Ethernet connector Table 7 Ethernet ports Ethernet port Description 1 Ethernet port 1 PHY1 2 Ethernet port ...

Страница 14: ...he indications described in Table 8 do not apply See Chapter 9 1 4 LED functionality Table 8 List of possible LED combinations A LED indications LED combinations Description No power All LEDs are OFF Option board firmware is corrupted or its software is missing ER is blinking 0 25s ON 0 25s OFF Option board failure Option board is not operational BS is red and ER is possibly blinking 2 5s ON 2 5s ...

Страница 15: ... communicating Protocol communication fault ER is blinking to indicate a fault RN is blinking to indicate that protocol is again ready for communications Protocol is communicating with an active fault ER is blinking Duplicate IP address detected RN is blinking Profinet IO only In node flashing test all three LEDs are blinking If option board detects hardware failure or some other non recoverable f...

Страница 16: ... Interface Relatively slow communication in use Figure 3 Ethernet Human to Machine NOTE NCDrive can be used in VACON NXS and NXP drives via Ethernet VACON Live can be used with VACON 100 family NOTE The Ethernet connection to VACON 20 VACON 20 X and VACON 20 CP via the OPTE9 Dual Port Ethernet is not supported OPTEA Advanced Dual Port Ethernet board does not support VACON 20 VACON 20 X or VACON 20...

Страница 17: ...vantages and disadvantages When designing the network you must carefully consider the risks and benefits against the cost of the selected topology Both boards support 10 100 Mb speeds in both Full and Half duplex modes However real time process control requires the Full duplex mode and the 100 megabit speed The boards must be connected to the Ethernet network with a Shielded Twisted Pair STP CAT 5...

Страница 18: ...The daisy chaining allows you to reduce the costs for cabling and networking equipment such as switches The maximum number of daisy chained boards is 32 This restriction comes from the average latency 20 to 40 microseconds per Ethernet switch The drawback in the daisy chain topology is that it increases traffic in all except the last drive The first drive in the daisy chain sees all the traffic in...

Страница 19: ...nk has been repaired the switch will notice this too and reverts back to normal operating mode Compared to the star topology the ring topology adds more network traffic to almost all drives Damage to two cables will always create an isolated subnetwork In the RSTP configuration one of the ports in the switch is Designated Port DP and the other Alternative Port AP When the network is functioning pr...

Страница 20: ...ork NOTE The switch in Ethernet boards itself does not implement the RSTP protocol so the network will always need a third party switch to support it NOTE Do not use RSTP together with PROFIsafe Recovery time in RSTP network can be several seconds and recovery time in STP network can be several tens of seconds To compensate this the PROFIsafe watchdog time must be set long enough so that slow reco...

Страница 21: ...he RSTP in the switch in this case an EtherWAN switch Port two is the designated port and port one is the alternative port The PLC was connected to port nine the laptop taking the screenshots was in port 16 When configuring your switch refer to the switch manufacturer s manual Figure 9 EtherWAN Switch RSTP Configuration example Figure 10 EtherWAN Switch RSTP Configuration example Port Settings ...

Страница 22: ...s which take one of the following states DISABLED All frames are dropped BLOCKING All frames are dropped except the following frames a MRP frames e g MRP_test and MRP_TopologyChange b Frames specified to pass ports in Discarding state e g LLDP frames FORWARDING All frames are forwarded according to normal behaviour The MRM sends MRP_Test frames in a configured time period to monitor the state of t...

Страница 23: ...e Level Ring DLR Device Level Ring DLR protocol provides a means for detecting managing and recovering from faults in a ring based network It supports a single ring topology Multiple or overlapping rings are not supported Other features include Sign on process used to identify all ring participants and Neighbor check process which allows nodes to check the health of their adjacent nodes One device...

Страница 24: ...rt s have a failure Figure 14 Figure 14 DLR ring Failure in network A Link_Status frame triggers an error response in active ring supervisor which unblocks traffic on its previously blocked port Figure 15 In case of an uncommon failure for example if cable breaks between two non DLR capable devices the error is noticed from Beacon timeout value and not from Link_Status frames Therefore a recovery ...

Страница 25: ...ct Detection The OPTEA and OPTE9 option boards 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 To accomplish this ACD sends four ARP request packets when the device s Ethernet interface goes up or when...

Страница 26: ...le value is 30 seconds This time can be adjusted from SNTP parameters In Listen only mode time broadcast from server is expected every interval You can set two SNTP server addresses For Poll mode you have to define at least one SNTP server address You do not have to set server address in Listen Only mode but in that case the time broadcasts are accepted from anyone who sends them When the SNTP cli...

Страница 27: ... V002 The process data in VACON 100 family AC drives is 32 bit The 32 bit process data support is planned for later firmware release Only 16 bit process data is supported PROFIsafe features are supported only in VACON NXP drives EtherNet IP and Modbus TCP UDP support Support for EtherNet IP Modbus TCP UDP and other features which were in OPTE9 were added to OPTEA firmware V002 Table below shows re...

Страница 28: ...t IP support EtherNet IP protocol was added to OPTE9 firmware version V004 The table below shows required minimum AC drive firmware version Table 12 OPTE9 supported AC drives and slots AC drive Slots From AC drive SW version on From OPTE9 SW version on VACON NXP D E NXP00002V188 V001 VACON NXS D E NXS00002V179 V001 VACON 100 INDUSTRIAL and 100 X D E FW0072V018 V003 VACON 100 FLOW D E FW0159V012 V0...

Страница 29: ...s com en contact us contacts list 5 5 3 Installation in VACON NX Make sure that the AC drive is switched off before an option or fieldbus board is changed or added 1 VACON NX AC drive 2 Remove the cable cover 3 Open the cover of the control unit 13006 emf ...

Страница 30: ... 4 Install the option board in slot D or E on the control board of the AC drive Make sure that the grounding plate fits tightly in the clamp 5 Make a sufficiently wide opening for your cable by cutting the grid as wide as necessary 6 Close the cover of the control unit and the cable cover ...

Страница 31: ...5 4 1 Enclosures MI1 MI2 MI3 1 Remove the cable connector lid from the AC drive 2 Select a correct grounding plate and attach it to the option board mounting enclosure The grounding plate is marked with the supported enclosure size 3 Attach an option board mounting enclosure to the AC drive 11555A_00 11649_00 11556A_00 ...

Страница 32: ... contacts https www danfoss com en contact us contacts list 4 Connect the flat cable from the option board mounting enclosure to V20 5 If a cable strain relief is required attach the parts as shown in the figure 11557A_00 11558A_00 ...

Страница 33: ...all the option board to the option board holder Make sure that the option board is securely fastened 7 Cut free a sufficiently wide opening for the option board connector 8 Attach the option board cover to V20 Attach the strain relief cable clamp with screws if needed 11559A_00 11650_00 11560A_00 ...

Страница 34: ... contacts list 5 4 2 Enclosures MI4 MI5 Make sure power is disconnected before opening the V20 cover 1 1a For MI4 Open the cover 1b For MI5 Open the cover and release the fan connector 2 Connect the flex cable to option board connector PCB 13006 emf 11561_00 11562_00 11564_00 ...

Страница 35: ...tacts list 5 3 Connect the option board to connector PCB 4 Attach the option board with connector PCB to V20 and connect the flex cable 5 Attach a suitable grounding plate to V20 The grounding plate is marked with supported enclosure size 11565_00 11566_00 MI 04 MI 05 11567_00 ...

Страница 36: ...tps www danfoss com en contact us contacts list 6 Assemble a clamp on top of the grounding plate on both sides of the option board 7 8a For MI4 Close the cover 8b For MI5 Remount the fan connector and close the cover 11568_00 11569_00 11570_00 ...

Страница 37: ...P Do not add or replace option boards or fieldbus boards on an AC drive with the power switched on This may damage the boards 1 Open the cover of the drive MU3 example The relay outputs and other I O terminals may have a dangerous control voltage present even when the drive is disconnected from mains 13006 emf 11643_00 13006 emf ...

Страница 38: ...nfoss com en contact us contacts list 2 Remove the option slot cover 3 Install the option board into the slot as shown in the figure 4 Mount the option slot cover Remove the plastic opening for the option board terminals 7089_00 7090_00 7091_00 7091_00 ...

Страница 39: ...ntact us contacts list 5 5 6 Installation in VACON 100 family 1 Open the cover of the AC drive The relay outputs and other I O terminals may have a dangerous control voltage present even when VACON 100 family AC drive is disconnected from mains M4x55 9174 emf DANGER ...

Страница 40: ...to reveal the option board slots C D E 3 Install the fieldbus board into slot D or E NOTE Incompatible boards cannot be installed on VACON 100 family AC drive Compatible boards have a slot coding that enable the placing of the board 4 Then connect the cable to its appropriate RJ 45 connector 3023 emf D E 3024 emf ...

Страница 41: ...tion class IP21 NOTE Cut the opening on the same side you have installed the board in 6 Remount the AC drive cover and run the cable as shown in picture NOTE When planning the cable runs remember to keep the distance between the fieldbus cable and the motor cable at a minimum of 30 cm It is recommended to route the option board cables away from the power cables as shown in the pic ture 9202 emf Fi...

Страница 42: ...5 vacon 42 Installation Local contacts https www danfoss com en contact us contacts list 5 7 installation in VACON 100 X 1 Open the cover of the AC drive 11638_00 ...

Страница 43: ...Installation vacon 43 Local contacts https www danfoss com en contact us contacts list 5 2 To get access to the option board slots remove the screws and open the cover of the control unit 11639_00 ...

Страница 44: ...option board in the slot D use the cable entry plate on the right side If you installed the option board in the slot E use the cable entry plate on the left side NOTE The cable entry plate at the bottom of the drive is used only for mains and motor cables 6 Open the necessary holes in the cable entry plate Do not open the other holes See the VACON 100 X Installation Manual for the dimensions of th...

Страница 45: ...upported in each AC drive type The connection type serial means a direct connection to the AC drive The connection type Ethernet means a connection via the board s Ethernet port Table below applies to both OPTEA and OPTE9 boards These PC tools can be downloaded from http drives danfoss com website 7 Attach a cable gland on the hole in the cable entry plate Pull the Ethernet cable through the hole ...

Страница 46: ...e steps below NOTE With VACON 20 the baud rate 9600 must be used With VACON 20 X and VACON 20 CP the following baud rates are supported 9600 19200 38400 or 57600 Step 1 Connect your PC to the controller by using the USB RS485 cable Then select the firmware file which you want to load to the option board and double click it This will start the VACON Loader software You can also start the program fr...

Страница 47: ...or the loader to find the network drives Then select a drive from the list and press Connect to Selected See Figure 17 Figure 17 VACON Loader Connecting to drive Step 3 Select the modules to be updated press next and wait until the operation is finished See Figure 18 and Figure 19 Figure 18 Option board slot selection ...

Страница 48: ...5 vacon 48 Installation Local contacts https www danfoss com en contact us contacts list Figure 19 VACON Loader Firmware loading Figure 20 VACON Loader Loading is finished ...

Страница 49: ...e PC directly to the device using a crossover cable This option may be needed if your PC does not support the Automatic crossover function Step 2 Perform network nodes scanning Select Configuration Scan Figure 21 and wait until the devices connected to the bus in the tree structure are displayed on the left side of the screen Figure 21 Network nodes scanning NOTE The NCIPConfig uses broadcast mess...

Страница 50: ...ve protocol select the setting from the tree structure A dialog box opens Select the desired protocol from the dropdown list Figure 23 After clicking ok the setting will be activated The rest of the settings can be changed similarly but values are edited in the tree Figure 24 See Chapter 6 Commissioning for more information about the settings Figure 23 Change the currently active protocol value ...

Страница 51: ...stallation program follow the on screen instructions Once the program is installed successfully you can launch it by selecting it in the Windows Start menu Select Help Contents if you want more information about the software features Before using the NCDrive you need to configure the option board IP settings with NCIPConfig If the option board does not have valid IP settings you will not be able t...

Страница 52: ...Select the active drive dialog see Figure 26 select the drive you want to connect to Then press the Set Active Drive button Now you can close the dialog The IP information presented in the dialog comes from the option board other information comes from the drive Figure 26 NC Drive Active drive selection ...

Страница 53: ...Going online Figure 28 Loading information from the drive Step 5 To change the option board settings navigate to the M7Expander boards menu and select the slot that the option board is connected to You can change the IP address network mask and default gate address in the menu item G 7 x After you have changed the IP settings you need to change IP Mode to Fixed IP in order to activate the settings...

Страница 54: ...TEA or OPTE9 option board follow the steps below NOTE VACON 20 VACON 20 X and VACON 20 Cold Plate do not support VACON Live connection over the OPTE9 Ethernet port OPTEA does not support VACON 20 VACON 20 X and VACON 20 CP drives Step 1 Connect your PC to the Ethernet network with an Ethernet cable You can also connect the PC directly to the drive using a crossover cable This option may be needed ...

Страница 55: ...dded to the list Select the drive that the option board is connected to and press Connect to select Figure 30 VACON Live The Startup mode dialogue box Figure 31 VACON Live The Select devices dialogue box NOTE The first column is the drive s name but the information about IP and MAC addresses come from the option board if the device on the list is an option board NOTE Some switches block broadcast ...

Страница 56: ...e slot that the option board is connected to You can change the IP address network mask and default gate address in the menu item 5 x 3 Parameters After you have changed the IP settings you need to change IP Mode to Fixed IP in order to activate the settings For more information about these settings see Chapter 6 1 Option board menu Figure 32 VACON Live OPTEA IP Address Mode ...

Страница 57: ...er board 6 1 1 Option board parameters The table below contains panel parameters for OPTEA and OPTE9 boards Basic parameters are identical but the Advanced Dual Port Ethernet board OPTEA has special settings Notice that the table below lists parameters with latest option board firmware Older firmware versions may not contain all parameters listed here Table 15 Parameters menu structure Name Defaul...

Страница 58: ...put assembly instance Shows the active output instance The instance is selected during the IO connec tion open request This parameter was removed in newer firmware versions and replaced with mon itoring value EIP Input Instance 71 70 1 71 2 73 3 75 4 107 5 117 6 127 7 137 8 157 9 167 10 EtherNet IP input assembly instance Shows the active input instance The instance is selected during the IO conne...

Страница 59: ... part 2 Server 1 IP P3 0 255 SNTP Server 1 IP address part 3 Server 1 IP P4 0 255 SNTP Server 1 IP address part 4 Server 2 IP P1 0 255 SNTP Server 2 IP address part 1 Server 2 IP P2 0 255 SNTP Server 2 IP address part 2 Server 2 IP P3 0 255 SNTP Server 2 IP address part 3 Server 2 IP P4 0 255 SNTP Server 2 IP address part 4 SNTP port 123 0 65535 SNTP server of client port depending on SNTP mode Ti...

Страница 60: ...i cation errors Drive control word Control word in drive format Drive status word Status word in drive format Protocol control word Control word in protocol format Protocol status word Status word in protocol format MAC Address Used device MAC address Available in VACON NXP NXS and VACON 100 family AC drives Media Redundancy None 0 MRP Ring Init 1 MRP Ring Ok 11 MRP Ring Fault 21 DLR Ring Init 4 D...

Страница 61: ...ot the active protocol EIP Input Instance 0 167 Currently used input instance Zero is shown if EtherNet IP is not the active protocol Sub menu PROFINET IO Name Of Station Name of station value truncated to be shown in panel It shows partial Name Of Station value This value is visible only in NX family drives IOC NOS Name Of Station of the IO controller i e the PLC connected to this board System Re...

Страница 62: ...ode with PROFINET IO as it usually uses DCP protocol for the IP settings You can also use it with other protocols Note that DCP protocol itself is available in option board only when PROFINET IO is been used The PROFINET IO DCP protocol can be used to set temporary IP settings This means that after the device is restarted the option board does not have IP settings The PLC then must set the IP addr...

Страница 63: ...ion timeout 6 1 6 2 Profinet IO and EtherNet IP For these protocols this value is considered as an additional timeout which works on top the timeout mechanism of the protocol When a connection loss is noticed a fault activation is started If communication timeout value is zero the fault is activated immediately otherwise the fault activates after a specified time If the connection is reopened befo...

Страница 64: ...es and the topology feature in for example Siemens TIA Portal This way the PLC always sets the Name Of Station and IP settings based on devices location in Ethernet network This way there is no need to set manually Name Of Station or use NOS Device ID parameter The Name Of Station value is shown in monitoring view except for of VACON 20 VACON 20 X and VACON 20 CP Displayed value is limited to 12 c...

Страница 65: ...is used to select Modbus unit identifier slave address When using Modbus TCP the value 255 must be used and this field is ignored as the IP address is used to access the correct device When using Modbus UDP the values and their significance is explained in table below Values from 1 to 247 and 255 can be set The value 0 can be used to control several devices with a broadcast message e g to command ...

Страница 66: ...time to drive from network Table 22 Values for MPR Value Name Description Standard state 0 None No active ring protocol 1 MRP Ring Init Protocol is initializing Power up 11 MRP Ring Ok Ring ports are ok MRP_Test frames are received from both ports PT_IDLE 21 MRP Ring Fault One of the ring ports have a failure Transitioning from one state to another MRP_Test frames are not received from both ports ...

Страница 67: ...he Listen Only mode this setting defines how often the broadcasts must be received Time offset Hours and minutes These settings are visible only in VACON NXS and NXP family drives When the option board is installed to a VACON 100 family AC drive the drive s internal time settings are used See VACON 100 Industrial application manual on how to set time offset in VACON 100 Industrial drive By default...

Страница 68: ...unication modes are supported when installed to VACON NXP family drive See Chapter 16 Appendix 6 Fieldbus option board communication for details Table 24 SNTP statuses Status Description Stopped SNTP feature is disabled Internal error Internal SNTP error has occurred Invalid configuration Invalid configuration For example mode is Poll but no server address is set Finding server SNTP is currently t...

Страница 69: ...e FBGeneralControlWord is shown However if the telegram contains only the FBFixedControlWord then this is shown in both control word monitoring values The Protocol Status word shows the value which was sent by the option board to the PLC It will always show protocol specific status word STW1 CIP SW if it is in the used telegram Otherwise the FBGeneralStatusWord is shown However if telegram contain...

Страница 70: ... instead of 103 which is used by OPTEA OPTE9 and VACON 100 family AC drive Motor Data Object Rated Current attribute will return the value in units of 10 milliamperes 1 9A 190 In Normal mode the value unit is 100 milliamperes 1 9A 19 The same conversion is expected when setting the attribute value The Motor Data Object Rated Frequency attribute will return value with two decimals 50 00Hz 5000 In n...

Страница 71: ...stead of NSOLL_A NIST_A Parameter channel used with Simatic PDM will not work in NX Mode In OPTCP Name Of Station can be set with NCIPConfig from the node field This is not supported but there is separate parameter for Name Of Station in NCIPConfig when using OPTEA or OPTE9 board OPTCP s Vendor PPO3 PPO4 and PPO6 telegrams are supported OPTCx Mode All same changes as in NX Mode FBDIN control word ...

Страница 72: ...erfaces like RS485 the Modbus messages are sent in plain form over the network In this case the network is dedicated to Modbus When using more versatile network systems like TCP IP over Ethernet the Modbus messages are embedded in packets with the format necessary for the physical interface In that case Modbus and other types of connections can co exist at the same physical interface at the same t...

Страница 73: ...the first packet is already a Modbus query The option board treats IP address and port combination as a connection If port changes it is considered as a new connection or as a second connection if both stay active When using UDP it is not guaranteed that the sent frame reaches is destination PLC must keep track of the Modbus requests by using the Modbus transaction id field It actually must do thi...

Страница 74: ... Query 2 Modbus Response 1 TCP ACK Modbus Response 2 TCP ACK TCP ACK TCP retransmission Modbus Query 2 TCP retransmission Modbus Query 2 Normal communication continues Packet lost no response Packet lost no response Modbus Query 1 Modbus Response 1 Modbus Response 4 Modbus Query 2 Modbus Query 3 Modbus Query 4 Packet lost no response Packet lost no response Normal communication continues Modbus UD...

Страница 75: ...t control of VACON AC drive e g Run Stop Direction Speed reference Fault reset Access to VACON parameters VACON status monitoring e g Output frequency Output current Fault code 11718_uk Modbus TCP Communication PLC Drive Modbus Modbus TCP stack TCP stack Modbus Query 1 Modbus Query 2 Modbus Query 3 Modbus Query 4 Modbus Query 1 2 3 Modbus Query 4 Modbus Response 1 2 3 Modbus Response 4 TCP Modbus ...

Страница 76: ...bering of the parameters as well as the parameter ranges and steps can be found in the application manual in question The parameter values are given without decimals If several parameters actual values are read with one message the addresses of the parameters actual values must be consecutive Table 25 Supported functions NOTE Broadcasting is not supported in TCP 7 3 2 Modbus data mapping 7 3 2 1 C...

Страница 77: ...he OPT CI option board They return the same values as holding register counterparts Address Function Purpose 40101 Reset Clears operation days trip counter 40301 Reset Clears energy trip counter Address Function Purpose 0017 Reset Clears operation days trip counter 0018 Reset Clears energy trip counter Address Function Purpose 1 Ready Status Word bit 0 2 Run Status Word bit 1 3 Direction Status Wo...

Страница 78: ... RW 30 30 10501 10530 IDMap 16bit Figure 37 RW 30 30 10601 10630 IDMap Read Write 16bit Table 34 RW 30 302 10701 10760 IDMap Read Write 32bit1 Table 34 RW 30 30 20001 40000 VACON Application IDs 32bit1 Table 31 RW 30 30 40001 40005 Operation day counter 16bit Table 37 RO 5 0 40011 40012 Operation day counter 32bit1 Table 36 RO 2 0 40101 40105 Resettable operation day counter 16bit Table 39 R Write...

Страница 79: ...e comes from values 20000 ID 1 2 The ID value is reduced with one because of zero based addressing and the result is multiplied with 2 because one 32 bit value will take two 16 bit addresses Table 31 Parameter IDs 7 3 2 5 2 FB PROCESS DATA IN The process data fields are used to control the AC drive e g Run Stop Reference Fault Reset and to quickly read actual values e g Output frequency Output cur...

Страница 80: ...ocess Data In 1 See Chapter 11 APPENDIX 1 VACON IO DATA DESCRIPTION 2005 2057 High data 2058 Low data FB Process Data In 2 2006 2059 High data 2060 Low data FB Process Data In 3 2007 2061 High data 2062 Low data FB Process Data In 4 2008 2063 High data 2064 Low data FB Process Data In 5 2009 2065 High data 2066 Low data FB Process Data In 6 2010 2067 High data 2068 Low data FB Process Data In 7 20...

Страница 81: ...data FB Process Data Out 2 2106 159 High data 2160 Low data FB Process Data Out 3 2107 2161 High data 2162 Low data FB Process Data Out 4 2108 2163 High data 2164 Low data FB Process Data Out 5 2109 2165 High data 2166 Low data FB Process Data Out 6 2110 2167 High data 2168 Low data FB Process Data Out 7 2111 2169 High data 2170 Low data FB Process Data Out 8 2112 2171 High data 2172 Low data FB P...

Страница 82: ...nsecutive memory blocks that contain parameters whose IDs are not in a consecutive order The address range 10501 10530 is called IDMap and it includes an address map in which you can write your parameter IDs in any order The address range 10601 10630 is called IDMap Read Write and it includes values for parameters written in the IDMap As soon as one ID number has been written in the map cell 10501...

Страница 83: ...t work with VACON 20 VACON 20 X or VACON 20 CP AC drives Operation day counter as seconds This counter in registers 40011d to 40012d holds the value of operation days as seconds in a 32 bit unsigned integer Table 36 Operation days counter as seconds Operation day counter This counter in registers 40001d to 40005d holds the value of operation days counter The values are read only For compatibility ...

Страница 84: ...conds in a 32 bit unsigned integer Table 38 Resettable operation days counter as seconds Resettable operation day counter This counter in registers 40101d to 40105d holds the value of operation days counter For compatibility with VACON 100 family internal Modbus TCP UDP and the OPT CI option board this counter is found from two different register areas holding registers 40101d to 40105d and input ...

Страница 85: ...0 format 52 unit 1 then actual energy is 12 00 kWh Table 41 Energy counter 7 3 2 5 8 RESETTABLE ENERGY COUNTER This counter holds the value of total amount of energy taken from a supply network since the counter was last reset For resetting this counter see Chapter 7 3 2 2 Clearing resettable counters The values are read only Resettable energy counter as kWh This counter is in registers 40311d to ...

Страница 86: ... at the same time In VACON 20 VACON 20 X and VACON 20 CP it is possible to read nine faults For compatibility with VACON 100 family internal Modbus TCP UDP and the OPT CI option board this counter is also found from input register area 401d to 403d NOTE Reading the fault history items is slow Reading all 30 items at once might take up to three seconds depending on drive type and firmware versions ...

Страница 87: ...ice that you cannot reset fault history if there is an active fault 7 3 2 5 12 RESET FAULT WITH TIME STAMPS The fault history with timestamps can be viewed by reading from address 40601 onward The faults are listed in a chronological order so that the latest fault is mentioned first and the oldest last These addresses contain fault code subcode and timestamp for the fault Reading can be started fr...

Страница 88: ...is used it must be given every time a connection is opened Timeout can be set only to the connection which is been used to access this register By default the connection uses the communication timeout value given via panel parameters If the cable is disconnected a fieldbus fault is activated after the timeout period When communication timeout is zero no fault is activated Table 47 Communication ti...

Страница 89: ...are 1 Set the settings in the master software 2 Set the Control Word to 0 2001 3 Set the Control Word to 1 2001 4 Drive s status is RUN 5 Set the Reference value to 5000 50 00 2003 6 Actual speed is 5000 25 00 Hz if MinFreq is 0 00 Hz and MaxFreq is 50 00 Hz 7 Set the Control Word to 0 2001 8 Drive s status is STOP Communicating Received packet during communication timout time Timeout Check Yes Ye...

Страница 90: ...sters HI 00 hex Number of registers 0003 hex 3 No of registers LO 03 hex Byte count 06 hex Byte count 06 hex 6 Data HI 00 hex Data 1 0001 hex 1 Setting control word run bit to 1 Data LO 01 hex Data HI 00 hex Data 2 0000 hex 0 Data LO 00 hex Data HI 13 hex Data LO 88 hex Data 3 1388 hex 5000 Speed Refer ence to 50 00 ERROR CHECK CRC HI C8 hex CRC LO CB hex CRC field C8CB hex 51403 01 10 07 D0 00 03...

Страница 91: ...ex Function 4 hex 4 Starting address HI 08 hex Starting address 0836 hex 2102 DATA Starting address LO 36 hex No of registers HI 00 hex Number of registers 0002 hex 2 No of registers LO 02 hex ERROR CHECK CRC HI 93 hex CRC LO A5 hex CRC 93A5 hex 37797 01 04 08 36 00 02 93 A5 ADDRESS 01 hex Slave address 1 hex 1 FUNCTION 04 hex Function 4 hex 4 Byte count 04 hex Byte count 4 hex 4 DATA Data HI 13 h...

Страница 92: ...eply frame ADDRESS 01 hex Slave address 1 hex 1 FUNCTION 04 hex Function 4 hex 4 Starting address HI 17 hex Starting address 1770 hex 6000 DATA Starting address LO 70 hex No of registers HI 00 hex Invalid number of registers 0005 hex 5 No of registers LO 05 hex ERROR CHECK CRC HI 34 hex CRC LO 66 hex CRC 3466 hex 13414 01 04 17 70 00 05 34 55 ADDRESS 01 hex Slave address 1 hex 1 FUNCTION 84 hex Mo...

Страница 93: ... features PROFINET IO version 2 3 Conformance class B PA Highest netload class class III Standard diagnosis for VACON AC drive faults and alarms The Advanced Dual Port Ethernet option board OPTEA implements also PROFINET system redundancy S2 PROFIsafe over PROFINET OPTCP emulation OPTCx mode when installed to VACON NXP 8 1 PROFIdrive 4 1 profile To provide interoperability between devices from dif...

Страница 94: ... commands Bits of control word Value hex Action s VACON 100 family VACON 20X CP VACON 20 VACON NXP 0 Self initiation is performed 1 OFF AND No Coast Stop AND No Quick Stop STW1 bit 0 False 1 2 True 0x47E None requires that Drive is READY ZSW1 sta tus word bit 13 2 Coast Stop OR Quick Stop STW1 bit 1 False OR bit 2 False None 3 ON STW1 bit 0 True 0x477 None 4 Coast Stop OR Quick Stop None Highest p...

Страница 95: ... PROFIDrive and therefore controlling the drive is also easier in the PLC application If you have only VACON devices controlled by your PLC over PROFINET IO then it is better to use VACON control status word Telegram selection also affects the motor speed control With VACON control word the motor direction can be controlled with a single bit PROFIDrive motor direction is controlled with negative p...

Страница 96: ...xtended mode See Chapter 16 Appendix 6 Fieldbus option board communication for more information on the communication mode 8 3 2 Telegram types 8 3 2 1 Standard Telegram 1 and variants Standard Telegram 1 types are used when a standard VACON application is used and PROFIdrive functionality is required These telegrams Table 49 use PROFIdrive defined control word status word speed setpoint value and ...

Страница 97: ...2 3 4 NSOLL_A chapter 8 3 3 3 NIST_A chapter 8 3 3 4 5 6 PDI1 chapter 11 7 PDO1 chapter 11 7 7 8 PDI2 PDO2 19 20 PDI8 PDO8 21 22 PDI9 PDO9 35 36 PDI16 PDO16 Table 51 Control and Status Word monitoring values Name Value Drive CW FBFixedControlWord Drive SW FBFixedStatusWord Protocol CW STW1 Protocol SW ZSW1 Table 52 Vendor telegram 1 and variants Telegram No Telegram Abbreviation 108 Vendor Telegra...

Страница 98: ...a support for VACON 100 family AC drives is added in future release 141 Vendor Telegram 1 16 Process Data Vendor 1 16 PD Table 53 Vendor telegram 1 setpoint and actual data Bytes Setpoint Actual value 1 2 FB FIXED CW chapter 11 1 FB FIXED SW chapter 11 3 3 4 FB SPEED REF chapter 11 7 FB SPEED ACT chapter 11 6 5 6 PDI1 chapter 11 7 PDO1 chapter 11 7 7 8 PDI2 PDO2 19 20 PDI8 PDO8 21 22 PDI9 PDO9 35 ...

Страница 99: ... Data Vendor 2 7 PD 125 Vendor Telegram 2 8 Process Data Vendor 2 8 PD 142 Vendor Telegram 2 12 Process Data Vendor 2 12 PD 143 Vendor Telegram 2 16 Process Data Vendor 2 16 PD Table 56 Process data item definition when using Vendor telegram 2 Bytes VACON NX VACON 20 VACON 100 family 1 2 16 bit Process data 16 bit Process data Future release 32 bit process data 3 4 Not used Not used Table 57 Vendo...

Страница 100: ...L_A NIST_A as backward compatibility for OPTCP option board 12 and 16 process data items are available in VACON NXP AC Drive See Chapter 16 Appendix 6 Fieldbus option board communication Table 58 Control and Status Word monitoring values Name Value Drive CW FBFixedControlWord Drive SW FBFixedStatusWord Protocol CW FBGeneralControlWord Protocol SW FBGeneralStatusWord Table 59 Vendor telegram 3 and ...

Страница 101: ...ess data item definition when using Vendor telegram 3 Bytes VACON NX VACON 20 20 X VACON 100 family 1 2 16 bit Process data 16 bit Process data Future release 32 bit process data 3 4 Not used Not used Table 61 Vendor telegram 3 setpoint and actual data Bytes Setpoint Actual value 1 2 STW1 chapter 8 3 3 1 ZSW1 chapter 8 3 3 2 3 4 FB GENERAL CW chapter 11 1 FB GENERAL SW chapter 11 3 5 6 NSOLL_A cha...

Страница 102: ...r 8 3 1 Choosing telegram type Table 63 Vendor telegram 4 and variants Telegram No Telegram Abbreviation 135 Vendor Telegram 4 Vendor 4 136 Vendor Telegram 4 4 Process Data Vendor 4 4 PD 137 Vendor Telegram 4 8 Process Data Vendor 4 8 PD 146 Vendor Telegram 4 12 Process Data Vendor 4 12 PD 147 Vendor Telegram 4 16 Process Data Vendor 4 16 PD Table 64 Vendor telegram 4 setpoint and actual data Byte...

Страница 103: ...or the OPTCP Vendor PPO telegrams Table 65 Control and Status Word monitoring values Name Value Drive CW FBFixedControlWord Drive SW FBFixedStatusWord Protocol CW FBFixedControlWord Protocol SW FBGeneralStatusWord Telegram No Telegram Abbreviation 148 Vendor PPO3 Vendor PPO3 149 Vendor PPO4 Vendor PPO3 4 PD 150 Vendor PPO6 Vendor PPO3 8 PD Bytes Setpoint Actual value 1 2 Vendor PPO control word Ve...

Страница 104: ...TCP option board does 12 Fieldbus DIN2 OFF Fieldbus DIN2 ON 13 Fieldbus DIN3 OFF Fieldbus DIN3 ON 14 Fieldbus DIN4 OFF Fieldbus DIN4 ON 15 Fieldbus DIN5 OFF Fieldbus DIN5 ON Bit Description Value 0 Value 1 0 Not Ready initial READY 1 1 Not Ready READY 2 2 DISABLE ENABLE 3 NO FAULT FAULT ACTIVE 4 STOP 2 NO STOP 2 5 STOP 3 NO STOP 3 6 START ENABLE START DISABLE 7 No Warning Warning 8 Reference Actua...

Страница 105: ...This bit is used in combination with other bits to enable operation of the drive When it is set to 0 during operation the drive quickly decelerates to zero speed Bit 5 Freezing of ramp generator This bit can be used to freeze the setpoint value used by the drive The value is frozen if this bit is set to 0 If the bit is 1 the setpoint value provided by the master is continuously updated Bit 6 Enabl...

Страница 106: ...itch on the power electronics When the bit has the value 0 the drive is not ready to switch on the power electronics When the bit has the value 1 the drive is ready to switch on the power electronics Bit 1 Readiness to operate This bit indicates whether the drive is ready to begin operation When the bit has the value 0 the power electronics is switched off and the drive is unable to begin operatio...

Страница 107: ...his bit indicates the presence of warning alarm information in the drive When the bit has the value 0 no warning is present When the bit has the value 1 a warning is present Bit 8 Running at setpoint This bit indicates whether the drive is operating and the actual speed value matches the setpoint value When the bit has the value 0 the actual speed value does not match the setpoint value When the b...

Страница 108: ...T_A as backward compatibility for OPTCP option board This means that value range is 0d 10000d See Chapter 11 6 VACON Speed reference and actual speed FBSpeedReference and FBActualSpeed for details 8 3 3 5 VACON IO data See Chapter 11 APPENDIX 1 VACON IO DATA DESCRIPTION for detailed information about VACON control word status word speed reference speed actual and process data items 8 3 4 Quick set...

Страница 109: ...legram 916 Selection switch for DO IO Data in the actual value telegram Array n Unsigned16 Describes the data in the actual value telegram The parameter is an array of signals numbers that creates the actual value telegram 922 Telegram selection Unsigned16 Currently selected standard telegram is read It returns for example 1 for ST1 See chapter 8 3 1 for possible values 923 List of all parameters ...

Страница 110: ... OctetString2 Two bytes to identify the profile that is used 1st profile number PROFIdrive 3d 2nd profile version number 4 1 41d 975 DO identification Array n Unsigned16 An array is structured in the following way index meaning 0 Manufacturer code 0x01BA 1 Drive Unit Type 0x0003 2 Software version XXYYd XX major revision YY minor revision 3 Firmware date year YYYYd 4 Firmware date day month DDMMd ...

Страница 111: ...igned16 For testing purposes Does not affect the oper ation of the drive 9901 Test parameter array Array n Unsigned16 An array of 16 elements Used only for testing purposes Does not affect the operation of the drive 10001 Drive parameter access Array n Special case data type depends from the sub index A parameter used to access parameters from the drive application You can do this by putting the d...

Страница 112: ... coun ter Unsigned32 Drive operation time trip counter in seconds as 32 bit unsigned integer Writing zero will reset trip counter 10126 Drive energy counter Float32 Drive energy counter in KWh as 32 bit float IEEE 754 10127 Drive energy trip counter Float32 Drive energy trip counter in KWh as 32 bit float IEEE 754 Writing zero will reset trip counter 10128 Fault history with time stamps Array n Un...

Страница 113: ...s Data Out 107 VACON PDO8 10110 VACON 16 bit Process Data Out 110 VACON PDI1 10109 VACON 16 bit Process Data In 111 VACON PDI2 10109 VACON 16 bit Process Data In 112 VACON PDI3 10109 VACON 16 bit Process Data In 113 VACON PDI4 10109 VACON 16 bit Process Data In 114 VACON PDI5 10109 VACON 16 bit Process Data In 115 VACON PDI6 10109 VACON 16 bit Process Data In 116 VACON PDI7 10109 VACON 16 bit Proc...

Страница 114: ...2 VACON 32 bit Process Data In 135 VACON DW PDI4 10122 VACON 32 bit Process Data In 136 VACON DW PDI5 10122 VACON 32 bit Process Data In 137 VACON DW PDI6 10122 VACON 32 bit Process Data In 138 VACON DW PDI7 10122 VACON 32 bit Process Data In 139 VACON DW PDI8 10122 VACON 32 bit Process Data In 140 VACON PDO9 10110 VACON 16 bit Process Data Out 141 VACON PDO10 142 VACON PDO11 143 VACON PDO12 144 V...

Страница 115: ...arameters IDs can be read written as VACON NX scaled values in all AC drives or in VACON 100 family AC drives also as actual raw value 156 VACON DW PDO9 10123 VACON 32 bit Process Data Out 157 VACON DW PDO10 158 VACON DW PDO11 159 VACON DW PDO12 160 VACON DW PDO13 161 VACON DW PDO14 162 VACON DW PDO15 163 VACON DW PDO16 164 VACON DW PDI9 10122 VACON 32 bit Process Data In 165 VACON DW PDI10 166 VA...

Страница 116: ...2 13 88 5000 50 00 Hz 600 00 01 1 1 OL Speed VACON 100 family 1 2 102 00 07 A1 20 500000 50 0000 Hz 600 00 00 00 01 1 1 OL Speed Table 76 Example 2 Writing values for different AC drives AC drive Write command Actual value Slot Subslot Index Length Value Hex Any 1 1 102 2 11 94 45 00 Hz 600 2 00 00 0 OL Frequency VACON 100 family 1 2 102 4 00 06 DD D0 45 0000 Hz 600 4 00 00 00 00 0 OL Frequency 11...

Страница 117: ... definition Byte n 1 Byte n n Request Header Request Reference Request ID 0 Axis No DO ID No of Parameters n 2 1st Parameter Address Attribute No of Elements 4 Parameter Number PNU Subindex nth Parameter Address 4 6 x n 1 1st Parameter Value s only for request Change parameter Format No of Values 4 6 x n Values nth Parameter Values 4 6 x n For mat_n x Qty_n Block definition Byte n 1 Byte n n Respo...

Страница 118: ...Point IEEE 754 If the information represented by the parameter can be converted into a stan dardised form this field contains a fac tor for this conversion 4 Variable attribute Array of two Unsigned8 Contains two index numbers for describing the parameter information 5 Reserved Array of four Unsigned8 Reserved always 0 6 Name ASCII string 16 char acters Symbolic name of the parameter 7 Low limit A...

Страница 119: ...d 3 Axis Number Not used should be set to 1 Use 1 other values should not be used 4 Requested num ber of parameters The number of parameters affected by the request Values 1 to 39 are allowed The value 0 is not allowed Values 40 to 255 are not allowed Octet number Field name Description Allowed values 1 Attribute Describes which part of a parameter should be accessed Use 0x10 for reading writing t...

Страница 120: ... If an error occurred in the Parameter Access the response provided by the slave is an error response An error response contains 4 octets as described below Table 84 Error response Octet number Field name Description Allowed values 1 Format Describes the data type of the parameter Use 0x41 for Byte Use 0x42 for Word Use 0x43 for Double Word Value 0x44 is used for Error Other values should not be u...

Страница 121: ...ure 0x3 0x7 reserved not used 0x8 version conflict 0x9 feature not supported 0xA 0xF user specific not used 0xB access 0x0 invalid index 0xB0 parameter requests are not supported 0x1 write length error 0x2 invalid slot 0x3 type conflict 0x4 invalid area 0x5 state conflict 0xB5 parameter access is temporarily not possi ble due to internal processing status 0x6 access denied 0x7 invalid range 0xB7 W...

Страница 122: ...y be reset Change request to a non zero value where this is not allowed 0x07 Description element cannot be changed Change request to a read only parameter descrip tion element 0x08 Reserved not used 0x09 No description data avail able Access to unavailable parameter description 0x0A Reserved not used 0x0B No operation priority Change request without access rights to perform the change 0x0C 0x0E Re...

Страница 123: ...not contain a complete parameter address 0x6C Parameter not found Parameter was not found or error occurred while accessing it 0x6D Invalid change request Issue with request was found and request was not handled 0x6E General error General error occurred 0x6F 0xFF Reserved not used Octet number Field name Description Allowed values 1 Request Reference Unique number for each request response pair Mi...

Страница 124: ... finished processing the operation and will respond with error see Figure 2 PROFIdrive parameter access model Then the PLC must try to read again after some time Time between write and read requests depends on the operation Figure 4 shows what the parameter request looks like in Wireshark and Figure 5 shows how PROFINET Master Simulator tool is used for requesting the value Parameter operations se...

Страница 125: ... element of PNU964 value The following information is used for this request Table 88 Request first element of PNU964 The following table contains messages sent during requesting value for PNU964 Field Contents Request reference 0x01 Request ID 0x01 Request parameter Axis Number 0x01 No of Parameters 0x01 Attribute 0x10 Value No of elements 0x01 Parameter Number 0x03C4 964d Subindex 0x0000 0d ...

Страница 126: ... PLC PLC waits until AC drive has finished processing the requested operation 3 PLC sends read request 4 Read request response Response header 0x01 0x01 0x01 0x01 Parameter value 0x42 0x01 0x01 0xBA Field Contents Request reference 0x02 Request ID 0x01 Request parameter Axis Number 0x01 No of Parameters 0x01 Attribute 0x10 Value No of elements 0x06 Parameter Number 0x03C4 964d Subindex 0x0000 0d T...

Страница 127: ...lue reveals that the format of the value is Word 0x42 there is one value in the response 0x01 and the actual value is 0x000A Because this value was read from the AC drive application the Drive Application Manual contains details on how to interpret the value In this example the Acceleration time would be one second Field Contents Request reference 0x03 Request ID 0x01 Request parameter Axis Number...

Страница 128: ...umber 0x01 No of Parameters 0x01 Attribute 0x10 Value No of elements 0x01 Parameter Number 0x2711 10001d Subindex 0x0067 103d Parameter datatype 0x42 WORD Number of parameters 0x01 Value HI byte 0x00 Value LOW byte 0x28 Table 95 Messages sent and received during writing value to ID 103 Message Operation Data 1 Write request Request header 0x04 0x02 0x01 0x01 Parameter address 0x10 0x01 0x27 0x11 0...

Страница 129: ...Axis Number 0x01 No of Parameters 0x01 Attribute 0x10 Value No of elements 0x01 Parameter Number 0x2711 10001d Subindex 0x0067 103d Parameter datatype 0x42 WORD Number of parameters 0x01 Value HI byte 0x00 Value LOW byte 0x00 Table 97 Messages sent and received during unsuccessful writing value to ID 103 Message Operation Data 1 Write request Request header 0x05 0x02 0x01 0x01 Parameter address 0x...

Страница 130: ...lue 0x0028 Value for ID 103 Parameter datatype 0x42 WORD Number of parameters 0x01 Value 0x0028 Value for ID 104 Table 99 Messages sent and received during writing value to ID 103 Message Operation Data 1 Write request Request header 0x06 0x02 0x01 0x02 Parameter address 0x10 0x01 0x27 0x11 0x00 0x67 0x10 0x01 0x27 0x11 0x00 0x68 Parameter value 0x42 0x01 0x00 0x28 0x42 0x01 0x00 0x28 2 Write requ...

Страница 131: ...s data is completely ignored and last valid data is used When the data state toggles from GOOD to BAD or an IO message is not received within the watchdog time the timeout setting value is activated and a fault is created after it elapses This means that the panel parameter Communication timeout refer to chapter 6 1 6 is used as an additional timeout value The same behaviour applies if a connectio...

Страница 132: ... backup These controllers can be connected via a redundant network to PN devices This is however not mandatory as system redundancy has different levels which are independent from each other meaning that PN controller Ethernet media and PN device can have different redundancy configurations Figure 45 System Redundancy overview OPTEA supports S2 level of System Redundancy as well as Media Redundanc...

Страница 133: ...d no Primary is available NOTE System Redundancy is available in OPTEA version V002 or later and requires the use of GSDML file dated 21 06 2018 or later 8 7 Alarm system OPTEA and OPTE9 implement PROFINET IO alarm system where VACON faults and alarms are seen on bus as PROFINET IO alarms The alarms use module specific channel diagnostic and extended channel diagnostic data The GSDML file contains...

Страница 134: ...PROFIsafe diagnostics are sent from PROFIsafe module slot 2 VACON faults are mapped to PROFINET IO alarms according to the following table Table 100 VACON data in different AC drives AC drive type Fault Alarm Info VACON NXP NXS Yes Yes No VACON 100 family Yes Yes from version FW0072V026 INDUSTRIAL FW0159V017 FLOW No VACON 20 family Yes No No Table 101 AC drive Type Channel Error Extended Channel E...

Страница 135: ...y introduces PROFIsafe for more detailed information see VACON NXP Advanced Safety Options Operating Guide 8 8 1 Overview See the figure below for the PROFIsafe system overview when using PROFIsafe over PROFINET Figure 49 PROFIsafe system overview The option board communicates with the safety PLC via PROFINET The exchanged data includes PROFIsafe data and non safe process data The OPTEA option boa...

Страница 136: ...FIsafe The VACON Advanced Safety Options support three safety telegrams consisting of both standard PROFIdrive on PROFIsafe functionality as well as vendor specific functionality These telegrams are Standard Telegram 30 Standard Telegram 31 and VACON specific Telegram 58000 The content signals of these telegrams are described in below For details on the safety signal bit definitions and the relate...

Страница 137: ...mmunications packets The result is a common open application layer on top of open and highly popular Ethernet and TCP IP protocols The EtherNet IP Messaging Forms Unconnected Messaging is used for connection establishment and for infrequent low prior ity messages Connected Messaging utilizes resources which are dedicated in advance to a particular pur pose such as real time I O data transfer Ether...

Страница 138: ... manually used assembly instances and their sizes 9 1 4 LED functionality The option boards LEDs follow the CIP standard when the EtherNet IP is set as the active protocol The LEDs on the option board are not labeled as the CIP defines The LED labels are described in the following table 9 1 4 1 Module Status LED The Module status LED is labeled on the board as BS It shows the status of the module ...

Страница 139: ...ement Steady Off Not powered no IP address The device is powered off or is powered on but with no IP address configured Interface Configuration attribute of the TCP IP Inter face Object Flashing Green No connections An IP address is configured but no CIP con nections are established and an Exclusive Owner connection has not timed out Steady Green Connected At least one CIP connection any transport...

Страница 140: ...this restriction does not apply for the IO Data reading 9 1 5 1 List of data types The elementary data types in CIP are among others LEDs State Summary Requirement Steady Off No IO connec tion When IO connection is not opened or it has been closed this LED will be off Steady green IO connection open When IO connection is open and in RUN state the LED will be green Steady red IO connection in IDLE ...

Страница 141: ... destination unknown The path is referencing an object class instance or structure element that is not known or is not contained in the process ing node 6 Partial transfer Only part of the expected data was transferred 8 Service not supported The requested service was not implemented or was not defined for this Object Class Instance 9 Invalid attribute value Invalid attribute data detected 12d 0Ch...

Страница 142: ...vice Not Supported for Specified Path The object supports the service but not for the designated application path e g attribute Table 109 Connection Manager Object Error codes Extended Status Descriptions 256d 100h Connection in use or duplicate forward open 259d 103h Transport class and trigger combination not supported 262d 106h Ownership conflict 263d 107h Target connection not found 264d 108h ...

Страница 143: ... FB06h Internal Join multicast 64263d FB07h Internal Prepare IO packet 64267d FB0Bh Internal Consumption 64268d FB0Ch Internal FW close 64270d FB0Eh Internal Adapter stopped Table 110 CIP Objects Type Class Object Details Required by Ether Net IP 1 Identity Object See chapter 9 2 1 1 2 Message Router Object See chapter 9 2 1 2 4 Assembly Object See chapter 9 2 1 6 6 Connection Manager Object See c...

Страница 144: ...ter it elapses This means that the panel parameter Communication timeout see Chapter 6 1 6 Communication timeout is used as an additional timeout value The same logic applies if a connection is closed or the cable disconnects link loss Figure 50 EtherNet IP timeout logic with implicit connection IO connection The explicit connections TCP connection where PLC user reads and writes data via CIP obje...

Страница 145: ...herNet IP timeout logic with explicit connection Communicating Received packet within TCP Inativity time Has user written process data over this connection Communication timeout zero Has additional timeout elapsed Check No No No No Yes Yes Yes FAULT Offline Cable disconnected Connection closed 11721_uk ...

Страница 146: ...ances 1 Class Ser vices Id Name Description 1 Get_Attributes_All Get all attributes 14d 0Eh Get_Attribute_Single Get single attribute Instance Attributes Id Access rule Name Datatype Description 1 Get Vendor ID UINT Vendor identification 2 Get Device Type UINT General type of product 3 Get Product Code UINT Product identification 4 Get Revision STRUCT of Revision of the item the Identity Object re...

Страница 147: ...et parameter see Chapter 6 Commissioning When the Mode setting is set to NX Mode or to OPTCx Mode setting the Product Code Offset has no affect and board will emulate the OPTCQ option board and return value to 2 The same functionality applies to the V100 Mode except that the product code will be 100 Instance Attribute Revision This attribute which consists of the Major and Minor Revision fields id...

Страница 148: ...n 0 Owned TRUE if device has owner 1 Reserved is zero 2 Configured TRUE if device has been configured always true 3 Reserved is zero 4 7 Extended Device Status Value Description 0 Self testing or unknown 1 Firmware upgrade in progress 2 At least one faulted I O connection 3 No I O connections established 4 Non Volatile configuration bad 5 Major fault either bit 10 or bit 11 is true 6 At least one ...

Страница 149: ...ject is mandatory in all CIP devices It provides a messaging connection point through which a 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 None of the object s services or attributes are currently implemented 9 2 1 3 Connection Manager Object Class 0x06 The communication characteristic...

Страница 150: ...pen Requests UINT Number of Forward Open service requests received 2 Get Open Format Rejects UINT Number of Forward Open service requests which were rejected due to bad format 3 Get Open Resource Rejects UINT Number of Forward Open service requests which were rejected due to lack of resources 4 Get Open Other Rejects UINT Number of Forward Open service requests which were rejected for other reason...

Страница 151: ...nterface to configure the device s TCP IP settings With this object you can configure for example the device s IP address network mask and so on Instance Services Id Name Description 1 Get_Attributes_All Returns content of all implemented attributes in the instance 14d 0Eh Get_Attribute_Single Used to read the single attribute value 78d 4Eh Forward_Open Opens a connection maximum data size is 511 ...

Страница 152: ...mary name server Name Server 2 UDINT Secondary name server Domain Name STRING Default domain name 6 Get set Host Name STRING Host name 10d 0Ah Get set Select ACD BOOL Activates the use of ACD enabled by default 11d 0Bh Get Last Conflict Detected STRUCT of Structure containing infor mation related to the last conflict detected ACD activity USINT State of ACD activity Remote MAC Array of 6 USINT MAC...

Страница 153: ...the Interface Configuration Attribute contains valid configuration obtained from hardware settings 3 15 Reserved for future use 4 Mcast Pending Indicates a pending configuration change in the TTL Value and or Mcast Config attributes 5 Interface Con figuration Pend ing Indicates a pending configuration change in the Interface Con figuration attribute 6 AcdStatus Set 1 Address Conflict Detected Clea...

Страница 154: ...Configuration Control is 2 Features BOOTP and DNS are not supported Instance Attribute Physical Link Object This attribute identifies the object which is associated with the underlying physical communications interface in the case of Ethernet for example the IEEE 802 3 interface The attribute consists of two components a Path Size which reveals the number of UINT values in the path and the Path it...

Страница 155: ...ength is 64 ASCII characters The name is padded to an even number of characters The Attribute Host Name is used only for information purpose Table 120 Instance configuration Interface Configuration STRUCT of Description Semantics of the value IP address UDINT The device s IP address Value of 0 indicates no IP address has been configured Otherwise the IP address must be set to a valid Class A B or ...

Страница 156: ... following table The struct member Remote MAC tells the MAC address the source of the last IP address conflict The struct member ARP PDU contains the ARP message raw copy received from the source of the IP address conflict Content of the ARP message is described in the following table Table 121 Value Description 0 Disable 1 3600 Timeout in seconds Table 122 ACD Activity values Value ACD Mode Descr...

Страница 157: ...All Returns content of all implemented attributes in the class 14d 0Eh Get_Attribute_Single Used to read single attribute value Instance Attributes Id Access rule Name Datatype Description 1 Get Interface Speed UDINT Interface speed currently in use 2 Get Interface Flags DWORD Interface status flags 3 Get Physical Address ARRAY of 6 USINTs MAC layer address 4 Get Interface Coun ters STRUCT of 11 U...

Страница 158: ...h Get_and_Clear Gets then clears the specified attribute Interface Counters Media Counters Not instance class dependent service Table 125 Interface flag bit descriptions Bit s Called Definition 0 Link Status One if link is active 1 Half Full Duplex One if full duplex 2 4 Negotiation Sta tus Value Definition 0 Auto negotiation in progress 1 Auto negotiation and speed detection failed Using default ...

Страница 159: ... non unicast packets received on the interface In Discards UDINT Inbound packets received on the interface but which were discarded In Errors UDINT Inbound packets received on the interface but which contained errors excluding Discards In Unknown Protocols UDINT Inbound packets received on the interface which belonged to unknown protocols Out Octets UDINT The number of octets sent on the interface...

Страница 160: ...es which experienced more than one collision SQE Test Errors UDINT The number of times SQE test error message is generated Deferred Transmis sions UDINT Frames for which the first transmission attempt is delayed because the medium is busy Late Collisions UDINT Number of times a collision is detected later than 512 bit times into the transmission of a packet Excessive Collisions UDINT Frames for wh...

Страница 161: ... the assembly instance Instance Attribute Size This attribute can be used to get assembly data size Table 129 Assembly object Class name Assembly object Class identifier 4 Class Attributes Id Access rule Name Datatype Description 1 Get Revision UINT Class revision 2 2 Get Max Instance UINT Maximum instance num ber 167d 3 Get Number of Instances UINT Number of object instances 23 Class Ser vices Id...

Страница 162: ...frequency The unit of the attribute is 1 hertz Instance Attribute PoleCount This attribute allows reading and writing of the number of poles in the motor The unit of the attribute is 1 Table 130 Motor data object Class name Motor data object Class identifier 40d 28h Class Attributes Id Access rule Name Datatype Description Class Ser vices Id Name Description Instance Attributes Id Access rule Name...

Страница 163: ...ngle Used to read single attribute value Instance Attributes Id Access rule Name Datatype Description 3 Get Set Run1 BOOL Run forward 4 Get Set Run2 BOOL Run reverse 5 Get Set NetCtrl BOOL Request Run Stop control to be local or from network 6 Get State USINT State See Table 133 7 Get Running1 BOOL True when running forward 8 Get Running2 BOOL True when running in reverse 9 Get Ready BOOL True whe...

Страница 164: ...ent of the run stop control to this network interface is reflected in attribute 15d Fieldbus control will not be forced on when this bit is set You must change the control location fieldbus IO keypad from the drive parameters Instance Attribute State This attribute reveals the state of the device according to the following table See also Chapter 9 2 1 8 3 Control Supervisor State Machine Instance ...

Страница 165: ...Attribute Ready This attribute is used to signal the state of the drive that it is ready for operation The value of the attribute is 1 if the value of the State attribute is either 3 Ready 4 Enabled or 5 Stopping Otherwise the value of this attribute is 0 Instance Attribute Faulted This attribute is used to signal that one or several faults have occurred in the drive The value of the attribute is ...

Страница 166: ...s 1 the run stop control is assigned to the network interface Instance Attribute NetIdleMode This attribute establishes the mode of operation on reception of network idle communication Default value for this attribute is zero Possible values are listed in the following table 9 2 1 8 2 SERVICES Instance Service Reset The Control Supervisor Object has a instance service named Reset which has the Ser...

Страница 167: ...C DC Drive Object Class 0x2A The AC DC Drive Object models the functions specific to an AC or DC drive Table 135 AC DC drive object Class name AC DC drive object Class identifier 42d 2Ah Class Attributes Id Access rule Name Data type Description Class Ser vices Id Name Description 7082_UK Non existent Startup Faulted Main Power Off Fault_Stop Not_Ready Enabled Stopping Ready Reset Switch On Switch...

Страница 168: ...8 Get SpeedRef INT Speed reference Units RPM 2SpeedScal where SpeedScale is attribute 22d 11d 0Bh Get TorqueActual INT Actual torque Units Nm 2TorqueScale where TorqueScale is attribute 24d 12d 0Ch Get Set TorqueRef INT Torque reference Units Nm 2TorqueScale where TorqueScale is attribute 24d 13d 0Dh Get ProcessActual INT Actual process control value Units ProcessScale is not supported 14d 0Eh Get...

Страница 169: ...E The actual drive mode support depends on the used drive and application Check the actual drive mode support from the drive application manual Changes to DriveMode attribute must be reflected in the Motor Control Mode Object The drive will respond with Invalid attribute value status code 0x09 if other values are written Instance Attribute SpeedActual This attribute allows reading of the speed act...

Страница 170: ...f the attribute must be 2ProcessScale where the ProcessScale is attribute 25d The actual process scale mode is not supported See Chapter 9 3 1 1 4 Assembly Instance 25 Extended Process Control Output for details Instance Attribute ProcessRef This attribute allows reading and writing of the process reference set point The unit of the attribute must be 2ProcessScale where ProcessScale is attribute 2...

Страница 171: ...option board is also supported It can be used when the PLC supports only 8 bit instance attributes This method is more complex In this mode set the instance number to high octet of the ID and the instance attribute as low octet of the ID For example if you want to read the value of ID 2291d 08F3h the Get_Attribute_Single service request is targeted at the Vendor Parameters class instance 08h and a...

Страница 172: ...ce Set_Attribute_Single When invoked in an instance the parameter ID to be modified in the drive is calculated The data type write permission etc are verified before the write operation is started When the operation finishes or if an error occurs an appropriate response is provided to the master The format of the message is as follows Table 138 Field Data Service Code 0Eh Class Code A0h Instance N...

Страница 173: ...was last used input assembly instance id Instance Attribute OutputInstance This attribute shows the currently active or what was last used output assembly instance id Table 141 Field Data Service Code 10h Class Code A0h Instance Number YYh Attribute ID XXh Attribute Data Parameter specific Table 142 Assembly instance selector object Class name Assembly instance selector object Class identifier 190...

Страница 174: ...he Forward_Open request 9 2 2 3 Motor Control Mode Object Class 0xA1 The Motor Control Mode Object is a vendor specific object which more clearly indicates to the user which motor control mode is used and allows the user to configure this mode Table 143 Field Data Service Code 0Eh Class Code BEh Instance Number 01h Attribute ID 03h or 04h Table 144 Field Data Service Code 10h Class Code BEh Instan...

Страница 175: ...kMode combinations ControlMode and FeedbackMode combinations depends on used drive and application Check the actual mode support from the AC drive s application manual 9 2 2 3 2 SERVICES Instance Service Get_Attribute_Single The service is used to get the value of an instance attribute The format of the message is as follows Instance Services Id Name Description 14d 0Eh Get_Attribute_Single Used t...

Страница 176: ...Mode attribute 9 2 2 4 Fault History Object class 0xA2 The Fault History Object is a vendor specific object which allows access to the contents of the fault history over the EtherNet IP network Each entry in a fault history is represented by an instance of the Fault History Object Low instance numbers correspond to the most recent fault entries Table 149 Field Data Service Code 10h Class Code BEh ...

Страница 177: ...ess rule Name Datatype Description 1 Get Revision UINT Class revision 2 2 Get Max Instance UINT Maximum instance number 40 3 Get Number of Instances UINT Number of object instances Depends on drive type Class Ser vices Id Name Description 1 Get_Attributes_All Returns content of all implemented attributes in the class 5 Reset Reset fault history 14d 0Eh Get_Attribute_Single Used to read single attr...

Страница 178: ... occurred Instance Attribute FaultMonth In VACON 100 family AC drive and in VACON NXP drive if real DateTime has been set the attribute contains the month in which the fault occurred according to the fault history In other drives it is always zero Instance Attribute FaultDay In VACON 100 family AC drive and in the VACON NXP drive if real DateTime has been set the attribute contains the day of mont...

Страница 179: ...ly instances Type Instance id Size bytes Control status word type Speed reference actual type Process data items OUTPUT 20 4 CIP CIP 0 OUTPUT 21 4 CIP CIP 0 OUTPUT 23 6 CIP CIP 0 OUTPUT 25 6 CIP CIP 1 OUTPUT 101 8 CIP Vacon 2 OUTPUT 111 20 Vacon Vacon 8 OUTPUT 128 20 Vacon Vacon 8 OUTPUT 131 40 Vacon Vacon 8 32 bit OUTPUT 151 38 Vacon Vacon 16 OUTPUT 161 36 CIP Vacon 16 INPUT 70 4 CIP CIP 0 INPUT ...

Страница 180: ...bject Running1 7d 3 Running2 Control Supervisor Object Running2 8d 4 Ready Control Supervisor Object Ready 9d 5 CtrlFromNet Control Supervisor Object CtrlFromNet 15d 6 RefFromNet AC DC Drive Object RefFromNet 29d 7 AtReference AC DC Drive Object AtReference 3d Table 157 Process Data IN Mapping To Object Data Parameter name Object Attribute name Attribute ID Speed Reference AC DC Drive Object Speed...

Страница 181: ...itoring values contains values as shown in the following table Status word values depend on used input instance Table 159 Instance Octet Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 20 length 4 0 Fault Reset Run Fwd 1 2 Speed Reference Low Octet 3 Speed Reference High Octet Table 160 Control and Status word monitoring values Name Value Drive CW FBFixedControlWord Protocol CW CIP Control Word Table 161 ...

Страница 182: ... the Process Actual Note that the process reference value is sent to the drive only when NetProc bit is set The VACON AC drives do not support the actual Process Control mode Therefore the Drive Mode cannot be set to the Process Control by using the AC DC Drive Object attribute and the Drive Mode parameter in this assembly is only used to select the process reference With these mappings the Proces...

Страница 183: ... word values depend on used output instance Table 166 Instance Octet Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 23 length 6 0 Net proc NetRef NetCtrl Fault Reset Run Rev Run Fwd 1 Drive Mode 2 Speed Reference Low Octet 3 Speed Reference High Octet 4 Process Reference Low Octet 5 Process Reference High Octet Table 167 Control and Status Word monitoring values Name Value Drive CW FBFixedControlWord Pro...

Страница 184: ...put instance Table 170 Instance Octet Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 71 length 4 0 AtRef erence Ref From Net Ctrl From Net Ready Running2 Rev Running1 Fwd Warning Faulted 1 Drive State 2 Speed Actual Low Octet 3 Speed Actual High Octet Table 171 Control and Status Word monitoring values Name Value Drive SW FBFixedStatusWord Protocol SW FBGeneralStatusWord Table 172 Instance Octet Bit7 Bit...

Страница 185: ...y to the AC drive without any modifications Some of the vendor assemblies use the 32 bit process data values Those are supported only in the VACON 100 family AC drive These assemblies can be used in other AC drives too but the data will always be only16 bit NOTE Current firmware versions do not support transfering 32 bit process data with the control Only the lower 16 bits are transfered Also only...

Страница 186: ...table Status word values depend on used input instance Table 176 Instance Octet Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 101 length 8 0 NetRef NetCtrl Fault Reset Run Rev Run Fwd 1 2 FBSpeedReference Low Octet in 3 FBSpeedReference High Octet in 4 FBProcessDataIn1 Low Octet 5 FBProcessDataIn1 High Octet 6 FBProcessDataIn2 Low Octet 7 FBProcessDataIn2 High Octet Table 177 Control and Status Word mon...

Страница 187: ...ference Low Octet in 3 FBSpeedReference High Octet in 4 FBProcessDataIn1 Low Octet 5 FBProcessDataIn1 High Octet 6 FBProcessDataIn2 Low Octet 7 FBProcessDataIn2 High Octet 8 FBProcessDataIn3 Low Octet 9 FBProcessDataIn3 High Octet 10 FBProcessDataIn4 Low Octet 11 FBProcessDataIn4 High Octet 12 FBProcessDataIn5 Low Octet 13 FBProcessDataIn5 High Octet 14 FBProcessDataIn6 Low Octet 15 FBProcessDataI...

Страница 188: ...it1 Bit0 128 length 20 0 FBFixedControlWord Low Octet 1 FBGeneralControlWord High Octet 2 FBSpeedReference Low Octet in 3 FBSpeedReference High Octet in 4 FBProcessDataIn1 Low Octet 5 FBProcessDataIn1 High Octet 6 FBProcessDataIn2 Low Octet 7 FBProcessDataIn2 High Octet 8 FBProcessDataIn3 Low Octet 9 FBProcessDataIn3 High Octet 10 FBProcessDataIn4 Low Octet 11 FBProcessDataIn4 High Octet 12 FBProc...

Страница 189: ... 16 FBProcessDataIn 1 Bits 31 24 12 FBProcessDataIn 2 Bits 7 0 FBProcessDataIn 2 Bits 15 8 FBProcessDataIn 2 Bits 23 16 FBProcessDataIn 2 Bits 31 24 16 FBProcessDataIn 3 Bits 7 0 FBProcessDataIn 3 Bits 15 8 FBProcessDataIn 3 Bits 23 16 FBProcessDataIn 3 Bits 31 24 20 FBProcessDataIn 4 Bits 7 0 FBProcessDataIn 4 Bits 15 8 FBProcessDataIn 4 Bits 23 16 FBProcessDataIn 4 Bits 31 24 24 FBProcessDataIn ...

Страница 190: ...tance Octet Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 151 length 38 0 FBFixedControlWord Low Octet 1 FBFixedControlWord High Octet 2 FBGeneralControlWord Low Octet 3 FBGeneralControlWord High Octet 4 FBSpeedReference Low Octet in 5 FBSpeedReference High Octet in 6 FBProcessDataIn1 Low Octet 7 FBProcessDataIn1 High Octet 20 FBProcessDataIn8 Low Octet 21 FBProcessDataIn8 High Octet 22 FBProces...

Страница 191: ...stance Table 186 Instance Octet Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 161 length 36 0 NetRef NetCtrl Fault Reset RunRev Run Fwd 1 2 FBSpeedReference Low Octet in 3 FBSpeedReference High Octet in 4 FBProcessDataIn1 Low Octet 5 FBProcessDataIn1 High Octet 18 FBProcessDataIn8 Low Octet 19 FBProcessDataIn8 High Octet 20 FBProcessDataIn9 Low Octet 21 FBProcessDataIn9 High Octet 34 FBProcessDa...

Страница 192: ...nd on used output instance Table 188 Instance Octet Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 107 length 8 0 AtRef erence Ref From Net Ctrl From Net Ready Runnin g2 Rev Runnin g1 Fwd Warn ing Faulted 1 Drive State 2 FBSpeedActual Low Octet in 3 FBSpeedActual High Octet in 4 FBProcessDataOut1 Low Octet 5 FBProcessDataOut1 High Octet 6 FBProcessDataOut2 Low Octet 7 FBProcessDataOut2 High Octet Table 1...

Страница 193: ...ctet in rpm 6 RPM With Slip SpeedActual Low Octet in rpm 7 RPM With Slip SpeedActual High Octet in rpm 8 Reserved 0 Reserved 0 17 Reserved 0 18 FBProcessDataOut1 Low Octet 19 FBProcessDataOut1 High Octet 20 FBProcessDataOut2 Low Octet 21 FBProcessDataOut2 High Octet 22 FBProcessDataOut3 Low Octet 23 FBProcessDataOut3 High Octet 24 FBProcessDataOut4 Low Octet 25 FBProcessDataOut4 High Octet 26 FBPr...

Страница 194: ... Low Octet in 3 FBSpeedActual High Octet in 4 FBProcessDataOut1 Low Octet 5 FBProcessDataOut1 High Octet 6 FBProcessDataOut2 Low Octet 7 FBProcessDataOut2 High Octet 8 FBProcessDataOut3 Low Octet 9 FBProcessDataOut3 High Octet 10 FBProcessDataOut4 Low Octet 11 FBProcessDataOut4 High Octet 12 FBProcessDataOut5 Low Octet 13 FBProcessDataOut5 High Octet 14 FBProcessDataOut6 Low Octet 15 FBProcessData...

Страница 195: ...ocessDataOu t1 Bits 31 24 12 FBProcessDataO ut2 Bits 7 0 FBProcessDataO ut2 Bits 15 8 FBProcessDataOu t2 Bits 23 16 FBProcessDataOu t2 Bits 31 24 16 FBProcessDataO ut3 Bits 7 0 FBProcessDataO ut3 Bits 15 8 FBProcessDataOu t3 Bits 23 16 FBProcessDataOu t3 Bits 31 24 20 FBProcessDataO ut4 Bits 7 0 FBProcessDataO ut4 Bits 15 8 FBProcessDataOu t4 Bits 23 16 FBProcessDataOu t4 Bits 31 24 24 FBProcessDa...

Страница 196: ...196 Instance Octet Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 157 length 38 0 FBFixedStatusWord Low Octet 1 FBFixedStatusWord High Octet 2 FBGeneralStatusWord Low Octet 3 FBGeneralStatusWord High Octet 4 FBSpeedActual Low Octet in 5 FBSpeedActual High Octet in 6 FBProcessDataOut1 Low Octet 7 FBProcessDataOut1 High Octet 20 FBProcessDataOut8 Low Octet 21 FBProcessDataOut8 High Octet 22 FBProcessDataOu...

Страница 197: ...1 VACON IO data See Chapter 11 APPENDIX 1 VACON IO DATA DESCRIPTION for detailed information about VACON control word status word speed reference speed actual and process data items Table 198 Instance Octet Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 167 length 36 0 AtReference RefFromNet CtrlFromNet Ready Running2 Rev Running1 Fwd Warning Faulted 1 Drive State 2 FBSpeedActual Low Octet in 3 FBSpeedAc...

Страница 198: ... an Output Assembly is not mapped to the Request Fieldbus Control bit 8 in the VACON FBFixedControlWord because this way you can place the drive to the IO or keypad control while fieldbus is active 9 3 3 6 Request Fieldbus Reference bit in VACON FBFixedControlWord The NetRef bit in an Output Assembly is not mapped to the Request Fieldbus Reference bit 9 in the VACON FBFixedControlWord 9 3 3 7 Mast...

Страница 199: ... bit in an Input Assembly which supports this bit 9 3 4 7 Setpoint Reached Indication bit in VACON FBFixedStatusWord The Setpoint Reached Indication bit 5 in the VACON FBFixedStatusWord is mapped to the AtReference bit in an Input Assembly which supports this bit 9 3 4 8 Fieldbus Control indication in Input Assemblies The selected control place is indicated in the Input Assemblies which contain th...

Страница 200: ...NLY connection the PLC user must set the output instance to 254 and the size to 0 The input instance in LISTEN ONLY connection and the Data cycle packet rate must match to the one used in the Exclusive Owner connection 9 4 EtherNet IP connection example Preparing the connection 1 Set the EtherNet IP as the active protocol from the panel parameters 2 Set proper IP settings 3 Open a connection with ...

Страница 201: ...EtherNet IP vacon 201 Local contacts https www danfoss com en contact us contacts list 9 Figure 53 Configuration example from EIPScan Tool ...

Страница 202: ...splay Then send the problem description together with the Drive Info File to the local distributor See local contacts www danfoss com If possible also send a fieldbus communication log from the situation if applicable Table 202 Fieldbus communication log tools 10 1 Typical fault conditions Table 203 Typical fault conditions Recommended tool For Boards Wireshark For Ethernet based fieldbuses OPTEA ...

Страница 203: ...er or keypad to monitor variable Counter does not run Check the option board LEDs Check parameter M1 15 or P3 2 1 Counter for bad frames increas es Check drives external interlockings I O Counter OK No communication Check fieldbus parameters Check selected protocol Check other fieldbus parameters in menu Check Master s parameters Check communica tion settings Poor communication Check cabling Check...

Страница 204: ...IO master closed connection IO connection was closed gracefully by master 3 EM watchdog Explicit messaging connection timeout noticed by watchdog 4 EM master closed connection Explicit messaging connection was closed gracefully by master 5 Cable disconnected Fieldbus cable was disconnected after communica tions had been started 6 Cable not connected Fieldbus cable was not connected after device st...

Страница 205: ...1 Run request from fieldbus 1 Direction 0 Requested direction is FORWARD 1 Requested direction is REVERSE 2 Fault reset 0 No action 1 No action when 1 1 Rising edge 0 1 Active faults alarms and infos are reset 3 Stop mode 1 0 Stop mode is unmodified 1 Stop mode is overridden to Coasting 4 Stop mode 2 0 Stop mode is unmodified 1 Stop mode is overridden to Ramping 5 Quick ramp time 0 Normal decelera...

Страница 206: ...rive executes quick stop emergency stop 13 Reserved 0 1 14 Reserved 0 1 15 Master connected1 0 Only in NXP Fieldbus sets this bit to zero when it detects that there is no connection to master 1 Only in NXP Fieldbus sets this bit to one when it detects valid connection from the master Bit Function Description 3 Fieldbus DIN1 0 Fieldbus DIN 1 off 1 Fieldbus DIN 1 on 4 Fieldbus DIN2 0 Fieldbus DIN 2 ...

Страница 207: ...ic manual Table 208 FBFixedControlWord bit support in different VACON AC drives x Supports standard function o FBDIN function instead of standard function Bit Function VACON 100 family VACON NXP VACON 20 VACON 20 X CP 0 Start Stop x x x x 1 Direction x x x x 2 Fault reset x x x x 3 Stop mode 1 x 0 x 4 Stop mode 2 x 0 x 5 Quick ramp time x 0 x x 6 Freeze setpoint x 0 x 7 Setpoint to zero x 0 x 8 Re...

Страница 208: ...ro In VACON NX series AC drives the FBFixedStatusWord comes from firmware variable MCStatus Table 209 FBFixedStatusWord bits 1 Drive faults have three levels fault alarm and info Bits 3 4 and 8 are set to 1 if given fault type is activated Bit Function Description 0 Ready 0 Drive is not ready 1 Drive is ready to run 1 Run 0 Motor is not running 1 Motor is running 2 Direction 0 Motor is running clo...

Страница 209: ...tion only For VACON 100 family VACON 20 and VACON 20X CP VACON Live PC tool is used for accessing drive parameters VACON NCDrive PC tool is used with VACON NXP drive NCDrive View Monitoring Type Firmware Bit Function VACON 100 family VACON NXP VACON 20 VACON 20 X CP 0 Ready x x x x 1 Run x x x x 2 Direction x x x x 3 Fault x x x x 4 Alarm x x x x 5 At reference x x x x 6 Zero speed x x x 7 Flux re...

Страница 210: ...1 7 Process data The Process Data variables are vendor specific variables that can be communicated to and from the AC drive Eight process data items can be communicated between PLC and drive Some drives and firmware versions can support up to 16 process data items in single telegram If drive does not support 9 16 PD items then PDI 9 16 are ignored and PDO 9 16 are zeros For details see Chapter 16 ...

Страница 211: ...andard applications Scaling is based on drive nominal power Scaling can be seen from Table 217 PD Out Mapped Application Data ID Unit Scale 1 Output frequency 1 Hz 0 01 Hz 2 Motor speed 2 rpm 1 rpm 3 Motor current 3 A Varies 4 Motor torque 4 0 1 5 Motor power 5 0 1 6 Motor voltage 6 V 0 1 V 7 DC link voltage 7 V 1 V 8 Last active fault code 37 PD Out Mapped Application Data ID Unit Scale 1 Output ...

Страница 212: ...rrently only in VACON 100 family internal protocols PD Out Mapped Application Data ID Unit Scale 1 Frequency reference 25 Hz 0 01 Hz 2 Output reference 1 Hz 0 01 Hz 3 Motor speed 2 rpm 1rpm 4 Motor voltage 6 V 0 1 V 5 Motor torque 4 0 1 6 Motor current 3 A Varies 7 Motor power 5 0 1 8 DC link voltage 7 V 1 V Nominal power Current scale 5 kW 0 01 A 5 100 kW kW 0 1 A 100 kW 1 A Parameter name Drives...

Страница 213: ...ions and option boards supporting fast or extended communication modes with VACON NXP See Chapter 16 Appendix 6 Fieldbus option board communication 2 Multipurpose application Parameter name Drives VACON NXP2 Path ID FB DataIn 1 Selection P2 9 19 879 FB DataIn 2 Selection P2 9 20 878 FB DataIn 8 Selection P2 9 26 883 FB DataIn 9 Selection1 P2 9 27 550 FB DataIn 10 Selection1 3 P2 9 28 551 FB DataIn...

Страница 214: ... contacts https www danfoss com en contact us contacts list 12 APPENDIX 2 EXAMPLE WITH SIEMENS PLC 12 1 Siemens STEP 7 This example is with the OPTEA board Process is identical with the OPTE9 board without the PROFIsafe related material 1 Create a project ...

Страница 215: ...APPENDIX 2 EXAMPLE WITH SIEMENS PLC vacon 215 Local contacts https www danfoss com en contact us contacts list 12 2 Insert the station 3 Double click the Hardware icon to open the HW config window ...

Страница 216: ...12 vacon 216 APPENDIX 2 EXAMPLE WITH SIEMENS PLC Local contacts https www danfoss com en contact us contacts list 4 Insert the rail 5 Insert the power supply ...

Страница 217: ...APPENDIX 2 EXAMPLE WITH SIEMENS PLC vacon 217 Local contacts https www danfoss com en contact us contacts list 12 6 Insert the CPU 7 Change the IP address and select the subnet by clicking New ...

Страница 218: ...12 vacon 218 APPENDIX 2 EXAMPLE WITH SIEMENS PLC Local contacts https www danfoss com en contact us contacts list 8 Click OK 9 Click OK ...

Страница 219: ...PENDIX 2 EXAMPLE WITH SIEMENS PLC vacon 219 Local contacts https www danfoss com en contact us contacts list 12 10 Now the configuration is looks like this 11 Drag and drop the OPTEA to PROFINET IO system ...

Страница 220: ...12 vacon 220 APPENDIX 2 EXAMPLE WITH SIEMENS PLC Local contacts https www danfoss com en contact us contacts list 12 Select a PROFIdrive communication profile 13 Select a PROFIsafe communication profile ...

Страница 221: ...contacts list 12 14 Setup PROFISafe parameters by double clicking the inserted safety telegram You need to set the same safe fieldbus parameters here which were used when creating the safety configuration with VACON Safe PC tool For example the F_iPar_CRC was calculated with the VACON Safe PC tool ...

Страница 222: ...on 222 APPENDIX 2 EXAMPLE WITH SIEMENS PLC Local contacts https www danfoss com en contact us contacts list 15 Change the option board properties 16 Verify the Device Name Menu PLC Ethernet Verify Device Name ...

Страница 223: ...onnection timeout for details 12 2 Siemens TIA Portal This example shows how to configure the Siemens S7 300 PLC series to use the VACON OPTEA option board with the Siemens TIA Portal programming tool This process is identical for VACON OPTEA too Check your individual PLC information The information used in this example probably differs from the one you have 1 Create a new project ...

Страница 224: ...LC Local contacts https www danfoss com en contact us contacts list 2 Give the project a name and location and click Create When the project is created click Proj ect View from the lower left corner of the screen 3 Double click on Devices networks ...

Страница 225: ...APPENDIX 2 EXAMPLE WITH SIEMENS PLC vacon 225 Local contacts https www danfoss com en contact us contacts list 12 4 Drag and drop the Safety PLC you are using 5 Add OPTEA option board ...

Страница 226: ...X 2 EXAMPLE WITH SIEMENS PLC Local contacts https www danfoss com en contact us contacts list 6 Click the blue text Not assigned to assign IO controller 7 Assign the connections between the Ethernet ports in Topology view ...

Страница 227: ...PLE WITH SIEMENS PLC vacon 227 Local contacts https www danfoss com en contact us contacts list 12 8 Assign IP settings and Name of Station to the OPTEA option board 9 Double click on the OPTEA to open the device view ...

Страница 228: ...8 APPENDIX 2 EXAMPLE WITH SIEMENS PLC Local contacts https www danfoss com en contact us contacts list 10 Drag and drop the used telegram to the configuration 11 Drag and drop used safety telegram to configuration ...

Страница 229: ...afe fieldbus parameters You need to set the same safe fieldbus parameters here which were used when creating safety configuration with VA CON Safe PC tool For example the F_iPar_CRC was calculated with the VACON Safe PC tool 12 When the safety telegram is added TIA Portal shows a yellow circle with a red dot to indicate that safety features are used with this device ...

Страница 230: ... vacon 230 APPENDIX 2 EXAMPLE WITH SIEMENS PLC Local contacts https www danfoss com en contact us contacts list 13 The configuration is complete Follow the next steps to load the configuration to the PLC ...

Страница 231: ...danfoss com en contact us contacts list 12 14 Select the connection interface from the dropdown menu how the PC with TIA Portal is con nected to network with the PLC Then click Search When the search is completed you should see your PLC in the list Select it and click Load ...

Страница 232: ...EXAMPLE WITH SIEMENS PLC Local contacts https www danfoss com en contact us contacts list 15 TIA portal compiles the program 16 Click Load to load the program to the PLC This view may contain more information when using safety ...

Страница 233: ... 2 EXAMPLE WITH SIEMENS PLC vacon 233 Local contacts https www danfoss com en contact us contacts list 12 17 When the loading is ready click Finish Now the PLC should start communicating with the op tion board ...

Страница 234: ...OPTEA board Process is identical with the OPTE9 board The EDD files for Siemens SIMATIC PDM can be downloaded from http drives danfoss com services software downloads VACON FIELDBUS CONFIGURATIONS 1 Extract the EDD files on a location where you can find them Use PDM Device Integration manager to read files into PDM catalog 2 When you have read the source folder click the Integration button ...

Страница 235: ... vacon 235 Local contacts https www danfoss com en contact us contacts list 13 3 When the integration is done you can start to use OPTEA in PDM To add OPTEA into a PDM project select Profinet network and right click and select Insert New Object ...

Страница 236: ...H SIEMENS SIMATIC PDM Local contacts https www danfoss com en contact us contacts list 4 Assign the Device Type and select for example OPTEA Vacon NX Multi Purpose 5 Set up the correct IP address that is used with the OPTEA option board ...

Страница 237: ...APPENDIX 3 EXAMPLE WITH SIEMENS SIMATIC PDM vacon 237 Local contacts https www danfoss com en contact us contacts list 13 6 You can access the drive parameters by opening an object ...

Страница 238: ...NDIX 3 EXAMPLE WITH SIEMENS SIMATIC PDM Local contacts https www danfoss com en contact us contacts list 7 A view of uninitialized drive parameters opens To download parameters into the PDM select Device Upload to PG PC ...

Страница 239: ... EXAMPLE WITH SIEMENS SIMATIC PDM vacon 239 Local contacts https www danfoss com en contact us contacts list 13 8 Press Start to start loading the parameter values Then click Close after the process has finished ...

Страница 240: ...XAMPLE WITH SIEMENS SIMATIC PDM Local contacts https www danfoss com en contact us contacts list 9 Now you have the updated values that can also be downloaded to the device 10 You can also go live and monitor Basic monitor menu ...

Страница 241: ...APPENDIX 3 EXAMPLE WITH SIEMENS SIMATIC PDM vacon 241 Local contacts https www danfoss com en contact us contacts list 13 11 This view automatically updates the values from the drive ...

Страница 242: ...on The following tables list some of the parameters related to fieldbus control in case of VACON applications for the VACON 100 family VACON 20 20X and VACON NXP See the application specific manuals for more detailed information Parameters can be read and written by using the drive panel PC Tools or fieldbus protocol The table below contains links to chapters where the ID value reading is describe...

Страница 243: ... Rem Control place 1 freq ref sel 117 3 Fieldbus 7 P 3 3 Table 223 Parametrization for VACON 20X standard application Parameter name ID Value Default Panel Tree Motor control mode 600 0 Frequency 1 Speed 0 P 8 1 Control place selection 125 2 Fieldbus 0 P 1 11 Local remote 211 0 Remote 0 P 3 2 2 Frequency ref sel 1819 5 Fieldbus 5 7 P 1 12 Table 224 Parametrization for VACON NXP multipurpose applic...

Страница 244: ...se correct torque reference select the parameter Torque Reference Selection to ProcessDataIn1 9 This can be done with PC tool or panel VACON 100 family P 3 3 2 1 VACON NXP P 2 10 4 ID 641 Vendor Parameter Object PROFINET IO 5 Only process data from VACON 100 family internal PROFI NET IO protocol is forwared to application EtherNet IP 6 Only process data from VACON 100 family internal Ether Net IP ...

Страница 245: ...terials provided with the distri bution 3 The name of the author may not be used to endorse or promote products derived from this soft ware without specific prior written permission THIS SOFTWARE IS PROVIDED BY THE AUTHOR AS IS AND ANY EXPRESS OR IMPLIED WARRANTIES INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED IN NO EVENT...

Страница 246: ...nts for different communication modes Mentioned version or later is required If safety option is configured to use a safety fieldbus the Fast Safe mode is automatically enabled regardless of used application However the availability of 16 process items is limited by the application in use Also the process data application cycle is normally set to 10 ms instead of 1 ms for fast application Table 22...

Страница 247: ...erval Includes safety black channel Activated deactivated automatically cannot be set by user or application Fast safe mode is available only in slot E Advanced safety option board must be installed into slot D Safety fieldbus must be activated in safety configuration 16 process data items 16 process data items always require support from application Available in both Fast mode and Normal Extended...

Страница 248: ...elays together Example With fieldbus cycle time of 4 ms and application cycle of 10 ms the delay is NOTE This value does not include delays of the fieldbus master jitter in the process data cycle of the communication protocol or resending due to electronic interference Figure 55 Normal fieldbus communication t tIOdatacycle tupdateinterval 2 tcommunicationdelay tapplicationcycle t 4ms 10ms 2 5 ms 1...

Страница 249: ...plication cycle Example With fieldbus cycle time of 1 ms an application cycle of 1 ms the delay is t 1 ms 1 1 ms 3 ms NOTE This value does not include delays of the fieldbus master jitter in the process data cycle of the communication protocol or resending due to electronic interference Figure 56 Fast fieldbus communication 16 5 Normal Extended Mode The normal extended mode uses the same communica...

Страница 250: ...tion board is removed 16 7 Fast PROFIBUS fieldbus communication NOTE This mode is not recommended for new installations There is also a second type of fast communication mode the Fast PROFIBUS mode originally meant for the OPTC3 C5 PROFIBUS board This mode can be seen in Figure 57 This mode can achieve same latencies for process data as the fast mode introduced in Chapter 16 4 Fast fieldbus commun...

Страница 251: ...et as bit fields as multiple modes can be supported Value 0 is returned while the feature set of the option board is not yet retrieved Value should be asked again Any option board not supporting fieldbus communication shall return value 1 Example 1 OPTE3 E5_FW0083V006 PROFIBUS board returns value 0x0E indicating support for Normal Fast and Fast safety modes Example 2 OPTE9_FW0196V006 Dual Port Eth...

Страница 252: ...data is discarded Process data out is still updated normally to all slots This selector can be used to support redundant fieldbus connection In fieldbus redundancy mode two fieldbus option boards are installed to VACON NXP option board slots D and E Application selects with FBControlSlotSelector_fwu8 variable which fieldbus option board can deliver process data from fieldbus master to the applicat...

Страница 253: ...Document ID DPD01583G Rev G Sales code DOC OPTEA E9 DLUK Vacon Ltd Member of the Danfoss Group Runsorintie 7 65380 Vaasa Finland www danfoss com ...

Отзывы: