P-300AD Temperature Controller communication driver

 

P-300AD Temperature Controller Communication Driver is the driver to communicate with P-300AD of Digital Korea CO., LTD. in Korea.

1. Read settings

 

<Figure 1> is read setting example of P-300AD Temperature Controller communication driver .

 

<Figure 1>  Read setting example of P-300AD Temperature Controller communication driver

 

Device Setting of <Figure 1> are input, Com Port(COM6), Com Speed(9600), Parity Bit(0), Data Bit(8), Stop Bit(1).

Also 'Write After Delay Time'(0 ~ 1000mSec, default = 20mSec) is set by using option part.

 

 

P-300AD Temperature Controller communication driver read schedule

Read schedule setting parameters are as follows:

1) STATION – Equipment Address = 33 ~ 63.

2) Read Command – Command = R, ST, FAULT, FAN, ANALOG, PEAK, BUZZ. (Refer to <Table 1>)

3) Read Start Address – don't care.

4) Save Start Address for Communication Server – saveing start address of Communication Server.

5) Read Size – read size = 1.

 

Read schedule example)

READ, 33, R, 0, 0, 1,
READ, 33, ST, 0, 5, 1,

 

<Table 1> is a description of read commands type and stored values of  P-300AD Temperature Controller communication driver.

<Table 2> and <Table 3> are meaning of Error/Fan status for each bit.

Read Command Content Data saving address Remarks

R

Read of R Phase Temperature,  Error/Fan Status
Start Add + 0 :  R Phase Temperature(Float),
Start Add + 1 :  Error Status(Refer to <Table 2>),
Start Add + 2 :  Fan Status(Refer to <Table 3>)
R Phase Temp = xxx.xx
ST Read of S/T Phase Temperature Start Add + 0 :  S Phase Temperature(Float),
Start Add + 1 :  T Phase Temperature(Float)
xxx.xx
FAULT Read of Warning/Fault  Parameter Start Add + 0 :  Warning Temperature(Float),
Start Add +  1 :  Fault Value(Float)
xxx.xx
FAN Read of Fan On/Off Parameter Start Add +  0 :  Fan On Value(Float),
Start Add +  1 :  Fan Off Value(Float)
xxx.xx
ANALOG Read of Analog Output Range Start Add +  0 :  Analog Output High Value,
Start Add +  1 :  Analog Output Low Value
0 ~ 255
PEAK Read of Peak High/Low Start Add +  0 :  Peak High Value(Float),
Start Add +  1 :  Peak Low Value(Float)
xxx.xx
BUZZ Read of Buzz Status Start Add +  0 :  Buzz Status 1 = True, 0 = False
<Table 1> Read commands type and stored values of  P-300AD Temperature Controller communication driver

 

Bit Content Remarks
0 ~ 2 bit R/S/T Position 1 = high, 0 = low
3 bit Reserved  
4 ~ 5 bit Fault/Warning Status 1 = high, 0 = low
6  bit Sensor Breaking 1 = high, 0 = low
7  bit Sensor Short 1 = high, 0 = low
<Table 2> The meaning of Error status for each bits

 

Bit Content Remarks
0 ~ 5 bit Reserved  
6 bit Fan ON  
7 bit Auto/Manual  
<Table 3> The meaning of Fan status for each bits

 

P-300AD Temperature Controller communication driver store the same data in WORD, DWORD, FLOAT memory, but the data format are different.

If you click the icon  in protocol option part, you can see the dialogue box such as <Figure 2>. you can also set read schedule by using this part.

<Figure 2> Example of P-300AD Temperature Controller Communication Driver¡¯s Option dialogue box

 

You can set read schedule by using , ,  button and listbox of <Figure 2>.

<Figure 3> Example of P-300AD Temperature Controller communication driver¡¯s read schedule Add/Edit dialogue box

 

When you click Add button or Edit button in dialogue box of <Figure 2>, dialogue box of <Figure 3> is shown.

 

2. Write settings

You can control the Fault, Fan, Analog, etc values of P-300AD Temperature Controller  by using write commands.

 

 

Digital write

Digital write and analog write have the same setting parameters except output value.

 

 

Analog Write

Analog write setting parameters are as follows:

1) PORT : Port no. (0 ~ 255)

2) STATION : Equipment Address = 33 ~ 63.

3) ADDRESS : CLEAR, FAULT, FAN, ANALOG, RELAY write command : output content. (Refer to <Table 4>)

        Other write command : don't care. 

4) EXTRA 1 : Write Command = CLEAR, FAULT, FAN, ANALOG, BUZZ, RELAY.

5) EXTRA 2 : RELAY write command : setting of Fault On(1)/Off(0).

        Other write command : don't care.

 

 

Write example 1)

PORT:0,  station:33, ADDRESS:0000, Extra1:FAULT, Extra : 0

The setting parameter shown above is an example of word write for 'Warning value' setting of P-300AD temperature Controller connected with 0 port, set to 33 Equipment Address.

 

Write example 2)

PORT:0,  station:33, ADDRESS:0001, Extra1:FAULT, Extra : 0

The setting parameter shown above is an example of word write for 'Fault value' setting of P-300AD temperature Controller connected with 0 port, set to 33 Equipment Address.

 

Write example 3)

PORT:0,  station:33, ADDRESS:0001, Extra1:FAN, Extra : 0

The setting parameter shown above is an example of word write for 'Fan Off value' setting of P-300AD temperature Controller connected with 0 port, set to 33 Equipment Address.

 

<Table 4> is a description of write commands and range of the write value for P-300AD Temperature Controller communication driver.

Write Command Content Address Range of write value
CLEAR Memory clear write command 0 : Warning Memory Clear
1 : Fault Memory Clear
2 : Peak High Memory Clear
3 : Peak Low Memory Clear
1 = True, 0 = False
FAULT Setting of Warning/Fault  value 0 : Warning value write
1 : Fault value write
xxx.xx (0.00 ~ 655.35)
FAN Setting of Fan On/Off value 0 : Fan On write
1 : Fan Off write
xxx.xx (0.00 ~ 655.35)
ANALOG Setting of Analog Output High/Low value 0 : Analog Output High
1 : Analog Output Low
0 ~ 255
BUZZ Write of Buzz On/Off Don't care 1 = True, 0 = False
RELAY Relay control 0 : Warning Off
1 : Warinig On
1 = Fan Relay On, 0 = Fan Relay Off
(Extra2 = Fault On/Off)
<Table 4> Write commands and range of the write value for P-300AD Temperature Controller communication drive

 

 

Block Write

P-300AD Temperature Controller communication driver don¡¯t support ¡®Block write¡¯.

 

 

3. Communication cable connection of P-300AD Temperature Controller

You have to connect serial communication cable in the following ways.

 

Connection of RS-485 communication cable

You must connect RS-485 communication cable to terminal '6(+)', '7(-)' of P-300AD Temperature Controller and PC Respectively.

 

<Figure 4> shows the appearance of   P-300AD Temperature Controller.

<Figure 5> is example of RS-485 communication cable connection to P-300AD Temperature Controller.

<Figure 4> Appearance of  P-300AD Temperature Controller

 

<Figure 5> Example of RS-485 communication cable connection to P-300AD Temperature Controller