SULLAIR SUPERVISOR II communication driver is the driver to communicate with Compressor controller developed/sold by Sullair Corp., in America.
<Figure 1> is read setting example of SULLAIR SUPERVISOR II protocol.
<Figure 1> Read setting example of SULLAIR SUPERVISOR II protocol |
Device part of <Figure 1> input Com Port(COM1), Baud Rate(9600), Parity Bit(0), Data Bit(8), Stop Bit(1), TxON, RxECHO, respectively.
Baud Rate of SULLAIR SUPERVISOR II protocol is designated as set value(Default : 9600 BPS) of controller, and Parity Bit, Data Bit, Stop Bit are fixed to 0, 8, 1,. And you have to enter FLOW control method of TxON(TxRTS, TxDTR), RxECHO(RxON), etc, according to RS-485 communication card, because it uses 2 lines(Half Duplex) RS-485 communication.
SULLAIR SUPERVISOR II protocol's read schedule
1) STATION : Enter set ID to Compressor.
2) Read Type : Read message type of SUPERVISOR II.
Q : Reading Quick Status (Refer to <Table 1>),
I : Reading Status Info (Refer to <Table 2>),
G : Get Parameter (Refer to <Table 3>),
N : Reading Net Status (Refer to <Table 1>).
3) Read Start Address : In case of that read type is G, designate between 1 and 71.
4) Save Start Address for Communication Server : Saving start address of Communication Server.
5) Read Size : Number of items at a time – Fixed according to read type.
Q, N : Number of 5,
I : Number of 18,
G : Number of 1.
Read schedule example)
READ | STATION | Read Type | Read Start Address | Save Start Address | Read Size |
READ, | 1, | Q, | 0, | 0, | 1, |
READ, | 1, | I, | 0, | 5, | 1, |
READ, | 1, | G, | 1, | 25, | 1, |
READ, | 1, | G, | 2, | 26, | 1, |
READ, | 1, | G, | 3, | 27, | 1, |
READ, | 1, | G, | 4, | 28, | 1, |
READ, | 1, | G, | 5, | 29, | 1, |
READ, | 1, | G, | 6, | 30, | 1, |
READ, | 1, | G, | 7, | 31, | 1, |
Save Addr | Contents | Range |
Remarks |
Save Addr + 0 | Capacity |
|
|
Save Addr + 1 | P2 |
|
|
Save Addr + 2 | Run Hours |
|
|
Save Addr + 3 | Run Status | E – Emergency Stop, M – Manual Stop, m – Manual Stop & Common Fault, R – Remote Stop, r – Remote Stop & Common Fault, B – Standby, b – Standby & Common Fault, U – Unloaded, u – Unloaded & Common Fault, L – Loaded, l – Loaded & Common Fault, T – Trim, t – Trim & Common Fault, F – Full Load, f – Full Load & Common Fault. |
Display as character A : 65, A : 67, E : 69, M : 77, ... |
Save Addr + 4 | Mode | A – Auto run mode, remote start/stop enabled, a – Auto run mode, remote start/stop disabled, C – Cont run mode, remote start/stop enabled, c – Cont run mode, remote start/stop disabled. |
|
<Table 1> Read data save position and contents of Quick Status (Q) and Net Status (N) reading type |
Save Addr |
Contents |
Range |
Save Addr + 0 ~ 3 |
P1, P2, P3, P4 |
|
Save Addr + 4 ~ 9 |
T1, T2, ... T6 |
|
Save Addr + 10 |
Analog Shutdown Status |
1 ~ 4 = P1 ~P4, 5 ~ 7 = dP1 ~ dP3, 8 ~ 13 = T1 ~ T6. |
Save Addr + 11 |
Digital Outputs |
Bit 0 =
K1, Bit1 =
|
Save Addr + 12 |
Digital Shutdown Status |
Bit 0 = D1, Bit1 = D2, ... |
Save Addr + 13 |
Digital Inputs |
Bit 0 = D1, Bit1 = D2, ... |
Save Addr + 14 |
Run Time |
|
Save Addr + 15 |
Load Time |
|
Save Addr + 16 |
Run Status |
Display as character Refer to Status and Mode of <Table 1>. |
Save Addr + 17 |
Mode |
|
<Table 2> Read data save position and contents of Status Info (I) reading type |
Read Address |
Contents | Remarks |
1 |
Machine Type |
Read only. |
2 |
Machine Options |
|
3 |
Language |
0 = French, 1 = German, 2 = Italian, 3 = Spanish, 4 = English. |
4 |
Units |
0 = Metric, 1 = English. |
5 |
Unload pressure |
|
6 |
Load pressure |
|
7 |
P1 Max pressure |
|
8 |
Off Load Time |
0 ~ 15 min. |
9 |
Wye-Delta Time |
0 ~ 10 sec. |
10 |
Drain Interval Time |
0 ~ 30 min. |
11 |
Drain Time |
0 ~ 10 sec. |
12 |
Restart Time |
0 ~ 60 sec. |
20 |
Machines |
1 ~ 8. |
21 |
Sequence Method |
0 = Disable, 1 = Remote, 2 = Slave, 3 = Hours, 4 = Com ID. |
22 |
Sequence Hours |
0 ~ 30000. |
23 |
Lowest Pressure |
|
24 |
Recover Time |
2 ~ 30 sec. |
25 |
Capacity |
0 ~ 10000. |
26 |
Rotate Time |
10 ~ 250 hours. |
40 ~ 45 |
T1 CAL ~ T6 CAL |
-7 ~ 7. |
46 ~ 49 |
P1 CAL ~ P4 CAL |
-7 ~ 7. |
50 |
dP1
|
-20 ~ 10. |
51 |
P3 MAX |
-7 ~ 7. |
70 |
Parameter Protection |
0 = Not Protected, 1 = Protected. |
71 |
Shutdown on Warning |
0 = Warning, 1 = Shutdown. |
<Table 3> Read address and contents of Get Parameter (G) reading type |
If you click the icon in protocol option part at <Figure 1>, you can see the dialog box such as <Figure 2>. You can also set read schedule by using this part.
<Figure 2> Example of SULLAIR SUPERVISOR II protocol's Option dialog box |
You can set read schedule by using , , button and listbox of <Figure 2>.
<Figure 3> Example of SULLAIR SUPERVISOR II protocol's read schedule Add/Edit dialog box |
When you click Add button or Edit button in dialog box of <Figure 2>, dialog box of <Figure 3> is shown.
Write to direct address of controller, regardless of SCAN File.
Digital Write
Digital writing means what doing the ON/OFF point of contact for PLC.
Digital write setting parameters are as follows:
1) PORT Connected PORT number
2) STATION Compressor set ID.
3) ADDRESS Designate address, in case of Parameter write type. (Refer to <Table 3> for address)
4) Extra1 Write type of Compressor II.
P : Writing Parameter (Refer to <Table 3>),
Q : Quick Status,
S : Stop Status,
U : Unloaded Status,
L : Loaded Status,
F : Full Load Status,
T : Trim Status,
E : Emergency Status,
A : Auto Run Mode,
C : Cont Run Mode,
I : Reading Status Info,
D : Reading Display Message,
M : Monitor Enable,
G : Get Parameter.
5) Extra2 Don't care.
Analog Write
Analog write setting parameters are as follows:
1) PORT Connected PORT number
2) STATION Compressor set ID.
3) ADDRESS Designate address, in case of Parameter write type. (Refer to <Table 3> for address)
4) Extra1 Write type of Supervisor II.
P : Parameter write (Refer to <Table 3>),
Q : Quick Status,
S : Stop Status,
U : Unloaded Status,
L : Loaded Status,
F : Full Load Status,
T : Trim Status,
E : Emergency Status,
A : Auto Run Mode,
C : Cont Run Mode,
I : Status Info,
D : Display Message,
M : Monitor Enable,
G : Get Parameter.
5) Extra2 Don't care.
Write example 1) Station : 1 Address : 0005, Extra1 : P, Extra2 : Blank
The setting parameter shown above is example of changing Unloaded Pressure of Supervisor II controller as designated value.
Write example 2) Station : 1 Address : 0007, Extra1 : P, Extra2 : Blank
The setting parameter shown above is example of changing P1 MAX Pressure of Supervisor II controller as designated value.
Write example 3) Station : 1 Address : 0026, Extra1 : P, Extra2 : Blank
The setting parameter shown above is example of changing Rotate Time of Supervisor II controller as designated value.