Applies To:
  • CitectSCADA 1.00 1.01 1.10 1.11 1.20 2.00 2.01 3.00

How do I use the TOSDIC protocol? 

The serial drivers PCxI, MCxI, COMxI or COMx may be used.

The CAU (Computer Linkage Adapter) 238-1 VMDIX1 must be set up with asychronous mode, JIS code, 9600 (max) baud, 7 data bits, even/odd/no parity and 2 stop bits.

The data format is 32-bit floating IEEE-Format and the transmission sequence is from lower byte.

I/O Devices form
Name: User supplied unique name
Number: Network wide I/O device number
Address: Not used
Protocol: TOSDIC
Port name: Use the "Port name" from the Ports form

Standard citect.ini options

MaxPending = 1
Block = 128 bytes
Retry = 10
Delay = 0
TimeOut = 4000 milliseconds
PollTime = 0
WatchTime = 30 seconds


  • TOSDIC.DLL - The TOSDIC driver for windows
  • TOSDIC.DBF - The TOSDIC variable template

Data Types

Ar Analog values (32 bits floating point only)
Ar.a Alarm information for analogs
Fr.b Flags
Ww Write analog
WFr Write Flag
r is the read tag number, 0 to 2047
w is the write tag number, 0 to 1023
.a is the alarm bit (FIL, SCN, IO, DEV, HOLD, PVD, PVL, PPSH, PVH, PSH, PVI, MS, M, C, A, MVL, MVH, REM,CMP)
.b is the digital bit, 0 to 15