Greg > or what letters and numbers to use.
Well,
You do have the manuals, right?
Rung 0 of your program has 'MOV K1 D817'
Go to the manual. Look up the instruction 'MOV' and see what it does
and what the manual says about how to use it.
MOV is a 'move command'. It moves K1 into D8176 . . . What is a 'K1'?
'K' is supposed to be a decimal constant.
"Used to specify the following; timer counter set value, pointer
number, interruption pointer number, number of digits of bit
device, and basic/application instruction values." (From a manual.)
And 'D' is supposed to be a Data Register.
"Memory that stores data in the programmable controller"
OK. So this MOV instruction is taking the value stored in K1 and shoving it into
memory storage location D8176. This much is easy. Finding K1 and what is
in it . . and where is D8176 accessed for what purpose is more difficult.
Line by line, find what the pieces are in the manual and what they do.
Then figuring out the why comes easier.
Poet.