News:

  • February 14, 2026, 03:58:14 PM

Login with username, password and session length

Author Topic: Accessing the microSD card  (Read 1365 times)

scottsutton

  • Full Member
  • ***
  • Posts: 46
Accessing the microSD card
« 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

BobO

  • Host Moderator
  • Hero Member
  • *****
  • Posts: 6145
  • Yes Pinky, Do-more will control the world!
Re: Accessing the microSD card
« Reply #1 on: January 14, 2026, 12:18:41 PM »
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.
"It has recently come to our attention that users spend 95% of their time using 5% of the available features. That might be relevant." -BobO

Bolt

  • Hero Member
  • *****
  • Posts: 594
Re: Accessing the microSD card
« Reply #2 on: January 14, 2026, 10:46:19 PM »
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.

scottsutton

  • Full Member
  • ***
  • Posts: 46
Re: Accessing the microSD card
« Reply #3 on: January 19, 2026, 01:06:21 PM »
"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!