EcoStruxure Automation Expert / IEC 61499 Forum
Schneider Electric support forum to acquire and share knowledge about EcoStruxure Automation Expert and IEC 61499 standard for distributed control systems.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2023-01-30 11:15 PM . Last Modified: 2023-07-28 02:22 AM
Hello! So I was supposed to make softdpac run on a weidmüller plc via docker (portainer). However I have no clue on how I get this to work. Is there any guide out there like there is for Linux installation?
I have made it work fine on my raspberry pi but there I can use a terminal and there are way more information online on how to make everything work.
I've tried a lot of different ways to make it work but no success yet. Any tips are welcome! 😄
extra question; how come I can only find my devices with usb - ethernet adapter but not straight ethernet-ethernet on automation expert? I can ping the devices with cmd with both ways but it doesnt show up on EAE when I only use ethernet.
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2023-01-31 04:57 AM
Hi again, yes it is clearer now.
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2023-01-31 05:10 AM
As it is still possible to create unsecure Soft dPAC controllers using the python script... I will say that you can do the same with Portainer by analyzing the script and reproducing each action with same parameters used in the script.
It is a long way to go & it will not be officially supported.
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2023-01-31 01:56 AM . Last Modified: 2023-01-31 01:58 AM
Hello !
Portainer is not supposed to be used to create Soft dPAC controllers.
Please specify which version of Ecostruxure Automation Expert you are using.
Depending on your version, the only way to create a Soft dPAC controller is from Ecostuxure Automation Expert / Physical Devices Editor.
It is for cyber security reasons as only authorized users can log to a Soft dPAC controller.
There was a python script that you can still use but it will not be a secured Soft dPAC controller.
Portainer can be used later to inspect or do some clean up if necessary.
As for you last question if you mean by "find" a discovery only the host can be discovered i.e. your PI4 and not individual Soft dPAC unless they were created by script and that is not recommended.
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2023-01-31 02:43 AM
Hello!
Thank you for the reply!
I am using EAE v22.0.22181.16. On my weidmuller plc (uc20-wl2000-ac) I cant really use a terminal since the config is webbased so docker (portainer that is the preinstalled app) is the only way I can configure it if I am not mistaken.
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2023-01-31 03:14 AM
Hi again,
Only way to create is in EAE on Physical Device View :
... And then you have to configure your Soft dPAC controller.
Point of attention :
IP adress must be on same subnet or reachable. Beware of any firewall that block the communication. will prevent you to deploy your application.
Now the need you are expressing is not covered.
If you explain in detail what are your need I can create an enhancement i.e. for instance "have a web interface to manage secured Soft dPAC without EAE "
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2023-01-31 04:40 AM
Hmm I think I've explained my issue poorly 😄
So to explain it more clearly, our entire setup is a Raspberry Pi 3b+ as the "master" in this config and then a weidmüller plc uc20-wl2000-ac and a m251 TM251MDESE as "slaves" and all will communicate via modbus to raspberry pi. So what I want to do is to create a softdpac on my weidmüller plc just like I did on my RasPi,
https://www.youtube.com/watch?v=ybzslvYVuZ8 - for reference on how I did it on Ras pi. Now I want to do this exact thing on my weidmüller plc also and I cant do it from the console since the only thing I can do is use weidmüllers webbased interface to configure.
I hope this makes it more clear. I might also be completely understanding it wrong 🙂
Sorry for being unclear
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2023-01-31 04:57 AM
Hi again, yes it is clearer now.
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2023-01-31 05:03 AM
Okay I understand now.
However there is an application on the OS already that is called "portainer" (docker) and from there I can run containers, however I suppose this doesnt work even tho I upload the correct images?
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2023-01-31 05:10 AM
As it is still possible to create unsecure Soft dPAC controllers using the python script... I will say that you can do the same with Portainer by analyzing the script and reproducing each action with same parameters used in the script.
It is a long way to go & it will not be officially supported.
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2023-01-31 05:15 AM
Okay thank you for all these answers! I understand it more clearly now. I presume that there is no document anywhere on how to do this "unofficial" way on portainer?
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2023-01-31 05:51 AM
You are correct, there is no official document on how to do this "unofficial" way on portainer 🙂
You have to analyze mainly install.py & startSoftdPAC.sh.
Link copied. Please paste this link to share this article on your social media post.
Create your free account or log in to subscribe to the board - and gain access to more than 10,000+ support articles along with insights from experts and peers.