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



Search Forums

(Advanced Search)

Forum Statistics
» Members: 383
» Latest member: leehc
» Forum threads: 361
» Forum posts: 1,754

Full Statistics

Latest Threads
Forum: Software
Last Post: slos
1 hour ago
» Replies: 2
» Views: 7
netHAT as Ethernet/IP Ada...
Forum: Software
Last Post: Armin@netPI
Yesterday, 06:40 PM
» Replies: 11
» Views: 40
Profinet communication be...
Forum: Software
Last Post: Armin@netPI
Yesterday, 09:03 AM
» Replies: 1
» Views: 5
Anti Virus
Forum: Software
Last Post: Armin@netPI
Yesterday, 06:05 AM
» Replies: 3
» Views: 17
netHat configuration via ...
Forum: Software
Last Post: Armin@netPI
May-25th-2020, 02:21 PM
» Replies: 6
» Views: 30
Read/write data from S7 w...
Forum: Projects
Last Post: student
May-25th-2020, 01:22 PM
» Replies: 5
» Views: 22
Third-party analog inputs
Forum: Hardware
Last Post: Armin@netPI
May-25th-2020, 01:17 PM
» Replies: 1
» Views: 5
TOSIBOX enables netPI rem...
Forum: Projects
Last Post: Armin@netPI
May-25th-2020, 12:05 PM
» Replies: 2
» Views: 14
Using Powerlink firmware ...
Forum: Software
Last Post: Armin@netPI
May-25th-2020, 06:40 AM
» Replies: 1
» Views: 20
using node.js on NIOT-E-T...
Forum: Software
Last Post: Armin@netPI
May-20th-2020, 12:54 PM
» Replies: 9
» Views: 35

  netPI-netx-programming-examples update
Posted by: slos - 3 hours ago - Forum: Software - Replies (2)

Hello there,

Could you please consider updating :

Thanks a lot for your kind support.


  Profinet communication between plc and pc
Posted by: leehc - Yesterday, 08:57 AM - Forum: Software - Replies (1)

Dear all experts,

Currently, I want to build window-based software to communicate with Siemense S7 PLC through PROFINET.
Because there are no detail information and protocol stacks about PROFINET, I tried to use exisiting libraries or tools.

I have CIFX 50-RE (1250.100) PCI card, and I found the materials from Hilscher.
However, in the hilscher's materials, there are only example about PROFINET controller.

But, I want to build PROFINET device for Windows PC.
Is there any materials or references?

Thank you, best regards.

  Third-party analog inputs
Posted by: mnieuzyla - May-25th-2020, 12:44 PM - Forum: Hardware - Replies (1)


We're looking for the possibility to read some signals from control cabinet to the NetPi device. Howewer, I've read that the analog extension board was planned, but not phased into production.

In that case, do you know if there are other (maybe third-party) modules/extensions that could handle a couple of industrial grade (so 0-10V/4-20mA) analog input signals?

  Read/write data from S7 with netPI over Profinet
Posted by: student - May-25th-2020, 09:14 AM - Forum: Projects - Replies (5)


I need some help with my project. I have to read/write data from an S7 1500 PLC with the netPI using Node-RED over Profinet. The "netPI-nodered-fieldbus" container is running, I implemented the netPI into my TIA-Project, did the physical and software connection and I have included the Profinet-Node into my flow. Everything works fine. 

Now I want to read and write data from my DB, But how can I do this? The PUT/GET option is activated and the hook on static addresses is deleted in the properties of my DB.
I tried it with the s7comm-Nodes but this seems to be wrong, there is no connection respectively there is a missing configuration. 
Maybe I have to use a JSON payload after the fieldbus-in Node? But I don't know how to read data from my DB in the TIA Project with it.

I put my Flow into the attachment. 




Attached Files Thumbnail(s)

  Anti Virus
Posted by: tad - May-25th-2020, 03:51 AM - Forum: Software - Replies (3)

Dear Armin,

You may know that I don't have enough knowledge by asking this question.:-)

To protect against not only data theft but Malware, do we need anti virus software to netPI?
If we install 'Trend micro IoT security', is it installed in each container or the Linux running Docker?

Thank you very much for your information.
Best regards,

  Using Powerlink firmware with netHAT and config nxd
Posted by: thp9 - May-24th-2020, 01:19 PM - Forum: Software - Replies (1)


Even though Powerlink is not officially supported by netHAT, I've found that the netShield which uses the same chip has a Powerlink firmware.
I uploaded the Powerlink nxf and xdd files to my channel0 repository but because it's for the netShield I have the config nxd file missing.
The demo and sample detects the Powerlink firmware but my MN from openPowerlink won't recognize it in the network.

I was curious if this issue could be related to the missing config nxd. From what I understand, it's the configuration of the board, and each firmware seems to have a different config nxd so I guess it's also has relation with the protocol being used. Is it an absolutely necessary file ? What are the possible consequences of not using it ? If so could I generate one for Powerlink firmware ?

Thank you,

  eMMC Memory
Posted by: CLentzkow - May-20th-2020, 12:19 AM - Forum: Hardware - Replies (1)

Does the netPI and Connect gateways have onboard eMMC memory? Requirement from a customer.


  netHAT as Ethernet/IP Adapter with Codesys
Posted by: lstiegler - May-18th-2020, 09:03 PM - Forum: Software - Replies (11)


in a student's project we use the following configuration:
An RPI as a scanner. The Adapter-Function is realized by a RPI with a netHAT module.
Configuration Software is Codesys.

Codesys communicates with the scanner using the scanner's ETH1.
The adapter (netHAT port) connected to a switch communicates with  with the scanner's ETH0 connected to the same switch.
We like to monitor Ethernet/IP protocol with wireshark (no success of course).

Codesys requires the adapter's IP address to be specified, which we don't know, there is also no DHCP procedure

We appreciate your help if possible

Thank you in advance
L. Stiegler

  netHat configuration via config packets
Posted by: pitau - May-18th-2020, 05:09 PM - Forum: Software - Replies (6)


I'm working on a project where i have to configure the netHat as EthernetIP Adapter with an static ip address.

The netHat/EIP Adapter ist connected to a Gateway that serves as Ethernet/IP Scanner. There's no DHCP server connected.

As i understand it, the netHat is configured through *.nxd (config.nxd, nwid.nxd) database files and probably set to use DHCP for IP configuration.

Following the Cifx API and Ethernet/IP Adapter API i'm creating a configuration packet (EIP_APS_SET_CONFIGURATION_REQ_T, EIP Adapter Protocol API, .p.81) and setting the configuration as follows using the cifx api functions (cifx API p.100 secion 6 "General Protocol Stack Handling"):

cifXDriverInit() -> ... ->  xChannelConfigLock (unlock) ->  xChannelPutPacket -> xChannelGetPacket -> Check .tHeader.ulState  -> 0xC0590013: ERR_EIP_APS_CONFIGBYDATABASE "Stack is already configured via database"

I also renamed all *.nxd files regarding EIP.
(see: https://forum.hilscher.com/Thread-Use-ne...-on-netHAT  "...Even keep in mind a netHAT must not be loaded with an .nxd file, else it will reject online configuration method.")

Is it generaly possible to configure the netHat using config packets like for expample you would use with a PCI Hilscher card?
Looking at the log, there is no file downloaded:

18.05.2020 16:48:09.339.224: ----- cifX Driver Log started ---------------------                                                                                                              
18.05.2020 16:48:09.339.364:       LinuxCIFXDrv V1.1.0 / Toolkit cifX Toolkit                                                                                                         
18.05.2020 16:48:09.339.419:  Name : cifX0                                                                                                                                                    
18.05.2020 16:48:09.339.467:  DPM  : 0x0, len=65536                                                                                                                                           
18.05.2020 16:48:09.339.515: ---------------------------------------------------                                                                                                              
18.05.2020 16:48:09.339.734: Device Type autodetection: Flash Based Device found!                                                                                                             
18.05.2020 16:48:09.340.054: Device Info:                                                                                                                                                     
18.05.2020 16:48:09.340.108:  - Device Number : 7775000                                                                                                                                       
18.05.2020 16:48:09.340.201:  - Serial Number : 20710                                                                                                                                         
18.05.2020 16:48:09.340.254:  - Slot Number   : 0                                                                                                                                             
18.05.2020 16:48:09.340.772: Firmware download, checking / starting: CHANNEL #0, 0 file(s)                                                                                                    
18.05.2020 16:48:09.340.863: Firmware download, checking / starting: CHANNEL #1, 0 file(s)                                                                                                    
18.05.2020 16:48:09.340.945: Firmware download, checking / starting: CHANNEL #2, 0 file(s)                                                                                                    
18.05.2020 16:48:09.341.026: Firmware download, checking / starting: CHANNEL #3, 0 file(s)                                                                                                    
18.05.2020 16:48:09.341.107: Firmware download, checking / starting: CHANNEL #4, 0 file(s)                                                                                                    
18.05.2020 16:48:09.341.187: Firmware download, checking / starting: CHANNEL #5, 0 file(s)                                                                                                    
18.05.2020 16:48:09.341.305: Configuration download, checking / starting: CHANNEL#0, 0 file(s)!
18.05.2020 16:48:09.341.388: Configuration download, checking / starting: CHANNEL#1, 0 file(s)!
18.05.2020 16:48:09.341.468: Configuration download, checking / starting: CHANNEL#2, 0 file(s)!
18.05.2020 16:48:09.341.548: Configuration download, checking / starting: CHANNEL#3, 0 file(s)!
18.05.2020 16:48:09.341.627: Configuration download, checking / starting: CHANNEL#4, 0 file(s)!
18.05.2020 16:48:09.341.707: Configuration download, checking / starting: CHANNEL#5, 0 file(s)!
18.05.2020 16:48:09.341.755: System channel is READY!

Also, is there another way to achive a configuration with static IP address, eg. by using SYCON.net and exporting the nxd files?

Any help is much appreciated! Smile

  TOSIBOX enables netPI remote access from anywhere
Posted by: jkrimpenfort - May-18th-2020, 03:31 PM - Forum: Projects - Replies (2)

TOSIBOX® Lock for Container helps to bring secure connectivity inside your industrial IoT devices. It is a software-only way of connecting your netPI controller and other devices to your TOSIBOX® network, serving as the endpoint for secure remote connections.

[Image: How-it-works_LFC_ENG_200918_transparent-1600x584.png]

Click here to learn more about TOSIBOX® Lock for container.

Any questions? Feel free to contact our Sales for any further information.