blob: d1a5804a3a8baa0d78ef9283853aadfa765f90bd [file] [log] [blame]
<!DOCTYPE html>
<!--
Copyright (c) 2014 - 2017 AIT, fortiss GmbH
This program and the accompanying materials are made available under the
terms of the Eclipse Public License 2.0 which is available at
http://www.eclipse.org/legal/epl-2.0.
SPDX-License-Identifier: EPL-2.0
Contributors:
Filip Andren, Monika Wenger, Jose Cabral
- initial API and implementation and/or initial documentation
-->
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>openPOWERLINK</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1 id="topOfPage">openPOWERLINK</h1>
<a href="http://openpowerlink.sourceforge.net/web/" target="_blank">openPOWERLINK</a> is an Open Source Industrial Ethernet stack implementing the POWERLINK protocol.
<h2>Prerequisits</h2>
<p>The following is needed in order to use openPOWERLINK with FORTE:</p>
<ul>
<li><a href="http://sourceforge.net/projects/openpowerlink/" target="_blank">openPOWERLINK V1.8.0</a></li>
<li><a href="http://sourceforge.net/projects/tinyxml/" target="_blank">TinyXML</a></li>
</ul>
<h2>Instructions</h2>
<p>The openPOWERLINK V1.8.0 stack from sourceforge should be compiled using at least the following options in CMake:</p>
<ul>
<li>CFG_POWERLINK_CHM</li>
<li>CFG_POWERLINK_PROCESS_IMAGE</li>
<li>CFG_X86_WINDOWS_DLL (only available on Windows)</li>
</ul>
<p>If compiled on Windows the resulting DLL and LIB must be copied to the main openPOWERLINK-V1.8.0 folder.</p>
<p>TinyXML can also be downloaded from sourceforge. FORTE CMake has to be configured as follows:</p>
<ul>
<li>check FORTE_MODULE_POWERLINK</li>
<li>set FORTE_MODULE_POWERLINK_LIB_DIR to [OPENPOWERLINK-V1.08.0_HOME]</li>
<li>set FORTE_MODULE_POWERLINK_TINYXML_DIR to the directory where you unpacked TinyXML</li>
</ul>
<p>For communication through opwenPOWERLINK, instantiate and configure the function blocks provided within the powerlink folder. The powerlink folder is part of 4diac's type library.</p>
<h1>Where to go from here?</h1>
<p>Go back to Protocols index:</p>
<p><a href="../../html/communication/communicationIndex.html">Communication Index</a></p>
<p>If you want to go back to the Start Here page, we leave you here a fast access</p>
<p><a href="../../html/startHere/startHere.html">Start Here page</a></p>
<p class="goToTop">Or <a href="#topOfPage">Go to top</a></p>
</body>
</html>