Page 2
This manual and everything described in it are copyrighted. You may not copy this manual, in whole or part, without written consent of Panasonic Electric Works Europe AG (PEWEU). PEWEU pursues a policy of continuous improvement of the design and performance of its products.
Page 4
Important Symbols One or more of the following symbols may be used in this documentation: Warning! • The warning triangle indicates especially important safety instructions. If they are not adhered to, the results could be fatal or critical injury. CAUTION Indicates that you should proceed with caution.
Page 5
KEY POINTS Summarizes key points in a concise manner. SHORTCUTS Provides helpful keyboard shortcuts. EXPLANATION Provides brief explanation of a function, e.g. why or when you should use it. next page Indicates that the text will be continued on the next page.
Table of Contents Features and Restrictions............1 Fieldbus Master Units (FMU) ..............2 Expansion Restrictions and Current Limitations ........3 1.2.1 Expansion Restrictions for the FP2 FMU ...........3 1.2.2 Expansion Restrictions for the FPΣ FMU...........3 1.2.3 Limitations on Current Consumption ............3 Parts and Functions ...............5...
Page 7
Table of Contents FMU Technical Manual Installation and Wiring............21 Installation of the FP2/FPΣ Unit............... 22 Mounting Methods ................... 26 Cable Selection ..................27 Wiring of the FP-FMU Connectors ............28 4.4.1 PROFIBUS DP Wiring ................28 4.4.2 DeviceNet Wiring..................28 4.4.3 CANopen Wiring..................30...
Page 8
SlaveDiagnostic_iHasError Output............53 5.3.7 SlaveDiagnostic_awData Output..............54 5.3.7.1 DiagData for PROFIBUS..............55 5.3.7.2 DiagData for DeviceNet..............56 5.3.7.3 DiagData for CANopen..............58 FMU_GetUnitInfo ..................60 Outline Dimensions ..............61 Outline Dimensions of the FP2 FMU ............62 Outline Dimensions of the FPΣ FMU ............63 Index ..................65...
1.1 Fieldbus Master Units (FMU) Fieldbus Master Units (FMU) are used together with the programmable controllers FP2/FP2SH and FPΣ. By exchanging the FMU, you can connect to various networking systems. FMUs are currently available for three bus systems: PROFIBUS, DeviceNet and CANopen.
FMU Technical Manual 1.2 Expansion Restrictions and Current Limitations 1.2 Expansion Restrictions and Current Limitations 1.2.1 Expansion Restrictions for the FP2 FMU The number of FP2-FMUs is restricted by the size of the FP2 backplane. 1.2.2 Expansion Restrictions for the FPΣ FMU The FPΣ...
Parts and Functions FMU Technical Manual 2.1 FP2 FMU FP2 PROFIBUS DP Master Unit FP2 DeviceNet Master Unit FP2 CANopen Master Unit FP2-DPV1-M (AFP27971) FP2-DEV-M (AFP27972) FP2-CAN-M (AFP27973) DEV-M CAN-M DPV1-M PROFIBUS DeviceNet CANopen COM. (RS485) FP2 Fieldbus Master Units, front view...
Page 16
FMU Technical Manual 2.1 FP2 FMU FP2 Fieldbus Master Units, back view, side view on backplane Backplane DIN rail attachment lever DIN standard rail attachment Connector to the slot on the backplane Expansion hook...
Parts and Functions FMU Technical Manual 2.2 FPΣ FMU FPΣ PROFIBUS DP Master Unit FPΣ DeviceNet Master Unit FPΣ CANopen Master Unit FPG-DPV1-M (AFPG7971) FPG-DEV-M (AFPG7972) FPG-CAN-M (AFPG7973) PROFIBUS DeviceNet CANopen Master Master Master COM SYS MNS SYS COM SYS Σ...
Page 18
(part no. AFP0804). Function earth connector At least one of the 2 pins must be connected to function earth to achieve proper EMC behavior. The FPΣ-FMU is connected to the left side of the control unit via the FPΣ expansion connector.
Various FP Fieldbus Master Units (FMUs) are available to meet your networking needs. LEDs Two dual-color LEDs give you a quick overview of the FMU's status at a glance: • SYS (for DeviceNET MNS). Defines the general status of the FMU. For the hardware, yellow means the self-test has been passed and the firmware loaded.
SYS LED (see page 10) COM LED Color State Indication Yellow FMU is holding the PROFIBUS token and is able to transmit PROFIBUS telegrams. Acyclic flashing. FMU is sharing the PROFIBUS token with other master devices in the PROFIBUS network. (Between 0.5Hz and 100Hz.) OFF.
FMU is operational and online, no connection established. • Configuration missing. • FMU has passed the duplicate MAC ID check but has not established connection to another device. FMU cannot access the network. • BUS off because of severe CAN faults.
COM LED Color State Indication Yellow FMU is currently sending a CAN telegram. FMU has finished sending a CAN telegram. FMU has detected a communication problem with at least one CANopen node device. Connection timout. CANopen Interface Connector Signal Description CAN_L...
Specifications FMU Technical Manual 3.1 FMU General Specifications Item Description Operating temperature 0 to +55°C/32 to +131°F Storage temperature -20 to +70°C/-4 to +158°F Operating humidity 30 to 85% RH (non-condensing) Storage humidity 30 to 85% RH (non-condensing) Vibration resistance 10 to 55Hz, 1 cycle/min: double amplitude of 0.75mm/0.030in., 10 min.
FMU Technical Manual 3.2 FP-PROFIBUS DP Communication Specifications 3.2 FP-PROFIBUS DP Communication Specifications The following table lists limits for communication when using the FP-PROFIBUS DP FMU. Item Limit No. DP slaves 127 ( address range 0-126) Address 127 = broadcast address...
FMU Technical Manual 3.4 FP-CANopen Communication Specifications 3.4 FP-CANopen Communication Specifications Technical compliance to specification DS 301 version 4.01 Services supported Services not supported Physical layer Bootup protocol, no reaction to bootup events of a node. CAN frame types 11 bits...
Page 29
Specifications FMU Technical Manual PDO data sent from a node will not be cleared in the receive process data interface of the CANopen master if the node disappears from the network. Additional features for the CANopen master • 127 nodes •...
Installation and Wiring FMU Technical Manual 4.1 Installation of the FP2/FPΣ Unit Warning! Read the following notes carefully before installing the unit! Failure to follow these instructions could lead to fire or damage the equipment. Installation environment • Be sure to install the unit in locations designed for electrical equipment, e.g. in a closed metal cabinet such as a switch cabinet.
Page 32
FMU Technical Manual 4.1 Installation of the FP2/FPΣ Unit colors. Measures regarding heat discharge • Always install the CPU orientated with the TOOL port facing outward on the bottom in order to prevent the generation of heat. • Do NOT install the CPU as shown below.
Page 33
Installation and Wiring FMU Technical Manual or large scale resistors. Installation space • Leave at least 50mm/1.97in. of space between the wiring ducts of the unit and other devices to allow heat radiation and unit replacement. 50 mm/1.97 in. or more 50 mm/1.97 in.
Page 34
FMU Technical Manual 4.1 Installation of the FP2/FPΣ Unit • For the FP2/FP2SH, keep the first 170mm from the PLC front surface clear of objects to allow the connecting of programming tools. For the FPΣ, the distance should be at least 130mm.
FMU Technical Manual 4.2 Mounting Methods FPΣ-FMU You can attach up to 4 expansion units, including the FPΣ-FMU (max. FMUs = 2), to the left side of the FPΣ CPU. You can mount all units on a DIN rail. REFERENCE For more information, please refer to the FPΣ...
FMU Technical Manual 4.3 Cable Selection 4.3 Cable Selection Select a cable suitable for the network used. PROFIBUS Use a standard PROFIBUS cable and a standard 9-pin Sub-D PROFIBUS connector. CANopen Use a standard CANopen cable and a standard 9-pin Sub-D CANopen connector.
Installation and Wiring FMU Technical Manual 4.4 Wiring of the FP-FMU Connectors 4.4.1 PROFIBUS DP Wiring Use a standard PROFIBUS cable and standard 9-pin Sub-D male PROFIBUS connectors. 4.4.2 DeviceNet Wiring Open style connector/suitable wire DeviceNet has a standard open style connector.
Page 38
FMU Technical Manual 4.4 Wiring of the FP-FMU Connectors 2. Wrap the end of the cable with 38mm (1.5in.) of shrink wrap, covering part of the exposed conductors and part of the trunk line insulation. Shrink wrap 38mm Jacket 3. Strip 8.1mm (0.32in.) of the insulation from the end of each of the insulated conductors.
Installation and Wiring FMU Technical Manual • After wiring, make sure stress is not applied to the wire. • In the terminal block socket, make sure to clamp the wire in place by turning the tightening screw clockwise. 4.4.3 CANopen Wiring...
FMU Technical Manual 4.5 Wiring of the FPΣ FMU 4.5 Wiring of the FPΣ FMU The FPΣ-FMU has a screw terminal on its lower side to connect to function earth. Use the following items for wiring. Accessory terminal block If additional connectors are needed, use the connector manufactured by Phoenix Contact.
Page 41
Installation and Wiring FMU Technical Manual Procedure 1. Remove a portion of the wire’s insulation. 2. Insert the wire into the screw terminal. 3. Clamp the wire in place by turning the tightening screw clockwise.
FMUs and to start communication with the specific network. The functions and function blocks can be used for either the FP2-FMU or FPΣ-FMU unit. You can download the function blocks free of charge from the Panasonic Electric Works Europe...
FMU Technical Manual 5.2 GetPointer Function 5.2 GetPointer Function The GetPointer function outputs the size, area and offset of the input variable and writes it to the output variable of the type POINTER. Connect the output of this function directly to the respective input of the function block.
Variables of this function block have to be of one of the following data types: Inputs Data type Input Function iUnitSlotNumber Installation position of the FMU. NetworkType Use: • FMU_ProfibusDP • FMU_DeviceNet • FMU_CANopen Defined in the library as VAR_GLOBAL_CONSTANT.
Connected to the output pin dutNetworkStatus is the variable GlobalBusState, which in turn is part of the DUT GlobalBusStateField included in the FMU library for Control FPWIN Pro. This DUT is used for all network types, but the information stored in the DUT is nevertheless network-specific: •...
FMU itself that require a more detailed explanation. In these cases, "ErrRemAddr" represents the source of the error and can arise from either the FMU itself (value = 255), or be detected and reported by a network device. In this case, the lower byte represents the station address.
Page 48
Fatal error. Due to severe bus error, no further bus communication is possible. Event error. The FMU has detected bus short circuits. The number of detected events are fixed in the BusErrorCnt variable. The bit is set when the first event is detected.
Page 49
Programming Information for Control FPWIN Pro FMU Technical Manual ErrEvent Explanation Source of error Recommendation receive process data. Unknown process data handshake. Warm start Check warm start parameters. Free RAM exceeded. Contact technical support. Faulty slave parameter data sets. Project planning Contact technical support.
If the global bits "control error, auto-clear error or non-exchange error" are set, this variable indicates the address of the device. If the error occurs in the FMU, the value is 255. Otherwise the faulty device address = MAC ID is stored.
Page 51
Host not ready notification. If the bit is set, the host program ist NOT ready to communicate. Duplicate MAC ID detected. The FMU has detected another device in the network with the same MAC ID. Duplicate MAC ID check in progress. As long this bit is set, the FMU is checking for duplicate MAC IDs. Errors The following error numbers are valid for the error event if "Error remote address"...
Page 52
Use single-device diagnostic to with connection error. get additional reject code. Connection produced (process data Device/configuration Use single-device diagnostic to input length from the FMU's get true produced connection point-of-view) is different from the one size. configured. Size of connection consumed...
Page 53
Programming Information for Control FPWIN Pro FMU Technical Manual ErrEvent Explanation Source of error Recommendation Length in COS or cyclic device Device response unequal to produced connection size. UCMM group not supported. Device Change the UCMM group. Device keying failed: vendor ID...
Lower byte of the WORD. If the global bits "control error, auto-clear error or non-exchange error" are set, indicates the address of the node. If the error occurs in the FMU, the value is 255. Otherwise the faulty node address is stored. Error event ErrRemAddr_ErrEvent Higher byte of the WORD.
Page 55
Fatal error. Due to severe internal error, no further bus communication is possible. Event error. The FMU has detected transmission errors. The number of detected events are fixed in the BusErrorCnt variable. The bit is set when the first event is detected.
Page 56
FMU Technical Manual 5.3 FMU_DataExchange ErrEvent Explanation Source of error Recommendation Host watchdog error. Host program Check user program or watchdog timer. The following error numbers are valid for the error event if "Error remote address" is not equal to 255.
5.3.2.2 Sl_cfg for DeviceNet This variable is an ARRAY [0...127] of BOOL, i.e. a field of 8 words, and contains the parametrization state of each FMU slave. For DeviceNet, bits 0 to 63 are available. The bit for the corresponding slave is logical: •...
• 1 = the node is configured in the FMU. • 0 = the node is not configured in the FMU. 5.3.3 Slaves_abIsConnected Output Connected to the output pin Slaves_ablsConnected is a variable of the type ARRAY [0...127] of BOOL.
5.3.3.2 Sl_state for DeviceNet This variable is an ARRAY [0...127] of BOOL, i.e. a field of 8 words, and contains the parametrization state of each FMU slave. The lower 4 words, ARRAY [0...63] of BOOL, store the state for the device's explicit connection.
Sl_diag for CANopen (see page 51) 5.3.4.1 Sl_diag for PROFIBUS This variable is an ARRAY [0...127] of BOOL, i.e. a field of 8 words, and contains the diagnostic bit for each FMU slave. The bit of the corresponding slave station is logical: •...
• New diagnostic data provided by the FMU • New diagnostic data provided by the in the internal diagnostic buffer to be read FMU in the internal diagnostic buffer to by host.
FMU Technical Manual 5.3 FMU_DataExchange will tell you what the error is. • 0 = since the last diagnostic buffer read access of the host, no values have changed in this buffer. The values in the variable Sl_state are only valid if the master is in the OPERATE state.
Programming Information for Control FPWIN Pro FMU Technical Manual Connected to the output pin SlavesDiagnostic_iHasError is a variable of the type INTEGER. The integer stores the error code. Error Indication Network Source Recommendation No error. No response from slave. PROFIBU Slave •...
FMU Technical Manual 5.3 FMU_DataExchange • DiagData for PROFIBUS (see page 55) • DiagData for DeviceNET (see page 56) • DiagData for CANopen (see page 58) 5.3.7.1 DiagData for PROFIBUS The ARRAYs of WORD contain the following diagnostic information. ARRAY [0]: slave status For ARRAY [0], slave status is stored as logical bits.
Device is deactivated in current configuration and not handled. ARRAY [0], higher byte: state of device For each device, the FMU has a "state machine handler". For ARRAY [0], the higher byte stores values that correspond to a state in the device.
Page 66
FMU Technical Manual 5.3 FMU_DataExchange Value Description Wait for I/O connection release response. Read consumed connection size. Wait for read consumed connection size response. Compare consumed connection size with internal configured one. Read produced connection size. Wait for read produced connection size response.
If a device is supervised by the expected packet rate of a connection and times out, the timer will be incremented. The actual value gives an overview of how good the transmission quality to this device is and how often a timeout has happened. After a device times out, the FMU always tries to reestablish the connection immediately.
Page 68
FMU Technical Manual 5.3 FMU_DataExchange Description Node guarding protocol for this node is active. Reserved by system. Node is deactivated and not handled by the master. ARRAY [0], higher byte and ARRAY [1], lower byte: extended information These two bytes are read out from the node during startup. In the draft CiA specification, this word is declared as extended information of the node type.
STRING that contain information about the unit specifed. Connected to the output pin dutUnitInfo is the variable ModuleInfo, which in turn is part of the DUT UnitInfo included in the FMU library for Control FPWIN Pro. This DUT is used for all network types...
FMU Technical Manual 6.2 Outline Dimensions of the FPΣ FMU 6.2 Outline Dimensions of the FPΣ FMU Front 30.0mm PROFIBUS DeviceNet CANopen Master Master Master COM SYS MNS SYS COM SYS Side 60.0mm 3.5mm...
Installation of the FP2/FPΣ Unit • 22 Expansion Restrictions and Current Limitations • 3 Expansion Restrictions for the FP2 FMU • 3 Limitations on Current Consumption • 3 Expansion Restrictions for the FPΣ FMU • 3 Mounting Methods • 26 Features and Restrictions •...
Page 75
SlaveDiagnostic_iHasError Output • 53 Slaves_abHasDiagnostic Output • 50 Slaves_abIsConfigured Output • 48 Slaves_abIsConnected Output • 49 Specifications • 15 SYS LED • 10 UnitInfo DUT • 60 Wiring of the FP-FMU Connectors • 28 Wiring of the FPΣ FMU • 31...
Page 76
Record of Changes Manual No. Date Description of changes ACGM0161V10EN July 2008 First edition...
Page 77
Piazza della Repubblica 24, 20154 Milano (MI), Tel. +39022900-5391, Fax +39022900-3466, www.panasonic-building-materials.com Nordic Countries Panasonic Electric Works Nordic AB Sjöängsvägen 10, 19272 Sollentuna, Sweden, Tel. +4659476680, Fax +46859476690, www.panasonic-electric-works.se PEW Fire & Security Technology Europe AB Citadellsvägen 23, 21118 Malmö, Tel. +46406977000, Fax +46406977099, www.panasonic-fire-security.com Poland Panasonic Electric Works Polska sp.
Need help?
Do you have a question about the FMU and is the answer not in the manual?
Questions and answers