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



Search Forums

(Advanced Search)

Forum Statistics
» Members: 350
» Latest member: tad
» Forum threads: 332
» Forum posts: 1,569

Full Statistics

Latest Threads
how to pick up PROFINET d...
Forum: Software
Last Post: tad
2 hours ago
» Replies: 0
» Views: 1
MQTT test
Forum: Software
Last Post: Armin@netPI
Yesterday, 05:08 PM
» Replies: 3
» Views: 18
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: 68
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

  netPI Node-Red fieldbus node Error
Posted by: PersEE - September-18th-2019, 03:39 PM - Forum: Software - Replies (5)


We have got a netPI RTE 3 with the system version 1.1.5.

We used the image hilschernetpi/netpi-nodered-fieldbus.

By following the tutorial of https://youtu.be/2WBt8XAurVU, we have established a PROFINET connection with a Siemens S7-1200.

However, every time we start the node, an error will occur after several minutes of normal operation and the error LEDs on the machine will be on.

The connection will be re-established when we redeploy the node-red flow but after a few minutes the error will occur again.
Error message:

add_desc"xChannelIOWrite return error (0x800c0012) [Device not running (running flag failed)]"

Screenshots can be found in the attachments

Could you please help us with this problem? Thanks.

  One Node-RED container replaces many individual
Posted by: Armin@netPI - September-16th-2019, 07:27 PM - Forum: News - No Replies

Dear netPI Community,

in June 2019 we started a Node-RED container project that is embedding all Node-RED nodes (invididually containerized before) we ever have developed and published for netPI.

From today we abandon all those individual containers and announce the immediate availability of the single Node-RED container for a better user-friendliness. Consider to load the correct tag depending on your netPI model in use.

The following container projects are no more published and maintained on Docker Hub while their source code remains on GitHub:


Thank you

  [SOLVED] Raspberry compute module used?
Posted by: dcatteeu - September-16th-2019, 02:05 PM - Forum: Hardware - Replies (2)


Does the netPI host a Raspberry Pi Compute Module? Or is it a completely new board?


  AnyDesk remote desktop (over the internet)
Posted by: Armin@netPI - September-15th-2019, 10:32 AM - Forum: News - No Replies

Wanna control a netPI desktop from remote over the internet?

No problem since the latest release of netPI's Desktop container featuring AnyDesk.

All you need to do is to install AnyDesk on your remote machine, enter the ID shown on netPI's desktop and the screen is right there.

For private and non-commercial use AnyDesk is for free. With a license for just 16,99€/month (september 2019) you can logon to an unlimited number of devices.

Products like TeamViewer in comparison would cost you 57,90€/month (september 2019) for the very same offer while REALVNC is about 36€/year (september 2019) for a single device.

Regading prices and license models pls visit the 3rd parties'  websites in any case.


  Designing own NPIX extension modules
Posted by: Armin@netPI - September-12th-2019, 11:54 AM - Forum: Hardware - No Replies

This post is an extend to the posts:

a. Custom NPIX modules: https://forum.hilscher.com/Thread-Custom-NPIX-modules
b. NPIX Board-outline: https://forum.hilscher.com/Thread-NPIX-board-outline

What HAT (Hardware Attached on Top) modules are for the Raspberry Pi the NPIX modules are for netPI. They are add-on boards extending basic devices with physical hardware to add more connectivity to them.

HAT modules are attached onto RPi3B 40W GPIO headers whereas NPIX module are shifted into a slot at netPI's bottom. The good thing is that NPIXs' connecting host signals (not all supported) are the same as those known from HAT. So in the end only the modules' form factor is different. This means that the official HAT introduction on Raspberry HATs applies for NPIX as well.

There is a set of Hilscher netPI NPIX extension modules already released. The manual for those can be obtained from the download section here.

But how about designing own NPIX modules?

For designing own NPIX modules you should consider the following questions:

  1. Will I be using the standard netPI with preinstalled software or do I use a netPI version without SD card for using my own system software?

    Reason for this question: An NPIX respectively HAT module has an EEPROM needed for automatic Linux onboarding using overlay/device-tree techniques. The content of the EEPROM must match to the used OS. If you are using the original Raspbian system software the HAT's git hub project applies to compile your own EEPROM file. If you are using the standard netPI only Hilscher is able to provide you an EEPROM file based on the settings you need to tell us.

  2. Is it possible for me to design an NPIX module that reuses one of the existing mounting brackets or do I need a new bracket with a new front?

    Reason for this question: NPIX modules need brackets for proper mounting. For Hilscher's NPIX we have a set of brackets already in stock ready to be offered to you for sale at a price of 7EUR/piece at 100pcs. The following brackets are available through us

    .pdf   NPIX-RCAN-bracket.pdf (Size: 212.47 KB / Downloads: 8)

    .pdf   NPIX-AIDIO-bracket.pdf (Size: 214.69 KB / Downloads: 9)

    .pdf   NPIX-IOL-bracket.pdf (Size: 23.11 KB / Downloads: 7)

    .pdf   NPIX-RJ45-bracket.pdf (Size: 104.29 KB / Downloads: 5)

    In any case it is possible to receive our brackets directly from our manufacturer in Taiwan. This will lower the price for you. In such case we would inform the manufacturer for your subscription of an order permission for those.

    For new brackets it is possible to deal with the manufacturer directly. In this case Hilscher is in the loop no more and delivers best price ratio. The manufacturer just needs a drawing of the new bracket's front and he will provide you an offer. Usually he will not charge you with an initial tooling fee until it is only the
    bracket's front that is different to existing brackets.

  3. Will all signals provided by the NPIX mPCIe connector cover my NPIX hardware setup in mind?

    Reason for this question: The standard 40W PIN header of RPi3B provides a lot of signals and features the design of full featured HAT module. On the NPIX connector a subset of all those singals is available. On netPI some are already in use like the SPI0 for the netX industrial network controller so it doesn't make sense to offer them in NPIX. So study the NPIX documentation and the connector's pinout well before starting a design.

  4. Have I evaluated my design in mind with a mock-up using an NPIX-EVA evaluation board before?

    Reason for this question: We offer a board that routes the inner NPIX mPCIe connector signals on a pin header. This allows you to make a design study with ease and avoids unwanted surprises if you have started directly with the PCBA design and are recognizing them with the first prototypes.

Thx Armin

  USB camera issues
Posted by: dcatteeu - September-12th-2019, 08:27 AM - Forum: Software - Replies (9)


I have a docker container with a Python application that connects to a USB (infrared) camera. 

The docker container runs fine on the Raspberry Pi 3 B, but not on the netPI. 

On the netPI, additionally to running in privileged mode, I have added following devices: 
/dev/gpiomem (for digital IO), 
/dev/bus (for usb; I also tried with just /dev/bus/usb), 
/dev/video0, and

The camera library complains about data corruption and "select error". Since, the problem does not appear on the Raspberry Pi and happens inside code I do not own, I see no way how to debug this.

Any idea what other docker container configuration could be missing? Or any ideas on how to investigate this?

Some extra details, just in case:
- The RaspberryPi is connected to the intranet via Wifi, the netPi via Ethernet.
- Infrared Camera: Optris Xi400, https://www.optris.global/optris-xi-400
- Camera SDK for Linux: http://documentation.evocortex.com/libir...index.htmlhttps://evocortex.org/downloads/
- The container is based on the image https://hub.docker.com/r/balenalib/raspberry-pi (balenalib/raspberry-pi-debian-python:3.7.4).
- The Python app also reads and write some GPIOs.
- There's a second container running Redis.


  error when using GPIO from Python
Posted by: dcatteeu - September-9th-2019, 12:24 PM - Forum: Software - Replies (4)


I have a docker that runs a Python application which uses GPIOs (via the Python RPi.GPIO library).

This docker runs fine on the Raspberry Pi 3B, but not on the netPI. I get:

RuntimeError: No access to /dev/mem.  Try running as root!

Further information:
- I do start the docker container with the `--priviliged` option.
- I have not yet attached a DI DO extension the netPI. I assume the module is "just" extending the GPIOs to the outside.
- On the Raspberry Pi, I don't use portainer.
- I've upgraded the firmware of the netPI to the latest version on September 5.

Are there any differences between the netPI and Raspberry Pi concerning the GPIOs or am I doing something wrong?


  EIP Node Red configurator
Posted by: mnieuzyla - September-6th-2019, 01:44 PM - Forum: Software - Replies (4)


I'm trying to test a Ethernet IP communication with netPI on NodeRED.
I managed to deploy NodeRed on docker (it needed upgrade, so I have firmware version V1.2.0.0). However, when I try to configure the Fieldbus node, I can choose the EIP adapter, but I cannot enter the configurator. Web browser is trying to open new tab (https://DeviceIP:9000/webConfigurator/fieldbus?Config_Filename=Hil~cifX0~Ch_2~CC_5~PC_10.json) and then halts with ERR_CONNECTION_CLOSED (chrome).

Is there something missing in the nodeRED package?NIOT-E-NPI3-51-EN-RE | V1.2.0.0

  Connecting two LAN network segments
Posted by: Lingyue - September-5th-2019, 04:19 PM - Forum: Hardware - Replies (2)

Hello Armin,

Now we want to use netPI to connect MES system and the machine tool which on field at the same time. Both network are standard TCP/IP ethernet protocol, they are different network segment, but on our netPI just has one ethernet interface. We have considered the way to use WiFi. Do you have any other suggestions for this question? 

Looking forward your reply.


  NodeRed and EtherCAT
Posted by: Schranz - September-2nd-2019, 03:37 PM - Forum: Software - Replies (1)

Currently I use a netPI RTE 3 as a profinet client with a hilschernetpi/netpi-nodered-fieldbus container.
Now I need to do the same as an ethercat client. Possible with NodeRed (FIELD ecs)?

The sample container hilschernetpi/netpi-netx-programming-examples works.