Applies To:
  • CitectSCADA 4.xx, 5.xx, 6.xx, 7.xx

Summary:
The SFDL driver can be used for communications with the Siemens S5 series PLCs. What is required and how do I use it? 

Solution:
This driver uses the Sinec L2 Profibus FDL interface. It requires the use of:
  • Siemens CP5412A2 card.
  • The Siemens DP5412 software for Windows 95 or Windows NT.
  • The PLC specific communications hardware and software as defined in the following sections.

For S5-95U Communications
In addition to the items listed above, the Citect driver requires the following S5-95U components for Sinec L2 Profibus FDL communications to S5-95U series PLCs:

  • The built in L2 interface port.
  • Some special PLC software called a Communications Function Block. This software must be loaded into the PLC using the Siemens programming software.

For S5-115U/H, S5-135U/H, S5-155U/H Communications
In addition to the items listed above, the Citect driver requires the following S5-115, S5-135 or S5-155 components for Sinec L2 Profibus FDL communications to any S5-115, S5-135 or S5-155 communications:

  • The CP5431 FMS/DP communications processor.
  • Some special PLC software called a Communications Function Block. This software must be loaded into the PLC using the Siemens programming software.

This driver will not be offered in a 16 bit version by choice of Ci Technologies. The 16 bit equivalent Citect SINECFDL driver uses the older CP5412 (A1).

*Note that there is a possibility that the following files are not automatically added to the bin directory if you install the SFDL driver:

- CIT115ST.S5D

- CIT135ST.S5D

These files are required for the SFDL communication functions with the SFDL driver.

If you find that after you have installed the SFDL driver that these files are NOT in the BIN directory, then copy the files (see attachment) to your BIN directory

Boards form
Board type: SFDL
Address: 0
I/O Port: n    where n is (CP_L2_n) used in the configuration software for the CP5412A2 board ie. 1 or 2
Interrupt: not used
Special Opt: not used
Ports form
Baud rate: not used
Data bits: not used
Stop bits: not used
Parity: not used
Special Opt: not used
I/O Devices form
Address: s [Lm] [Rn]
  where  s = Station address ie. 4
          m = Local SAP (optional)
          n = Remote SAP

IO Device Variable Types

IO Device Type Citect data format Citect data types  
Data word DB[x:]y.z DIGITAL Read/Write. Maximum of 138 bytes available in one S5 message
Data bit DB[x:]y INTEGER Read/Write. Maximum of 138 bytes available in one S5 message.
Flag word FY[x:]y.z DIGITAL Read/Write. Maximum of 138 bytes available in one S5 message.
Flag bit FY[x:]y INTEGER Read/Write. Maximum of 138 bytes available in one S5 message.

Where:

x    Is the device block number for the data (DB only, 0 - 254)
y    Is a zero based offset for the word within the block (0 - 254)
z     Is a zero based bit number for the byte (0 - 7) or word (0 - 15)

 


Keywords: