Host Engineering Forum
General Category => General Discussion => Topic started by: scottsutton on January 14, 2026, 11:32:27 AM
-
Maybe I am just not seeing something right in from of me but I was looking for a way for an external device to be able to copy a file from the (optionally installed) microSD card? The only method that I am aware of is using the Do-More programming environment to do a file copy/transfer to the host PC. What I wanting to do is to have an external device (Network PC) that could copy out a file at request without having a human operator driving the Do-More IDE. Is this possible or by design strictly prohibited due to security concerns?
BTW, the email/attachment method works but is dependent on email servers not changing security protocols over time so I would rather avoid that approach if at all possible.
Thanks,
Scott
-
The only way currently initiated by something external is the utility in DmD. If you have a way of asking the PLC to send/receive, you can use FTPGET/FTPPUT. We've talked about adding an FTP server to the PLC, but yes, security concerns tend to make it harder to get everyone in agreement.
-
Just write a modbus coil to the PLC via command line or python command, and that then triggers a FTPGET sequence inside the PLC to retrieve the file from an FTP server.
-
"Maybe I am just not seeing something right in from of me......."
Yes, I was missing the obvious. I did not even realize that the Do-More had FTP Client functionality. So using a Python script running on a PC on the same network I was able to trigger the FTPPUT instruction to send the file from the microSD card to my FTP servers destination.
Thanks to both of your answers leading me to the solution I needed.
Do-More PLCs Rock!