Altosonic v manuel modbus page 54 sur 55, Appendix d: coms0300.dat – KROHNE ALTOSONIC V Modbus FR Manuel d'utilisation

Page 54

Advertising
background image

ALTOSONIC V

Manuel Modbus

Page 54 sur 55

0x96, 0x56, 0x57, 0x97, 0x55, 0x95, 0x94, 0x54, 0x9C, 0x5C,
0x5D, 0x9D, 0x5F, 0x9F, 0x9E, 0x5E, 0x5A, 0x9A, 0x9B, 0x5B,
0x99, 0x59, 0x58, 0x98, 0x88, 0x48, 0x49, 0x89, 0x4B, 0x8B,
0x8A, 0x4A, 0x4E, 0x8E, 0x8F, 0x4F, 0x8D, 0x4D, 0x4C, 0x8C,
0x44, 0x84, 0x85, 0x45, 0x87, 0x47, 0x46, 0x86, 0x82, 0x42,
0x43, 0x83, 0x41, 0x81, 0x80, 0x40
} ;

9.4

Appendix D: Coms0300.dat


Exemple d’un fichier utilisé par le système ALTOSONIC V

-------------------------------------------------------------------------------------------------------------------------------------------
1<1 UFC500 COMMUNICATION SETUP>
1.1 UFC_UART_BASEADDRESS

=#3E8 // COM1=0x3F8, COM2=0x2F8

// COM3=0x3E8, COM4=0x2E8

1.2 UFC_UART_INTERRUPT

=#4 // 3 OR 4, (IRQ3=COM2/4) (IRQ4=COM1/3)

1.3 UFC_UART_BAUDRATE

=#28800 // DO NOT CHANGE !

1.4 UFC_UART_RTS_MODE

=#0 // ENABLE TRANSMITTER WITH LOGICAL 0 OR 1

-------------------------------------------------------------------------------------------------------------------------------------------
2<PRINTER COMMUNICATION SETUP>
2.1 PRINTER_COMPORT

=#1 //1,2,3,4

2.2 PRINTER_WORD_LENGTH

=#8 //7 or 8

2.3 PRINTER_PARITY

=#2 //0=disabled,1=odd,2=even

2.4 PRINTER_STOP_BITS

=#1 //1 or 2

2.5 PRINTER_BAUDRATE

=#9600 //38400, 19200, 9600, 4800, 2400, 1800

//1200, 600, 300, 200, 150, 134.5, 110, 75

2.6 PRINTER_DTR_POLARITY

=#1 //0=pos,1=neg

2.7 PRINTER_RTS_POLARITY

=#1 //0=pos,1=neg

2.8 PRINTER_TIMEOUT

=#5000 //Timeout[ms] on acknowledges etc.

2.9 PRINTER_TIMEOUT_MANAGE

=#10 //Timeout[ s] for print management switch

-------------------------------------------------------------------------------------------------------------------------------------------
3<MODBUS COMMUNICATION SETUP>
3.1 MODBUS_UART_BASEADDRESS =#2E8 // COM1=0x3F8, COM2=0x2F8

// COM3=0x3E8, COM4=0x2E8

3.2 MODBUS_UART_INTERRUPT

=#3 // 3,4 : (IRQ3=COM2/4) (IRQ4=COM1/3)

3.3 MODBUS_UART_BAUDRATE

=#9600 // 1200,2400,4800,9600,19200

3.3 MODBUS_UART_RTS_MODE

=#0 // 0,1 : ENABLE TRANSMITTER LOGICAL 0 OR 1

3.4 MODBUS_UART_N_DATABITS =#8 // 7,8 : NUMBER OF DATABITS
3.5 MODBUS_UART_N_STOPBITS =#1 // 1,2 : NUMBER OF STOPBITS
3.6 MODBUS_UART_PARITY

=#0 // 0..2: PARITY 0=NONE,1=ODD,2=EVEN

3.7 MODBUS_UART_HALF_DUPLEX =#0 // 0,1 : 0=FULL_DUPLEX,1=HALF DUPLEX
3.8 MODBUS_TRANSFER_MODE =#1 // 0,1 : 0=ASCII 1=RTU
-------------------------------------------------------------------------------------------------------------------------------------------
4<SYSTEM CHECK>
4.1 DISPLAY_SYSTEM_INTERRUPTS =#1

// 0,1 : 0=NO 1=YES

4.2 LOG_RECEIVED_DATA

=#0

// 0..10240 : 0=NO to 10240 KB

-------------------------------------------------------------------------------------------------------------------------------------------
5<MODBUS TYPE DEFINITION >
5.1 MODBUS_DEVICE_TYPE

=#1 // 1,2 : 1=SLAVE 2=MASTER

5.2 MODBUS_MODICON_COMPAT. =#1 // 0,1 : 0=NOT MODICON COMPATIBLE

// 1=MODICON COMPATIBLE

5.3 MODBUS_SLAVE_ID

=#1 // 0.. 247

5.4 FLAG_HOLD_TIME

=#90 // N * 35 ms flag hold time.

5.5 TIME_OUT_ON_READIN

=#10 // TIMEOUT in N seconds for New value input

5.6 TIME_CORRECTION_MODBUS =#1 // Update system time through modbus

// 0=disable, 1= enable

-------------------------------------------------------------------------------------------------------------------------------------------
6<MODBUS SLAVE ADDRES DEFINITION>
STARTREGISTERS:
6.1 DATAFIELD 1

=#1000 //R Boolean

ACCES MODE 1

=#0 //0,1: 0=NORMAL 1=REVERSED DATATYPE

6.2 DATAFIELD 2

=#2000 //RW Boolean

ACCES MODE 2

=#0 //0,1: 0=NORMAL 1=REVERSED DATATYPE

6.3 DATAFIELD 3

=#3000 //R integer

ACCES MODE 3

=#0 //0,1: 0=NORMAL 1=REVERSED DATATYPE

6.4 DATAFIELD 4

=#5000 //R long integer

ACCES MODE 4

=#0 //0,1: 0=NORMAL 1=REVERSED DATATYPE

6.5 DATAFIELD 5

=#7000 //R float

ACCES MODE 5

=#0 //0,1: 0=NORMAL 1=REVERSED DATATYPE

6.6 DATAFIELD 6

=#6000 //R double

ACCES MODE 6

=#0 //0,1: 0=NORMAL 1=REVERSED DATATYPE

Advertising