Siemens Serial for S7,MPI,Vipa,Adam,Serial,OPC,iFix,Dynamics,profibus

OPC Foundation, OPC Server, OPC 2.05a

Siemens Serial for S7,MPI,Vipa,Adam,Serial,OPC,iFix,Dynamics,profibus

Support | Order Placement | ProScada Home Page | Download Demos

SIS Driver Fact Sheet

Down load demo version

Driver Name: Siemens Serial MPI Driver
Driver Code: SIS
Device Mfr: Siemens AG
Last Update: 06/30/05 10:54:43 PM

 

Version:
Platform

Version

Type

Available

comments

Win9x,NT4,2000,XP 6.02 Serial 01/08/2002  
Win9x,NT4,2000,XP 6.5.3 Serial Sept 2003 Upgraded to standalone OPC Fixed connection RTS/CTS issue
Win9x,NT4,2000,XP 6.7.4 Serial Feb 2004 Upgraded toolkit, small change to writes

 

Device Supported:
Mfr Device Comments
Siemens AG S7 300 Required PC Adapter (RS232-MPI)
  S7 400 Required PC Adapter (RS232-MPI)
Vipa CPU314 Vipa Green Cable, PC Adapter NOT Required
Advantech Adam 8000 Series Adam Green Cable, PC Adapter NOT Required

 

Interface Supported:
Interface at SCADA PC Side Comments
PC Adapter (RS232-MPI) Siemens Part No : 6ES7 972-OCA21-0XA0
Green Cable A SR232 - Vipa Or advantech MPI port

 

Command Supported:
Device Command Description Uses
All S7 Devices  Read / Write  M, DB, I, O All Memmory areas of the PLC - no restrictions

 

Signal Conditioning:
Option Scaling Notes PLC
None No Scaling Ignores EGU range in the block. No Range checking Alarming. S5, TI
NLIN 0-65535 Interprets the value as "Unsigned" then scales to the rawrange. This SC is used for backward compatibility with older systems where Unsigned pollrecs were used with SC=LIN S5 ,TI
PROP user defined Scales user defined raw range entered in the HW-Options field to EGU range (Linear Scaling)

e.g. HW-opt=819:4095 for live zero 12 bit AD converter

S5, S7, TI
ROOT user defined Scales user defined raw range entered in the HW-Options field to EGU range (Scaled porprotional to the square root of the raw range) S5, S7, TI
SINT No Scaling S5 - forces the value to be interpreted as an signed integer regardless of the data type of the poll record (allows you to mix signed & unsigned in one poll record)

S7 - Resolution depends on the format len. B, W or D formats

S5, S7
UINT No Scaling S5 - forces the value to be interpreted as an unsigned integer regardless of the data type of the poll record (allows you to mix signed & unsigned in one poll record)

S7 - Resolution depends on the format len. B, W or D formats

S5, S7
TIMR No Scaling Use this SC for setpoints to timer values. Do not use this for the actual timer value(T pollrec) - use S&M instead

eg. You want a timer to have a user configurable time base, create an AR block with addr DB:16:10 & SC=TIMR

Then the PLC code is

C DB 16

L DW 10

SE T 3

S5 Only
S&M User configurable Shift & mask Shifts the word Right then ANDS the result with the mask. The parameters are stored in the HW-OPTIONS Field in the form SHIFT:MASK

S5 - This is useful for the T and C pollrecs where you would use

0:1023 to strip out the lower 10 bits

S5, S7, TI
FLT No Scaling S5-Use with word pollrecs to interpret 2 consecutive Words as a floa

S7- Use with 4 bytes format="D"

S5, S7
LONG No Scaling S5 - Use with word pollrecs to interpret 2 consecutive Words as a Double word S5, TI
TNON 0-32000 TI Analog inputs TI only
20P 6400-32000 TI Live zero inputs TI only
8AL 0 - 255 Scaled to EGU range in the block. Range checking Alarming. S5, S7, TI
8BN 0 - 255 Scaled to EGU range in the block. No Range checking Alarming. S5, S7, TI
12AL 0 - 4095 Scaled to EGU range in the block. Range checking Alarming. S5, S7, TI
12BN 0 - 4095 Scaled to EGU range in the block. No Range checking Alarming. Ignores the most significant 4 bits (nibble). S5, S7, TI
15AL 0 - 32767 Scaled to EGU range in the block. Range checking Alarming. S5, S7
15BN 0 - 32767 Scaled to EGU range in the block. No Range checking Alarming. Ignores the most significant bit. S5, S7, TI
3BCD 0 - 999 Scaled to EGU range in the block. Range checking Alarming. Ignores the most significant 4 bits. S5, S7, TI
4BCD 0 - 9999 Scaled to EGU range in the block. Range checking Alarming. S5, S7, TI
LIN (Unsigned DataType) 0 - 65535 Scaled to EGU range in the block. No Range checking Alarming. S5, S7, TI
LIN (Signed DataType) -32768 - +32767 Scaled to EGU range in the block. No Range checking Alarming. S5, S7, TI
PHEX User Defined raw range Same AS PROP, raw ranges in HEXADECIMAL S5, S7, TI
RHEX User Defined raw range Same AS ROOT, raw ranges in HEXADECIMAL S5, S7, TI
S7A1 0 - 27648 S7 Analog inputs S7
S7A2 -27648 to 27648 S7 Analog inputs S7

 

Protocol Supported:
Type Protocol  
Multi Drop  MPI  

 

Comments:
 
   

Pricing(Per SCADA node)

 

SIS Driver diskette with online documentation USD $ 500
Shipping USD $ 80  

 

©Copyright 2002 ProScada CC. All Rights Reserved