Skip to content

SirWalross/aerionuaserver

Repository files navigation

Badge License Badge Tests Badge Latest Release

Button Documentation Button Robot User Nodes Button PLC User Nodes



Aerion - a OPC-UA Server for MELFA Robots and MELSEC PLCs


Shows the aerionuaserver gui open with the connected devices listed

MELFA Robots

  • Support for F-Series and FR-Series MELFA Robots
  • Implements the OPC-UA Robotics Companion Specification for MELFA Robots
  • See https://reference.opcfoundation.org/Robotics/v100/docs for the opc-ua robotics companion specification
  • Support for User Nodes to add further robot variables like the current position or more I/O

PLCs

  • Support for iQ-R PLCs
  • Support for User Nodes to add global label or devices

Features

  • Support for OPC-UA Encryption with the Basic256Sha256 and Aes128Sha256RsaOaep encryption algorithms supported
  • Enforcement of client certificate verification supported
  • GUI for configuring the OPC-UA server and connect to new Robots and PLCs

Installation on Windows

Installation on Ubuntu 20.04 and up

  • Download the .deb file from the latest release
  • Run sudo dpkg -i <deb-file> to install the .deb file
  • Run the server with aerionuaserver