Summary of Contents for Wieland ricos FLEX BC MODBUS
Page 1
FLEX ricos FLEX BC MODBUS | 83.036.1040.1 User manual Doc. No. BA001269 Last Update: 09/2021 (Rev. A)
Page 2
Copyright Act. Alteration or abridgement of this document without the express written con- sent of Wieland Electric GmbH is prohibited. ricos FLEX is a trademark of Wieland Electric. Other product or brand names mentioned in this docu- ment are brand trademarks or registered trademarks of their respective owners. Usage of these names and trademarks by third parties for their own purposes could violate the rights of the owners.
Mounting bus coupler 5.2.2 Mounting extension modules Wiring 5.3.1 Wiring bus coupler 5.3.2 Wiring bus coupler 5.3.3 Wiring power modules Demounting and exchanging 5.4.1 Demounting bus coupler 5.4.2 Removing gateways or expansion modules Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
Page 4
Accessing diagnostics data Easy Maintenance 6.6.1 Overview 6.6.2 Examples ricos FLEX BC MODBUS: Replacing an old device with a new device Modbus/TCP Modbus function codes 6.10 Register allocation Service and support Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
Objective and content This manual describes the MODBUS TCP bus coupler (ricos FLEX BC MODBUS) of the ricos FLEX sys- tem from Wieland Electric GmbH. It contains a description of the construction, project implementa- tion and usage.
Any other application or change to the system – even during assembly and installation – will result in the invalidity of any warranty claims against Wieland Electric GmbH. The following conditions must be met before using or commissioning the components described in...
Floating instruments must be discharged before use. Instruments must be grounded. Modifying electrostatic sensitive modules you should only use soldering irons with grounded tips. Personnel and instruments should be grounded when working on electrostatic sensitive modules. CAUTION Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
• Bus coupler (head module) • Extension module Only Wieland Electric modules may be combined. A mixed operation with third-party modules is not allowed! CAUTION Bus coupler With a bus coupler bus interface and power module is integrated to one casing. With the bus inter- face you get access to a subordinated bus system.
Page 9
At the front side there are LEDs for status indication. For simple wiring each module shows corresponding connection in- formation at the front and at the side. Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
Figure 1: The example here shows the hardware revision 1. 1 is marked with ‘X’ . Hardware revision via web server On the CPUs and some bus couplers, you can check the hardware revision ‘HW Revision’ via the inte- grated web server. Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
System conception Dimension All information in mm. Dimensions bus coupler Dimensions extension module 76.5 12.9 Dimensions electronic module 12.9 Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
Mechanical Oscillation EN 60068-2-6 1 g, 9 Hz … 150 Hz Shock EN 60068-2-27 15 g, 11 ms Mounting conditions Mounting place In the control cabinet Installation position Horizontal and vertical Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
Page 13
Surge, degree of severity 3* *) Due to the high-energetic single pulses with Surge an appropriate external protective circuit with lightning protection elements like conductors for lightning and overvoltage is necessary. Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
DC 24 V power section supply Power module X1: RJ45 interface for communication via X2: RJ45 interface for communication via Modbus/TCP (switch) Modbus/TCP (switch) Unlocking lever power module Bus interface Connection clamp Address switch Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
So that you can access your ricos FLEX modules via Modbus/TCP, you have to assign valid IP address data to the ricos FLEX BC MODBUS. See also 6.3 Setting the IP address, p. 39. Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
Page 16
• Web server is activated. 2 … 7 [1 … 63] IP address data for Modbus/TCP: • Subnet mask: 255.255.255.0 • IP address: 192.168.1.x • with x = decimal value from position 2 ... 7 Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
System error: Error on ricos FLEX Bus ACT1 LNK2 ACT2 Yellow Maintenance Green Communication via ricos FLEX Bus Green Communication via Modbus/TCP Green Transfer speed 100Mbit/s L/A1 Green Port 1: Link/Activity L/A2 Green Port 2: Link/Activity Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
Page 18
Configuration is in progress. 2 Hz Ethernet coupler is located, the identification was in- itiated by the user and takes 10 s. 5 Hz Speed: 100 Mbit/s Error: Power OFF-ON required not relevant Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
Number of analog modules, max. Communication Fieldbus Modbus / TCP/IP Type of interface Ethernet 100 MBit Connection 2 × RJ45 Topology Line, Star Electrically isolated Number of participants, max. – Subscriber address – Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
Page 20
Weight including accessories 160 g Gross weight 175 g Environmental specifications Operating temperature 0 °C to 60 °C Storage temperature -25 °C to 70 °C Certifications UL certification KC certification pending Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
The Wieland Electric components are developed for the deployment in industrial environments and meets high demands on the EMC. Nevertheless you should project an EMC planning before installing the components and take conceivable interference causes into account.
Page 22
PLC and do not lay it on there again! Please regard at installation: At potential differences between the grounding points, there may be a compensation current via the isolation connected at both sides. Remedy: Potential compensation line CAUTION Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
Mount the mounting rail! Please consider that a clearance from the middle of the mounting rail of at least 80 mm above and 60 mm below, respectively 80 mm by deployment of shield bus carriers, exist. Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
After mounting the whole system, to protect the backplane bus connectors at the last module you have to mount the bus cover, now. If the last module is a clamp module, for adaptation the upper part of the bus cover is to be removed. Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
Insert the stripped end of wire into the round opening. You can use wires with a cross section of 0.08 mm² up to 1.5 mm². By removing the screwdriver, the wire is securely fixed via the spring contact to the terminal. Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
Page 26
The electronic power section supply is internally protected against higher voltage by fuse. The fuse NOTICE is within the power module. If the fuse releases, its electronic module must be exchanged! Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
Insert the stripped end of wire into the round opening. You can use wires with a cross section of 0.08 mm² up to 1.5 mm². By removing the screwdriver, the wire is securely fixed via the spring contact to the terminal. Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
S ys DC 5V max. 3A DC 24V max. 10A DC24V DC24V DC 24 V for power section supply I/O area DC 24 V for electronic power supply bus (max. 10 A) coupler and I/O area Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
Page 29
2 A. Afterwards a power module is to be placed again. To secure the power supply, the power modules may be mixed used. • To secure the power supply, the power modules may be mixed used. Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
Page 30
DC 24 V for electronic power supply bus (max. 10 A) coupler and I/O area DC 24 V for power section supply I/O area DC 24 V for electronic power supply I/O (max. 4 A) area Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
Turn all the locking lever downward, again. Plug again the electronic module, which you have removed before. Wire your bus coupler. Now you can bring your system back into operation. Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
Press the unlocking lever at the lower side of the just mounted right module and pull it forward. Turn the locking lever of the module to be exchanged upwards. Pull the module forward. Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
Page 33
Turn all the locking lever downward, again. Plug again the electronic module, which you have removed before. Wire your module group. Now you can bring your system back into operation. Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
Behavior: After PowerON all of the RUN LEDs up to the defective module are flashing. With all fol- lowing modules the MF LED is on and the RUN LED is off. Reason: The module on the right of the flashing modules is defective. Remedy: Replace the defective module. Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
For the communication happens via TCP/IP, the slave system is referred to as server and a master as client. The Wieland Ethernet coupler allows you to connect up to 64 modules of your ricos FLEX system via Ethernet. Up to 8 clients may communi- cate simultaneously with the Ethernet coupler.
Page 36
API means Application Programming Interface. API covers the conditions of the Application Layer (Layer 7). Here, the header and user data of the according protocols are stored. The Ethernet cou- pler uses the Modbus/TCP protocol, described further below. Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
Update config In this state, the Ethernet coupler checks the module configuration and transfers the corresponding parameters to the connected modules. If no errors occur, the Ethernet coupler automatically switches to Run. Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
Page 38
• Parametrization is incorrect • Ethernet cable was removed • Timeout on Modbus/TCP communication This activates BASP and stops the process data communication. Modbus/TCP requests are returned with the corresponding error. Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
If no address is set, i.e. all switches pos. 2 ... 7 are set to '0', the stored IP address (default 10.0.0.1) is used. If your systems are in the same IP circle, you can access the ricos FLEX BC MODBUS via the IP ad- dress.
Web server 6.4.1.1 Access Delivery state On delivery the ricos FLEX BC MODBUS has the following settings: • Password and module parameter are deleted. • On delivery, the switches pos. 2 ... 7 of the address switch are set to ‘0’, see Address switch, p.
Page 41
Deployment 6.4.1.2 Structure of the web page The web page is built dynamically and depends on the number of ricos FLEX BC MODBUS modules, which are connected to the Ethernet coupler. Module list: ricos FLEX BC MODBUS and Functions for the module, which is se-...
Page 42
Deployment Parameters Here you can change the current parameters of the ricos FLEX BC MODBUS. Parameters Data type Range Default Description value Link monitoring BOOL TRUE/FALSE FALSE Link monitoring Ethernet Communication UINT_32 • 0 … 30000 Timeout Ethernet communication timeout [ms] •...
Page 43
ID deviates from the just configured module ID of the stored configu- ration of the ricos FLEX BC MODBUS after a system start-up, the ricos FLEX BC MOD- BUS does not go into RUN and shows the error on its web server.
Page 44
At Data the states of the inputs respectively outputs are listed. In addition, you can directly control the outputs of the corresponding module. Parameters If available the parameter data of the corresponding module may be shown and changed if neces- sary. Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
The access is via port 502 at the Modbus/TCP server. Modbus utility means all tools and programs that have a Modbus/TCP interface. For example, you may find the demo tool 'ModbusScan32' from WinTech for download at www.win-tech.com. Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
A description of the in- and output areas that are occupied by a module is to find in the concerning NOTICE module description. Please regard that modules that are occupying more than 1 byte like e.g. ana- log modules, are automatically stored starting with an even address. Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
Normally the access with Modbus happens by means of the ranges 0x, 1x, 3x and 4x. 0x and 1x gives you access to digital bit areas and 3x and 4x to analog word areas. For the ricos FLEX BC MODBUS is not differentiating digital and analog data, the following assign- ment is valid: •...
Maintenance state is left again. • As soon as a module is added to the existing modules, the ricos FLEX BC MODBUS detects this and automatically refreshes its reference configuration. Please always replace only one module in your configuration.
Search for the entry product='Wieland BC Modbus'. Change the entry to product='Wieland BC Modbus'. Save the configuration file and load it into your ricos FLEX BC MODBUS by means of the web page. The configuration is applied and the ricos FLEX BC MODBUS is restarted.
Normally the access with Modbus happens by means of the ranges 0x, 1x, 3x and 4x. 0x and 1x gives you access to digital bit areas and 3x and 4x to analog word areas. For the ricos FLEX BC MODBUS is not differentiating digital and analog data, the following assign- ment is valid: •...
Page 52
Data Data … address code read bytes 1. byte 2. byte x x 0 0 0 6 byte 1 byte 1 byte 1 byte 1 byte 1 byte max. 252 byte Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
Page 53
1 byte 1 word 1 word Respond telegram Modbus/TCP-Header Slave address Function code Address word Value word x x 0 0 0 6 byte 1 byte 1 byte 1 word 1 word Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
Page 54
1 word Respond telegram Modbus/TCP-Header Slave address Function code Address word AND mask OR mask x x 0 0 0 6 byte 1 byte 1 byte 1 word 1 word 1 word Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
Page 55
Number of Data 1. Data 2. … dress code read bytes word word x x 0 6 byte 1 byte 1 byte 1 byte 1 word 1 word max. 126 words Wieland Electric GmbH | BA001269 | 09/2021 (Rev. A)
Need help?
Do you have a question about the ricos FLEX BC MODBUS and is the answer not in the manual?
Questions and answers