Operation Using a Programmable Logic Controller (PLC)
List
List
List of
of
of DCS
DCS
DCS Commands
Commands
Commands
Table
Table
Table 5
5
5 Dynamic
Dynamic
Dynamic Commands
Commands
Commands with
with
with Command
Command
Command ID
ID
ID
ID
ID
ID
Command
Command
Command
0
No OP
1
Write User ID
2
Write Recipe
3
Write Fluid Control Mode
4
Write Material Ready Flag
10
Read User ID
11
Read Recipe
12
Read Fluid Control Mode
13
Read Job Info
14
Read Alarm Info
15
Read Event Info
16
Read Gun Potlife Time
18
Read Pump Material
19
Read Gun Contents
22
Read Grand Totals
Write
Write
Write User
User
User ID
ID
ID
The Write User ID command allows users to assign a User ID to a Job Log. See
, for more
details on Job Log and User ID. The User ID can be up to ten ASCII characters in length and is packaged as three
little endian segments of ASCII characters. The return registers will echo the arguments received.
NOTE:
NOTE:
NOTE: The User ID character string must be terminated with a null character.
Example: Write a User ID of “John Doe” to the ProMix PD3K+.
DCS
DCS
DCS Register
Register
Register
Parameter
Parameter
Parameter Description
Description
Description
Data
Data
Data
Type
Type
Type
Units
Units
Units
Value
Value
Value
Range
Range
Range
DCS
Command
Write User ID
uint32
NONE
1
0 - 19
Argument 0
User ID characters [3:0]
(ASCII)
uint32
NONE
0x6E686F4A = [‘n’,
’h’, ’o’, ’J’]
N/A
Argument 1
User ID characters [7:4]
(ASCII)
uint32
NONE
0x656F4420 = [‘e’,
’o’, ’D’, ’ ‘]
N/A
Argument 2
User ID characters [9:8]
(ASCII)
uint32
NONE
0x0 = [null]
N/A
Acknowledge
Command Acknowledged
uint32
NONE
2 = ACK
0 - 4
Return 0
User ID characters [3:0]
(ASCII)
uint32
NONE
0x6E686F4A
N/A
Return 1
User ID characters [7:4]
(ASCII)
uint32
NONE
0x656F4420
N/A
Return 2
User ID characters [9:8]
(ASCII)
uint32
NONE
0x0
N/A
48
3A6287E