Goal (Generic Open Abstraction Layer) by Port (Germany), is a middleware to integrate real time communication in IoT and Industry 4.0 applications. It supports CANopen and was developed for Renesas’ MCUs.
Dietmar Franke, CEO Port: „ We see many small- and mid-sized companies not being able to handle the effort and know-how requirement of IoT and Industry 4.0. We want to enable such companies to access the market and to serve their customers. Our customers keep the focus on their core-competency, our GOAL middleware takes care of the communication.“
Goal offers already without fieldbus functionality features like switch-management, core-to-core communication, as well as communication protocols like CANopen, Profinet, Ethernet/IP, Ethercat, and Powerlink. The middleware offers a “Network Management” (PHY management, Ethernet frame sending/receiving, switch management with CLI, interface management, IP address management (if supported by underlying OS and TCP/IP stack), and HTTP server.
The integrated “Configuration Management“ offers options for configuration (central management of configuration variables, variables identified by module and id, callbacks for value validation and when values change, loading/saving of variables, variables can be marked as temporary and locked, customer storage systems can be integrated). Extensions, such as DLR, IEEE1588, RSTP, 802.x, Profibus DP are available as well. All options are available for the following MCU platforms by Renesas: RZN, RZT, and RIN32M3. The scalability of the product enables the use of Goal with various platforms.
News and reports