Panasonic FMU Technical Manual
Panasonic FMU Technical Manual

Panasonic FMU Technical Manual

Programmable logic controller
Table of Contents

Advertisement

Quick Links

programmable logic controller
FmU
technical manual

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Summary of Contents for Panasonic FMU

  • Page 1 programmable logic controller technical manual...
  • 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.
  • Page 6: Table Of Contents

    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...
  • Page 10: Features And Restrictions

    Chapter 1 Features and Restrictions...
  • Page 11: Fieldbus Master Units (Fmu)

    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.
  • Page 12: Expansion Restrictions And Current Limitations

    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Σ...
  • Page 14: Parts And Functions

    Chapter 2 Parts and Functions...
  • Page 15: Fp2 Fmu

    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...
  • Page 17: Fpσ Fmu

    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.
  • Page 19: Fp-Fmu Leds And Connectors

    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.
  • Page 20: Fp-Profibus Dp

    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.
  • Page 21: Fp-Devicenet

    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.
  • Page 22: Fp-Canopen

    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...
  • Page 24: Specifications

    Chapter 3 Specifications...
  • Page 25: Fmu General Specifications

    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.
  • Page 26: Fp-Profibus Dp Communication Specifications

    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...
  • Page 27: Fp-Devicenet Communication Specifications

    Specifications FMU Technical Manual 3.3 FP-DeviceNet Communication Specifications Item Limit No. of slaves No. of bytes for I/O data 7168 (input 3584, output 3584) Baud rates supported 150kBaud, 250kBaud, 500kBaud Additional features • Polling, bit-strobe • Cyclic, COS (change of state) •...
  • Page 28: Fp-Canopen Communication Specifications

    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 •...
  • Page 30: Installation And Wiring

    Chapter 4 Installation and Wiring...
  • Page 31: Installation Of The Fp2/Fpσ Unit

    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.
  • Page 35: Mounting Methods

    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Σ...
  • Page 36: Cable Selection

    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.
  • Page 37: Wiring Of The Fp-Fmu Connectors

    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.
  • Page 39: Canopen Wiring

    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...
  • Page 40: Wiring Of The Fpσ Fmu

    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.
  • Page 42: Programming Information For Control Fpwin Pro

    Chapter 5 Programming Information for Control FPWIN Pro...
  • Page 43: General Information

    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...
  • Page 44: Getpointer Function

    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.
  • Page 45: Fmu_Dataexchange

    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.
  • Page 46: Dutnetworkstatus Output

    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: •...
  • Page 47: Globalbusstatefield For Profibus

    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.
  • Page 50: Globalbusstatefield For Devicenet

    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...
  • Page 54: Globalbusstatefield For Canopen

    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.
  • Page 57: Slaves_Abisconfigured Output

    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: •...
  • Page 58: Sl_Cfg For Canopen

    • 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.
  • Page 59: Sl_State For Devicenet

    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.
  • Page 60: Sl_Diag For Profibus

    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: •...
  • Page 61: Sl_Diag For Devicenet

    • 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.
  • Page 62: Slavediagnostic_Bisdone Output

    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.
  • Page 63: Slavediagnostic_Awdata Output

    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 •...
  • Page 64: Diagdata For Profibus

    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.
  • Page 65: Diagdata For Devicenet

    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.
  • Page 67: Diagdata For Canopen

    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.
  • Page 69: Fmu_Getunitinfo

    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...
  • Page 70: Outline Dimensions

    Chapter 6 Outline Dimensions...
  • Page 71: Outline Dimensions Of The Fp2 Fmu

    Outline Dimensions FMU Technical Manual 6.1 Outline Dimensions of the FP2 FMU Front 27.7mm DPV1-M DEV-M CAN-M PROFIBUS DeviceNet CANopen Side 93.0mm 80.4mm...
  • Page 72: Outline Dimensions Of The Fpσ Fmu

    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...
  • Page 74: Index

    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.

Table of Contents