Welcome, Guest
You have to register before you can post on our site.



Search Forums

(Advanced Search)

Forum Statistics
» Members: 351
» Latest member: Madkaikar.Ashish
» Forum threads: 332
» Forum posts: 1,572

Full Statistics

Latest Threads
MQTT test
Forum: Software
Last Post: DSongra
3 hours ago
» Replies: 4
» Views: 22
how to pick up PROFINET d...
Forum: Software
Last Post: Armin@netPI
Yesterday, 12:07 PM
» Replies: 2
» Views: 6
Getting data from AllenBr...
Forum: Projects
Last Post: Armin@netPI
February-26th-2020, 11:53 AM
» Replies: 3
» Views: 13
Bluetooth Access
Forum: Software
Last Post: DSongra
February-25th-2020, 12:58 PM
» Replies: 10
» Views: 49
Forum: Software
Last Post: Armin@netPI
February-25th-2020, 08:42 AM
» Replies: 2
» Views: 69
Accessing Siemens S7 PLCs...
Forum: Projects
Last Post: jacp
February-24th-2020, 06:44 PM
» Replies: 3
» Views: 25
Forum: Hardware
Last Post: Armin@netPI
February-24th-2020, 06:32 PM
» Replies: 1
» Views: 12
PROFINET IO startup compi...
Forum: Software
Last Post: Armin@netPI
February-24th-2020, 12:47 PM
» Replies: 3
» Views: 8
GSDML file
Forum: Software
Last Post: Armin@netPI
February-18th-2020, 05:18 PM
» Replies: 2
» Views: 13
Node Red stop working
Forum: Software
Last Post: Armin@netPI
February-12th-2020, 08:19 AM
» Replies: 1
» Views: 11

  how to pick up PROFINET data and store them to OPC UA server on Node-RED/netPI.
Posted by: tad - Yesterday, 06:46 AM - Forum: Software - Replies (2)

Hello everyone,

I am now trying to access the netPI from a windows PC via OPC UA.
Because my OPC UA client on the windows PC wants to access PROFINET data via OPC UA.
That means the netPI is used as an edge computing.
But, I don't know what kinds of Node-RED nodes I should use and how to configure nodes at all.

Current hardware components:
Siemens S7-1500 PLC  <==PROFINET==>  netPI  <==OPC UA==> Windows PC (uaExpert)
(netPI: NIOT-E-NPI3-51-EN-RE)

Current situation:
- The following dockers have been already deployed.
  hilschernetpi / netpi-opcua-server 
  hilschernetpi / netpi-nodered
- opcua nodes such as 'opcua server', 'opcua event' etc. are also shown on the left side on Node-RED.
- PROFINET data is exchanged btw S7-1500 and netPI properly.
- An XML file (OPC UA nodeset) was compiled and loaded into netPI properly.

Actually, I would like to know how to pick up PROFINET data and store them to OPC UA server on Node-RED/netPI.

Thank you very much for your kind advice.
Best regards,

  MQTT test
Posted by: DSongra - February-27th-2020, 07:46 AM - Forum: Software - Replies (4)


I am trying to communicate netPi with the MQTT fx, but it is not communicating. MQTT flow attached, same MQTT flow working fine with Hilscher NetConnect Gateway. 

Could you please help me to solve this issue.


Attached Files
.txt   MQTT node red flow.txt (Size: 1.08 KB / Downloads: 1)

  Getting data from AllenBradley PLC
Posted by: MarcoMedina - February-26th-2020, 07:33 AM - Forum: Projects - Replies (3)

Well,  my situation is this:

Im working with some PLC's but the most are Allen Bradley, so I was wondering if with the netPI , I will be able to be logging data from the PLC's and sending them to a private DB (SQL SERVER)

I was thinking to run a OPC Server/client, I dont know which one is the correct to be loggin the PLC Data

Im willing to hear another options, thanks team.

If this is possible, I will be getting more that 10 nepPi devices to implement it on my area.

Posted by: milesie - February-24th-2020, 05:12 PM - Forum: Hardware - Replies (1)

Hi Hilscher

I have been asked to clarify a few points regarding the board with Hilscher. I have determined that in order to use the NIOT-E-NPIX-EVA with the netPI/netEdge RTE products an EEPROM is required as detailed here:
I have version 1 netPI hardware with the SD card glued into the product which does not allow us to change the Linux distribution and configure the devices manually. In order to use the existing hardware, we need to follow the details in the above thread.
Given this position I have the following questions?

  • Were Hilscher expecting an EEPROM to be connected to this card? The first reference I found to this is in the recent forum thread dated January 2020.
  • Does Hilscher have any design notes/guidance regarding connecting the EEPROM? From what I can see in the thread it appears that the EEPROM should be located “on the HAT/NPIX at I2C0 bus”. Is anything else required other than the EEPROM contents?

  PROFINET IO startup compilation
Posted by: arpan.patel@slscorp.com - February-24th-2020, 12:34 PM - Forum: Software - Replies (3)

I am a newbie with netX. I downloaded netX90_PNSV5_simpleConfig.zip file from Hilscher's website and after unzip, I imported into netX Studio CDT. 
After that, I want to build that project so Build>Build Solution try to build it.
I faced some errors in it. So, can you help to resolve it?
I attached a snapshot of my error.

  Bluetooth Access
Posted by: MGharat - February-20th-2020, 05:42 AM - Forum: Software - Replies (10)

Hello Armin,

I am now running bluetooth container on netPI Core V1.2.0.0. I am able to scan some devices as below attached.

how I can access data from "connected" bluetooth device into netPI? Is there any simulation tool/application to run on netPI? I searched in other threads in this forum, where I found BlueZ. Is it the software used ?

Requirement: One of my customer wants to connect Bluetooth Sensor to netPI & want to read sensor data, For that we are preparaing demo on Bluetooth access.

Can you please guide?

Thanks & BR 

Attached Files Thumbnail(s)

  GSDML file
Posted by: milesie - February-17th-2020, 05:26 PM - Forum: Software - Replies (2)

I am investigating how we can use the Hilscher netPI RTE 3 with the standard GSD file in the short term to implement a project with a short time to market. I have a few questions.
The netPI programming example uses a modified version of the V3.5.35 – V3.x file. However there are three later files in SYCON.net:

  • V3.5.7 – V3.5.17
  • V4.2.0.0 – V4.3.0.x
  • V4.4.0.x
Can you confirm which NETX 51 RE/PNS GSD file I should use or can any of the files be used? I assume that the V4.X.X.X files require a netX51 V4 firmware as the major firmware version incompatibility was the initial issue I had when setting up the NHST-T100-EN/PNM. Is this correct? It so is this available for the netPI or do I need to stick to V3.5X.X files?
The GSD file supports the following (lifted from the Hilscher documentation PROFINET IO Device V3.12.0 | Protocol API DOC111110API17EN and SYCON.net tool):
  • Total cyclic input data: 1440 bytes
  • Total cyclic output data: 1440 bytes
  • Maximum number of submodules: 255 submodules per Application Relation at the same time, 1000 submodules can be configured
I am slightly confused by the use of terminology in the documentation and SYCON.net. The documentation refers to submodules yet I only appear to be able to configure modules (each module added appears to result in a non-editable submodule) and the SYCON.net tool appears to be counting the number of slots used in addition to octets (bytes) not submodules. I have attached a screenshot.
Until I get access to the PI GSDML specification I cannot apply meaning to the entire Hilscher GSD file specification. This is on-going (purchase of PI membership has been approved for the project) and hopefully will be resolved shortly.

  Node Red stop working
Posted by: DSongra - February-12th-2020, 08:05 AM - Forum: Software - Replies (1)


I have NIOT-E-NPI3-EN hardware, I installed Node red image in a docker container, node red works fine for a few minutes after that getting error "This site can’t be reached" in the browser, in this case, if I do container restart it works for a few minutes, again the same issue comes.

Please find the attached screenshot.



Attached Files Thumbnail(s)

Posted by: raykoenz - February-10th-2020, 03:20 PM - Forum: Software - Replies (4)

Is there any way to get an official Firmware Image with a BT Kernel Patch:
We are having the same issue like the thread:

If a BT Device has a long advertising interval BLUEZ is not able to connect due to a short timeout.

What needs to be changes is:

#define HCI_LE_AUTOCONN_TIMEOUT msecs_to_jiffies(20000)

It is 4000 in the Linux Kernel and we need at least 15000.
Can be done in:

But as it is a Kernel change there is not much we can do inside the container...

Any advice or posibility to get such a fix?

We have a customer behind that would like to use netPI.

  GSDML File
Posted by: royazriel - February-9th-2020, 01:21 PM - Forum: Software - Replies (2)

I have already made changes to the "Process data" in/out sizes in GSDML file + App.h file.
Now I want to go a step further and set/get "on demand" fields both in application(App.h) side and GSDML file.
Do you provide a sample how it should be done or direct where can I found information/tools how it could be done ?
few use cases:
1. configure the device to work in specific mode.
2. get async event from device something is out of order ( IRT,<IsochroneMode IsochroneModeRequired/>  from GSDML_GettingStarted_en.pdf)

Can you please provide some info regarding this need ?