Re: Upload versus download

Subject: Re: Upload versus download
From: Dossy Shiobara <dossy -at- panoptic -dot- com>
To: salt -dot- morton -at- gmail -dot- com, "techwr-l -at- lists -dot- techwr-l -dot- com" <techwr-l -at- lists -dot- techwr-l -dot- com>
Date: Tue, 27 Jan 2015 10:15:40 -0500

Personally, the frame of references I use are: 1) the directionality of
the data being transferred; 2) the initiator of the transfer; 3) the
device that the user is directly interacting with.

If the user is using device X to initiate the transfer of data from X to
Y, then they are uploading from X to Y.

If the user is using device X to initiate the transfer of data from Y to
X, then they are downloading from Y to X.

If there is a GUI that already exists and uses terms that are
counter-intuitive, that's unfortunate, and the corresponding
documentation should use the same terminology regardless of right
reasoning around the words that should actually be used, though.

In your particular example, the user uses a PC to initiate a transfer
from the PLC to the PC for editing, so they are downloading from PLC to
PC. And, if they use the PC to initiate a transfer from the PC back to
the PLC after editing, they are uploading to the PLC ...

But, (and here's where technical implementation details become actually
useful and relevant), if the "initiation" is actually triggered from the
PLC side (i.e., it raises a signal to the connected device to signal
"I'm ready to accept data" which is meant to trigger/initiate the
transfer from the PLC side), then instead of uploading from the PC to
the PLC, the PLC is downloading data from the PC. This may seem
unintuitive from a purely English language perspective, but the
difference in using "downloading" vs. "uploading" signals to the
audience a very specific detail about the implementation of how the
firmware moves between devices.

Just my two cents, obviously ...

On 1/27/15 10:01 AM, Chris Morton wrote:
> John living in his own siloed/silo'd world, everythingâincluding his GUIâis
> PLC-centric. Therefore, one uploads binaries *from* the PLC to the PC for
> editing/viewing, then can *download* them back to the PLC.

Dossy Shiobara | "He realized the fastest way to change
dossy -at- panoptic -dot- com | is to laugh at your own folly -- then you | can let go and quickly move on." (p. 70)
* WordPress * jQuery * MySQL * Security * Business Continuity *

Doc-To-Help: The Quickest Way to Author and Publish Online Help, Policy & Procedure Guides, eBooks, and more using Microsoft Word |


You are currently subscribed to TECHWR-L as archive -at- web -dot- techwr-l -dot- com -dot-

To unsubscribe send a blank email to
techwr-l-leave -at- lists -dot- techwr-l -dot- com

Send administrative questions to admin -at- techwr-l -dot- com -dot- Visit for more resources and info.

Looking for articles on Technical Communications? Head over to our online magazine at

Looking for the archived Techwr-l email discussions? Search our public email archives @

Upload versus download: From: Chris Morton

Previous by Author: Re: Policies & Procedures Manual questions
Next by Author: Re: Chassis Ground Symbol
Previous by Thread: Upload versus download
Next by Thread: Re: Upload versus download

What this post helpful? Share it with friends and colleagues:

Sponsored Ads