Sie sind auf Seite 1von 4

SOFTWARE

SPECIAL
Page 4
Revolution Today EST
1984

KUNBUS GmbH I Heerweg 15c I 73770 Denkendorf I Germany I info@kunbus.com I revolution.kunbus.com

THE HEART OF THE REVOLUTION MODULAR DESIGN SOFTWARE


Information & technical data on the base modules Find out more about the expansion modules Full flexibility of the software thanks to Open
RevPi Core & RevPi Core 3 Page 2 available Page 3 Source Page 4

RevPi Core
2 models, ∞ possibilities

INDUSTRY 4.0 Why Raspberry Pi ?


DON´T JUST CLAIM IT - MAKE IT !
In launching Revolution ware and software meeting the ware. The established Raspbian One aim of KUNBUS is to pro-
Pi, KUNBUS has brought EN61131-2 standard. Thanks operating system from vide a tool with Revolution Pi
an open, modular and in- to the modular structure, Re- Raspberry Pi, including the enabling companies to offer
expensive industrial PC volution Pi can, depending on drivers for the expansion mo- new sales opportunities, such
based on the establis- customer requirements, be dules, are preinstalled. Using as for example Cloud Services.
hed Raspberry Pi to the supplemented by digital or ana- Raspbian ensures that basically Revolution Pi enables the de-
market. Equipped with logue I/O modules respectively any software or application velopment of business models
Raspberry Pi Compute as well as appropriate fieldbus running on Raspberry Pi will and services that open up new
Module, the base module gateways to connect it to an also run on Revolution Pi. Full markets. Value added chains of Raspberry Pi Compute Module 1 (right) & Compute Module 3 (left)
can, depending on require- industrial network. Installed in root access allows obstacle- companies using Revolution Pi
ments, be expanded seam- a DIN rail housing, the base mo- free programming and imple- can be shifted significantly.
lessly using appropriate dule of the Revolution Pi alrea- mentation of customised pro-
I/O modules and fieldbus dy has USB, Ethernet and HDMI grams. By cooperating with An online forum networks Raspberry Pi has had an impressive career ever since its
gateways. connections. The base modules various software manufactur- Revolution Pi developers and launch early 2012. Up until September 2016, the small and
and expansion modules are ers, KUNBUS provides inexpen- users from all over the world. inexpensive single-board computer was sold more than 10

B
supplied with 24 volts which is sive and powerful control and Problems, solutions and sug- million times.
ased on the the norm in the industry. SCADA software for users pre- gestions for improvements
Raspberry Pi ferring off-the-peg software can therefore be exchanged Behind the development of Raspberry Pi was the idea of pro-
Compute Module, In addition to revealing the solutions. As a result, Revoluti- quickly, openly and easily. ducing an inexpensive and simply constructed PC that could in-
KUNBUS has deve- circuit diagrams, KUNBUS is on Pi can be developed into an troduce children and kids to the world of programming. Even
loped an industrial rigorously pursuing the Open industrially viable small control though a great majority of Raspberry Pis in circulation today
PC composed of open hard- Source concept within the soft- system. are used as a media centre at home, Raspberry Pi is also found
increasingly in test environments and laboratories in the indus-
try.

Raspberry Pi comes in a variety of versions. We at KUNBUS

Revolution Pi - more than just a device


have decided in favour of the lesser known variant going by the
name of Compute Module. Why? Quite simply because by using
Compute Module, Raspberry Pi is limited to the most essential.
We therefore had sufficient leeway to design its connections
Revolution Pi is more to us diagrams belonging to Revo- with other users on the Re- be an app store where you can etc in an industrially viable way. Two versions of the Compute
than just a device. We believe lution Pi devices. Our custo- volution Pi platform, a strong search for solutions or provide Module, one with a single core processor, the other with a
it is time to break down the mers should not be limited to community will develop. We them yourself. Together we are quad core processor, are available.
fossilized structures within the our ideas and solutions. This will provide the tools for such strong and can invent brilliant
industry with the Open Source allows you to give free rein to networking with Facebook, contributions for the challen-
concept. We will reveal our your own ideas. If the ideas are video channels, forums and ges of the 4th industrial revo-
source code and all the circuit then exchanged just as freely blogs. In the future, there will lution.
Revolution Today 2017

No secrets - The circuit diagrams of the base module RevPi Core are disclosed.

RevPi Core - the heart of the revolution


RevPi Core is the central are connected from below
processing unit of our mo-
dular system. Two models
using a very robust connector.
RevPi Core 3 RevPi Core 1
of RevPi Core are availab- A complex suppressor › Processor: BCM2837 › Processor: BCM2835
le: The RevPi Core 3 called circuit guarantees unimpaired › Clock rate: 1.2 GHz › Clock rate: 700 MHz
high-end version is equip- function even in the case of
ped with a quad-core pro- massive disruptions on the po- › Number of cores: 4 › Number of cores: 1
cessor with 1.2 GHz and wer supply line, provided that › RAM: 1 GByte › RAM: 500 MByte
1 GByte RAM. The entry- the functional earthing is con- › eMMC Flash: 4 GByte › eMMC Flash: 4 GByte
level version is equipped nected. Lightening strikes or
with a single core proces- adjacent welding units were
sor with 700 MHz and 500 simulated in a certified test la-
MByte RAM. boratory and could not affect
further specifications (valid for both models)

A
the RevPi Core.
ve r y i m p o r t a n t
› Operating system: Raspbian / Debian with RT patch of the kernel
element of our At the front are two USB-
RevPi Core mo- A s o c ke t s f o r co n n e c t i n g › RTC with 24h buffering by means of a maintenance-free capacitor
dule is its power USB 2.0 client devices. Both › Driver / API: Driver writes process data cyclically in a process image, access to process image via Linux file system as
s u p p l y u n i t . To sockets supply the full API to third-party software.
ensure that heat losses are 500 mA current on the 5 V
› Communication connections: 2 x USB 2.0 A (each can be charged with 500 mA), 1 x micro USB, HDMI, Ethernet (RJ45)
kept to a minimum, we have connections. As a result, USB 10/100 Mbit/s
used the most advanced and hard disks or surf sticks can
highly efficient DC-DC conver- also be easily connected wit- › Driver / API: Driver writes process data cyclically in a process image, access to process image via Linux file system as
API to third-party software.
ters (overall efficiency > 80%), hout an external, active hub.
which generate the necessary The micro-USB socket in the › Power supply: min. 10.7 V, max. 28.8 V, maximum 10 Watt*
operating voltages from the middle is used to connect a › Permissible ambient temperature: -40 to +55 °C**
standard 24 V in industrial USB host system (normally a
switching cabinets. PC) and switches the RevPi › Housing dimensions: (HxWxL) 96 mm x 22.5 mm x 110.5 mm (without connected connector)
Core to the passive memory › ESD protection: 4 kV / 8 kV according to EN61131-2 and IEC 61000-6-2
However, the RevPi Core not card mode. In this way, a PC
› Surge / burst tests: according to EN61131-2 and IEC 61000-6-2 connected to power supply voltage, Ethernet and IO
only runs within the standar- can access an installed eMMC lines.
dised voltage range from 20.4 flash memory and store soft-
V to 28.8 V, but at just 10.7 V ware there, for example. › EMI tests: according to EN61131-2 and IEC 61000-6-2
supply voltage as well**. Thus,
car batteries or solar power A LAN can be connected at
systems can also be used as a the RJ45 Ethernet socket.
voltage source. At 24 V supply, Alternatively, the connection The Broadcom processor of put. Thus, a fully equipped PC top of the housing are each the kernel. Further informa-
the RevPi Core can withstand to a LAN can be established via the Compute Module provi- is available together with a interconnected via a system tion on software, drivers etc.
a voltage drop of 10 ms wit- a WLAN-USB dongle. des high-resolution graphic mouse and keyboard. connector. can be found on page 4.
hout disruptions (at full load functions. For this reason,
of the USB sockets) and even USB and Ethernet connec- the RevPi Core is fitted with a The PiBridge is the data high- The RevPi Core includes
25 ms without load at the USB tions have a suppressor circuit. micro-HDMI socket at the top way interconnecting the indivi- Raspbian as an operating sys-
sockets. The power supply vol- Irradiations or ESDs cannot that can be used to connect dual modules of Revolution Pi. tem by default (a Debian vari-
tage and a functional earthing harm the RevPi Core. a monitor with sound out- Two adjacent modules on the ant) with a Real-Time patch of

* 2 x 500 mA USB output current are only available with output voltages >11 V. The bridging time of voltage drops lasting at least 10 ms required by En 61131-2 is only guaranteed for supply with 20.4 to 28.8 V. This time reduces significantly for 12 V supply, especially when accessing power from
the USB sockets.
** Up to 65° C ambient temperature could easily be achieved during tests at 24 V power supply voltage, low USB load and unrestricted heat emission from the housing. A cold start of the cooled system is only ensured up to -30° C ambient temperature and 24V power supply voltage. (valid for
RevPi Core 1)
** There should be no cutbacks of compute power at ambient tempertures under 20°C. At 25°C ambient temperature 3 cores may run with full clock speed while with 4 cores the clock frequency is lowered from 1.2 to 1.1 GHz after 10 to 20 minutes of full stress. At 40°C ambient temperature 4
cores under full stress will still work with 1 GHz while stressing just 1 core results in no down clocking. At 50°C ambient temperature 4 fully stressed cores are running at average 0.7 GHz, having short down clockings to 0.6 GHz and short up clockings to 0.9 GHz. ,1 core under full stress does result in
no down clocking. At 65°C ambient temperature and either 4 or 1 core under full stress results in an “emergency mode” with just 0.4 GHz, after longer periods even 0.3 GHz. (valid for RevPi Core 3)
2017 Revolution Today

Available for all common industrial network protocols, the RevPi


Gates help to integrate Revolution Pi into an industrial network.

Digital I/O module RevPi DIO with 14 inputs and outputs.

Digital I/O modules Fieldbus


To transform Revolution
Pi into an industrial con-
trol unit, various digital I/O
All three versions are protec-
ted against disturbances ac-
cording to EN61131-2 and can
a maximum of 2.4 mA per in-
put. At 12 V power supply, this
standard no longer takes ef-
pacity. All outputs are short-cir-
cuit proof independent of the
operating mode. A watch-dog
connection
modules, amongst other be operated between -40 and fect. If the power supply volta- circuit ensures that the outputs It is not easy at all to integrate a device into an indus-
things, can be connected +50°C ambient temperature ge should discontinue and fall are set to 0 (safe state), once trial network. Special protocols are often used for
to the base module RevPi and up to 80% relative humidi- below 9 V, an alarm is sent au- the STM processor no longer data transmission, such as Profinet or Profibus. When
Core. ty. The standard version of the tomatically to RevPi Core to in- transmits any data from the using our gateways - called RevPi Gate - integrating
module is also fitted with PWM dicate that the transmitted in- PiBridge to the outputs. The Revolution Pi into an industrial network is however no

T
outputs (pulse width modulati- put values no longer match the outputs are set to 0 also in the problem.
he I/O modules come on) and counter inputs. reliable threshold values as laid event of undervoltage at the

L
in three versions. All down in the standard accor- power supply connection for
have the same 28- For the cyclical transmission ding to 24 V switching logic. An the outputs or in the case of ike all Revolution Pi expansion modules, the gateways
pin I/O connector at time of the data between RevPi adjustable low-pass filter can overtemperature. These last are also connected to the base module RevPi Core
the front (connector Core and I/O modules we obtai- be used for debouncing input two error states as well as the via the overhead Pi Bridge connector. Thus, up to two
with two rows of 14 pins each ned the following test results signals. It can always only be triggering of the short circuit gateway modules can be used per system. These, like
– two suitable 14-pin socket depending on the system con- switched on simultaneously for fuse per channel are trans- all modules, are supplied with 24 volts that is the norm
connectors with spring clamp figuration: In the case of one all inputs. The filter only pas- mitted to RevPi Core via the within the industry.
contacts for the connection of I/O module and two gateway ses on input changes if an in- PiBridge.
up to 1.5 mm² stranded hook- modules, a cycle time of 5 ms put assumes a stable state for We have currently set the cycle time between the RevPi Core
up wires are supplied). Apart is guaranteed. In the case of at least 25 µs, 750 µs or 3 ms. In addition, the outputs can and a gateway to 5 ms by means of drivers. Though the gate-
from the standard version with three I/O modules and two The filter can also be switched be configured so that an open way modules could reach cycle times of less than 2 ms, it would
14 digital inputs and 14 digi- gateway modules, a cycle time off completely. Inputs are pro- load detection (line break) is burden the system load of the RevPi Core disproportionately.
tal outputs, there are also two of 10 ms is guaranteed. This tected against static dischar- also switched on and a corres- For, the lower the cycle times set in the driver, the greater the
special versions that exclusively only applies if the configurati- ges, burst and surge impulses ponding alarm is transmitted system load is of the RevPi Core that has to be expended for
have either 16 digital inputs or on of the task priorities in the in accordance with EN61131-2 to the RevPi Core for high-side this process.
16 digital outputs. In all three scheduler of the operating sys- requirements. output type. Just like the in-
variants, the inputs or outputs tem are correct. puts, the outputs are also pro- We currently offer gateways for the network proto-
are galvanically isolated from Each of the outputs can be tected against static dischar- cols shown below. All module variants have been tes-
the logic component with the The inputs work at 24 V sup- configured separately as a ges, burst and surge impulses ted a n d c ertified at the respective user organisations:
PiBridge (600 VRMS isolation ply with switching thresholds, high-side-switch with up to 500 in accordance with EN61131-2
voltage). In the standard versi- as required by the EN61131-2 mA current carrying capacity requirements.
on, the inputs are also galvani- standard for type 1 and type 3. or as push-pull-output with at
cally isolated from the outputs. The input current is limited to least 100 mA current load ca-

Analog I/O - module


Expand Revolution Pi by using other. Differential inputs elimi-
the analog IO module RevPi AIO. nate ground loops.
You can expand your system
not only by 4 analog inputs and RevPi AIO expansion module
2 analog outputs but also by 2 is connected to your RevPi Core
inputs for RTDs. by the means of the overhead
PiBridge plug.
The 2 RTD inputs enable
temperatures to be measured Just like the digital IO mo-
with high precision from -165°C dules, RevPi AIO is protected
to +600°C in steps of 0.5°C against disturbances according
using common RTDs sensors to EN61131-2 and can be ope-
like Pt100/Pt1000 probes. The rated between -40 and +50°C
probes can be connected direct- ambient temperature and up to
ly to the module with 2, 3 or 4 80% relative humidity. It is also
cables. protected against static dischar-
ges, burst and surge impulses in RevPi Core 3 and RevPi AIO on DIN rail.
Inputs, RTD inputs and outputs accordance with EN61131-2 re-
are galvanically isolated to each quirements.
Revolution Today 2017

Open source also with the software


Revolution Pi is for starters ant) with a Real-Time patch of The scheduler, which controls vers for the expansion modu- shop. These components enab- ting system version to access
an open platform upon which the kernel. In our view, it is the the execution of the tasks by les are obviously already prein- le you to have a complete and all process data. For this pur-
everything, from the operating best compromise to remain as the operating system, can be stalled. operational PLC. pose, we, in a memory area,
system to applications, can close as possible to the origi- configured extensively with keep a process image with all
be installed that also run on a nal development environment this modified kernel to ensu- On this basis, you can But maybe you would also the current process values
Raspberry Pi. of a Raspberry Pi and still re that the delays normally purchase the Soft PLC from like to write your own soft- which can easily be written in
maintain a high level of control caused by network access and logi.cals and SCADA software ware under Linux with Python? or read from.
We have decided to preins- over the priorities of the tasks other I/O access operations P RO CO N - W E B I o T a m o n g Then you can just use our dri-
tall Raspbian (a Debian vari- that the scheduler manages. are avoided. Appropriate dri- other things from our online ver and the optimised opera-

Simple configuration with PiCtory


Every Revolution Pi system is supplied natively, you can also use a PC program (Win-
with the PiCtory configuration software. dows) which installs a small web server.
It enables you to define the positioning
of hardware modules and the symbolic You can arrange the system you require by
names of the input and output signals. drag & drop. Predefined rules help you to po-
Furthermore, PiCtory can also be used to sition the modules correctly. Unfeasible com-
configure connected hardware modules binations are detected automatically and pre-
or installed drivers. vented. Apart from the expansion modules we

R
provide, you can also add your own modules to
evolution Pi is a high grade, modular the configuration tool.
and expandable system. For examp-
le, you can write your own drivers PiCtory also supports you when defining, for
to integrate your special hardware example, all I/O signals. You can assign symbo-
seamlessly into the system. The cen- lic names and define which adapter supplies
tral process image in the memory is the link and retrieves the data. An adapter can be a
between all components. The components, hardware module on the PiBridge but it can
no matter whether they are hardware modu- also be a “virtual device” – driver software for
les or software applications, always exchange example – for which the memory location is
their data with this process image. However to reserved in the process image and for which
do so, drivers as well as software applications process values can be defined with symbolic
must know exactly where (at which address in names.
the memory) the individual process values can
be found. The finished configuration file is stored as a
JSON file and transferred to RevPi Core.
PiCtory is a browser application. The server PiCtory helps you to set up your Revolution Pi system.
is preinstalled by us on the RevPi Core. Alter-

SOFTWARE SPECIAL
Revolution Pi is a very flexible solution because we offer a great variety of software ready for use on the Revolution Pi hardware family. If you need an IoT tool or a PLC software - just choose the soft-
ware which fits your needs. Here is a list of application programs which are already available or will soon be available for you:

TeamViewer PROCON-WEB IoT KUNBUS Cloud


By means of software agent that is activated at the start, PROCON-WEB IoT is a highly professional HMI software which
KUNBUS Cloud enables traditional pools of IoT data to be
TeamViewer users can now also reach and remotely control can visualise data from the process image via a browser-based
provided as a cloud service. A software agent installed on
their RevPi Core devices via the internet. It is made possible by interface. In the opposite direction, data can also be written in
RevPi Core establishes the highest level of security and at
means of a very secure and user-friendly TeamViewer techno- the process image via the browser to, for instance, remotely
the same time user-friendliness. Each device can be set up in-
logy to access the RevPi Core webserver via a browser window. adjust setpoints. As PROCON-WEB IoT runtime can run over
dividually to determine which data should be pooled and in
Available therefore are all the functions that can be processed the RevPi Core webserver, the data can be securely accessed
which intervals. It can also be configured via the net. KUNBUS
via the server and the ones offering a browser. from the internet using the new TeamViewer Client. The asso-
Cloud can be booked as a service or installed on a customer’s
ciated PROCON-WEB IoT DESIGNER is an editor with a high de-
server.
gree of freedom and runs on a Windows PC.

logi.CAD 3 Modbus TCP & Modbus RTU RevPi7


logi.CAD 3 is the engineering software for creating control Fully available via the new PiCtory functions, Modbus Master RevPi7 is the new S7 software interface running on our RevPi
applications meeting IEC 61131-3 for Revolution Pi. Special ad- and Slave can exchange data cyclically with the process image Core that can be used with all S7 devices which have a PN
aptions of the Logi RTS runtime system for RevPi Core turn the and therefore with all other SW components. The destination connectivity. It consists of a virtual master and a slave module
Rasbperry Pi Compute Module into a SPS mini controller for in- and intervals for communication with the Modbus protocol which can be configured by PiCtory. The RevPi7 master offers
dustrial applications. are freely configurable. It means that, alongside RevPi Gate, up to 64 bytes of input, output and marker which reside in the
there’s an additional low-cost method of connecting a multi- RevPi Core’s process image and can be written or read by any
tude of sensors, actuators and controllers to Revolution Pi de- S7 HMI talking with PLCs via PN connector. The RevPi7 slave
vices. can be configured with cyclical tasks to poll or write data from
a S7 PLC via PN into the RevPi Core’s process image. Of course
this is not a substitution for a PROFINET or PROFIBUS gateway
– it is much slower (task cycle times start from 100 ms). But
compared to a gateway solution there is no need to make any
changes to your PLC software. Just activate HMI access to all
inputs, outputs, markers or DBs you want to read or write to.
That’s all!

For more information and technical details, visit revolution.kunbus.com


Errors excepted and possible alterations without prior notice. Similar images.

Das könnte Ihnen auch gefallen