• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Fetch data from S7 PLC Profibus DP
#1
Hello Armin,

One of our customer wants to fetech data from S7-PLC (Profibus/MPI/PPI) over his data analysis cloud appaliction ( MQTT client) 

Can the attached architecture -work for his requirement? please confirm

BR

Madhumati


Attached Files Thumbnail(s)
   
  Reply
#2
Hello Madhumati,

in general the netPI forum cannot confirm if any user application scenario works or not. Nearly any software used under Docker is open source and hence the developer of the software is responsible for a proper function. The forum is like a consultant only and can give only recommendations ... and in no way the forum will ever deliver ready to use applications or a cook book for them ... it's all up to the user to do the proper implementation.

On the other hand what the forum can confirm is that netPI CORE 3 has a single Ethernet RJ45 port and across this port any kind of TCP/IP traffic can be transmitted. This can be S7 traffic, this can be MQTT traffic, this can be Web-Server traffic this can be anything all at the same time. The applications can be executed in a single container, in multiple containers ... it doesn't matter on netPI.

If you are doubtful about the application then imagine that netPI is just a small Box-PC ... and your Windows Notebook is too ... so install Node-RED on your Windows notebook with S7-comm node prior using netPI. With this simple setup you can check if S7-comm node works with NL 50-MPI and also if your notebook sends data over MQTT. If this works fine then it will work on netPI in the same manner.

Thx
Armin
You never fail until you stop trying.“, Albert Einstein (1879 - 1955)

  Reply
#3
Hi Armin,

Thanks for reply.
I had doubt here ,what you explined above ---
netPI CORE 3 has a single Ethernet RJ45 port and across this port any kind of TCP/IP traffic can be transmitted. This can be S7 traffic, this can be MQTT traffic, this can be Web-Server traffic this can be anything all at the same time. The applications can be executed in a single container, in multiple containers ... it doesn't matter on netPI.

In this case ,if the single RJ45 port gets connected to S7PLC to get data , then for MQTT cloud communication only wifi is available? hope I am correct
  Reply
#4
Hello Madmumati,

a single Ethernet port of course can connect to another single ethernet port only. It's a peer to peer connection.

If you want to extend a single Ethernet port to multiple then you simply have to use an Ethernet n-port Switch with multi-port capability.

But with a switch all devices are sharing the same network. But sometimes customers want to divide networks into sections cause of security reasons e.g. PLC network and office network and in this case you need a firewall or a managed switch.

But if you say in your application Wifi connectivity is allowed and then of course Wifi connection can be used, but please do not forget that netPI wifi antenna is static and cannot be extended. So if netPI is mounted in a control cabinet and you close the cabinet doors, then Wifi signals are shielded by the cabinet and will not work. So in my opinion using Wifi is not a perfect solution.
You never fail until you stop trying.“, Albert Einstein (1879 - 1955)

  Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  [SOLVED] Storing data on a (remote) database MGharat 18 142 8 hours ago
Last Post: Armin@netPI
  IBM sensor data historian and analytics engine for the netPi AlexKoeMuc 0 84 November-28th-2017, 01:39 PM
Last Post: AlexKoeMuc

Forum Jump:


Users browsing this thread: 1 Guest(s)