[Search for users]
[Overall Top Noters]
[List of all Conferences]
[Download this site]
Title: | Siemens Connectivity |
Notice: | FTSIE Contact is Michael Eisenhut @MUC 865-1487 |
Moderator: | UFHIS::MEISENHU |
|
Created: | Tue Aug 30 1988 |
Last Modified: | Mon Feb 19 1996 |
Last Successful Update: | Fri Jun 06 1997 |
Number of topics: | 195 |
Total number of notes: | 512 |
116.0. "PASS Description VAX SIMATIC 3964 for VMS" by EICMFG::MAINTAINER () Mon Aug 05 1991 12:29
Hello,
Attached please find the PASS Description for Siemens 3964(R) general
communication package to SIMATIC S5 systems.
The package is availabe from the European ASSETS Distribution Center (EADC)
and can be requested by entering VTX ASSETS_EUROPE.
Best regards,
Kathrin Bernhard
(Eur. Manufacturing ASSETS Library)
Packaged Application Software Solution Description (PASSD)
VAX SIMATIC 3964 for VMS, Release 3.0
Packaged Application Software Solution
(PASS)
Order Number: EW-GFHA9-GZ
Digital Equipment Corporation
Maynard, Massachusetts
___________________
+ Revision/date: 001 - July 1991 - Europe
________________________
PASSD Revision No: 001-July 1991-Europe
__________
The information in this document is subject to change without
notice and should not be construed as a commitment by Digital
Equipment Corporation. Digital Equipment Corporation assumes no
responsibility for any errors that may appear in this document.
The software described in this document is furnished under a
license and may be used or copied only in accordance with the
terms of such license.
No responsibility is assumed for the use or reliability of
software on equipment that is not supplied by Digital Equipment
Corporation or its affiliated companies.
Restricted Rights: Use, duplication, or disclosure by the U.S.
Government is subject to restrictions as set forth in subpara-
graph (c)(1)(ii) of the Rights in Technical Data and Computer
Software clause at DFARS 252.227-7013.
__________
� Digital Equipment Corporation 1991.
All Rights Reserved.
Printed in U.S.A.
__________
The postpaid Reader's Comments forms at the end of this document
request your critical evaluation to assist in preparing future
documentation.
The following are trademarks of Digital Equipment Corporation:
DEC DIBOL UNIBUS
DEC/CMS EduSystem VAX
DEC/MMS IAS VAXcluster
DECnet MASSBUS VMS
DECsystem-10 PDP VT
DECSYSTEM-20 PDT
DECUS RSTS
DECwriter RSX DIGITAL
The term "VAX SIMATIC" is used throughout this document to imply
"VAX SIMATIC 3964 for VMS".
This document was prepared using VAX DOCUMENT, Version 2.0.
CONTENTS
1 DESCRIPTION.......................................... 1
1.1 Features.......................................... 3
1.1.1 Shareable Image Subroutine Library............. 3
1.1.2 Include Files.................................. 5
1.1.3 Line protocol Module........................... 5
1.1.4 Utility for ad hoc interactive data access..... 6
1.2 Documentation..................................... 6
2 SERVICE OPTIONS...................................... 7
3 HARDWARE REQUIREMENTS................................ 7
3.1 Mandatory Hardware................................ 7
3.1.1 VAX Hardware................................... 7
3.1.2 SIMATIC Hardware............................... 8
3.1.3 Connection Hardware............................ 8
4 SOFTWARE REQUIREMENTS................................ 8
4.1 Pre-requisite Software............................ 8
5 OTHER PRE-REQUISITES................................. 9
6 ORDERING INFORMATION................................. 9
7 PASS WARRANTY........................................ 9
TABLES
1 Supported Addressing Modes........................ 2
2 Data Translation Routines......................... 4
3 Line Specific Parameters.......................... 5
1 DESCRIPTION
VAX SIMATIC 3964 for VMS is a Packaged Application Software
Solution (PASS) offering a high level programming interface
to VMS applications, to exchange data with a SIMATIC S5 system
over an asynchronous communication line. [SIMATIC is a SIEMENS
trademark; SIMATIC S5 is a family of SIEMENS systems]
VAX SIMATIC 3964 for VMS is ideal in configurations where the
SIMATIC S5 system(s) is the only type of PLC required to commu-
nicate with the VAX. In configurations with multiple device
types, and for a more generic application integration, the
BASEstar system is recommended - a SIMATIC DAS is available.
VAX SIMATIC 3964 for VMS has been designed, based on the asyn-
chronous Simatic computer link protocol as described in several
SIEMENS documents, for example:
o "Rechnerkopplung mit der Anschaltung AS-512C" (reference E324
T 19.07.83/02 Sc)
o "SIMATIC S5 - Computer link with RK512" (reference C79000-
B8576-C539-02)
Siemens has based the Simatic S5 computer link protocol on top
of the 3964 line protocol. The computer link messages exchanged
are also called telegrams. VAX SIMATIC supports telegrams with
up to 128 data bytes. Continuation telegrams are not supported.
Telegrams can be used to read or write data, and they can be
originated by the VAX or by Simatic. This renders 4 possible
data transfer modes, as seen by the VAX. 3 out of the 4 modes
are supported - the exception is unsolicited output.
o Write to Simatic, initiated by the VAX, called solicited
write.
o Read from Simatic, initiated by the VAX, called solicited
read.
o Write to the VAX, initiated by Simatic, called unsolicited
input.
o Read from the VAX, initiated by Simatic, called unsolicited
output {not supported} .
For the three supported data transfer modes, the supported
addressing modes are shown in the following table:
________________________________________________________________
Table_1:__Supported_Addressing_Modes____________________________
Link_protocol_language____________English_________________German
Data Block AD,ED AD,ED
Expanded Data Block AX,EX AX,EX
Flags AF,EF AM,EM
Inputs AI,EI AE,EE
Outputs AQ,EQ AA,EA
Counters AC,EC AZ,EZ
Timers AT,ET AT,ET
I/O's AP,EP AP,EP
Extended I/O's AO,EO AQ,EQ
System Address AR,ER AB,EB
Absolute_Address__________________AS,ES___________________AS,ES_
1.1 Features
VAX SIMATIC provides:
1. An application interface in the form of subroutine calls.
2. Include files for various languages containing all VAX
SIMATIC symbolic parameter definitions.
3. A line protocol module, called handler, which controls the
line specific initialization, implements the 3964 line pro-
tocol, and acts as a dispatcher between all applications
sharing a particular line.
4. A VAX FMS-based application which allows you to call VAX
SIMATIC subroutines without any programming effort. Also, it
can format trace files produced by VAX SIMATIC.
These are now described in more detail.
1.1.1 Shareable Image Subroutine Library
The package implements provides a set of subroutines which
are linked with the user programs. The subroutine library is
implemented as a vectored shareable image, and complies with
standard VAX calling conventions.
One application can share multiple Simatic lines. Also, a single
line can be shared by multiple applications.
Programming a solicited data transfer is similar to the use
of the VMS $QIO or $QIOW system service: the solicited data
transfer can be synchronous or asynchronous - the subroutine
call uses the same arguments. IO synchronization is achieved
with the SIMATIC VS5$SYNCH service, or with AST's.
Unsolicited inputs are always handled by means of ASTs.
Simatic application error handling uses the standard VMS error
reporting mechanism, based on a Simatic specific message file.
User data can be sent to or received from Simatic purely as
a byte string, or it can be translated depending on different
Simatic data representation formats. The following table shows
the translations available to translate VMS variables to or from
Simatic variables.
________________________________________________________________
Table_2:__Data_Translation_Routines_____________________________
Simatic_S5________________________VMS___________________________
Fixed point word Word
Fixed point double word Longword
Floating point F-floating
3-digit BCD Word
7-digit BCD Longword
Counter Word
Timer Delta-time
Bit string Bit string
Bit_string________________________Byte_array____________________
1.1.2 Include Files
The include files provided contain all parameter values as
defined by the VAX SIMATIC symbolic names. These values are also
provided as global symbols in a module in the Simatic object
library. The following languages are supported:
o VAX FORTRAN
o VAX PASCAL
o VAX PL/I
o VAX C
1.1.3 Line protocol Module
Each Simatic line is configured and managed independently.
Depending on the configuration, up to a formal maximum of 100
lines are supported.
Line problems are signalled to the OPER1 and CENTRAL operators
using the central VMS error logging facility OPCOM.
________________________________________________________________
Table_3:__Line_Specific_Parameters______________________________
Parameter_______________Values__________________________________
Electrical charac- RS232 or 20mA depending on hardware
teristics interface
Line speed up to 9600 baud
Collision action VAX is configurable as the Active or
Passive partner
________________________________________________________________
Table_3_(Cont.):__Line_Specific_Parameters______________________
Parameter_______________Values__________________________________
Line protocol 3964, 3964R
Link protocol lan- German or English
guage___________________________________________________________
1.1.4 Utility for ad hoc interactive data access
A Simatic Utility is provided for ad hoc use or testing purposes
of the Simatic subroutines without any programming effort. It
also provides a trace reporting facility.
It can be used at the same time the line is in use by other
applications.
1.2 Documentation
All documentation for VAX SIMATIC is produced with VAX DOCUMENT,
and so various output formats are available (eg. Postscript,
LN03, Ascii text). Postscript is the default.
o The VAX SIMATIC PASS Description
o The VAX SIMATIC Installation Guide
o The VAX SIMATIC Management Guide
o The VAX SIMATIC User Guide
o The VAX SIMATIC Version 3.0 Release Notes
2 SERVICE OPTIONS
Standard delivery, installation, and orientation services are
available from the local Digital office. They are specified in
the Work Statement and can be ordered under QS-GFHA9-A9.
Digital software specialists are available on a per-call or
resident basis to help in all phases of software development or
implementation. Specialists are available to serve as technical
consultants, decision support consultants or business system
analysts. Digital resources are available to:
o Supplement your programming staff
o Assume project management responsibility
o Develop software
o Augment the Solution Tool Service package with tailored
services to meet specific needs
3 HARDWARE REQUIREMENTS
3.1 Mandatory Hardware
The following minimum hardware is required for the successful
installation and operation of VAX SIMATIC 3.0 software compo-
nents. PASS Warranty only applies if the hardware identified in
this section is present.
3.1.1 VAX Hardware
o Any VAX system.
o One RS232 asynchronous connection without modem control,
supported by the standard VMS terminal driver, on a local
line, with the exception of the VAX console line.
o One RS232 connection without modem control on a DECserver
terminal server port supported by the standard VMS terminal
driver, using the LAT protocol on ethernet . Note however
that the use of a terminal server reduces the line throughput
otherwise available on local lines.
3.1.2 SIMATIC Hardware
o A Simatic S5 processor provided with one interface module
AS-512C, CP-524 or CP-525.
3.1.3 Connection Hardware
One of the following cabling hardware can be used, depending on
the distance to cover.
o Null modem cable (BC22D or BE16D).
o RS232 to 20mA convertor.
o Asynchronous line modems.
4 SOFTWARE REQUIREMENTS
4.1 Pre-requisite Software
PASS Warranty applies only if the following Digital software
is installed and configured as specified in the VAX SIMATIC 3.0
Installation Guide.
VAX SIMATIC has been tested with and will run with the following
software:
o VMS Version 5.3 or later.
o FMS (runtime only) Version 2.3 or later.
5 OTHER PRE-REQUISITES
The customer is responsible for providing a functioning SIMATIC
environment at installation time. He must be familiar with
Simatic hardware and software. Failing to meet this requirement
will require him to ask for backup support from SIEMENS.
6 ORDERING INFORMATION
VAX SIMATIC 3964 for VMS is licensed as a PASS and includes both
software and service components.
PASS License & Warranty : EW-GFHA9-AA
PASS Media & Documentation: EW-GFHA9-H5/HM
PASS Implementation & Orientation Services: QS-GFHA9-A9
7 PASS WARRANTY
Warranty for VAX SIMATIC is provided by Digital under standard
Project Services Terms and Conditions.
T.R | Title | User | Personal Name | Date | Lines
|
---|