Download FINS Omron on TCP/IP - Platforma Internetowa ASTOR.

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Piggybacking (Internet access) wikipedia , lookup

Lag wikipedia , lookup

Cracking of wireless networks wikipedia , lookup

CAN bus wikipedia , lookup

TCP congestion control wikipedia , lookup

STANAG 3910 wikipedia , lookup

Recursive InterNetwork Architecture (RINA) wikipedia , lookup

Internet protocol suite wikipedia , lookup

Serial digital interface wikipedia , lookup

I²C wikipedia , lookup

IEEE 1355 wikipedia , lookup

Real-Time Messaging Protocol wikipedia , lookup

UniPro protocol stack wikipedia , lookup

Transcript
Headquarters
Subsidiaries
France
applicom international s.a.
43, rue Mazagran
76320 Caudebec-lès-Elbeuf
Germany
applicom international GmbH
Im Gässle 9
70771 Leinfelden-Echterdingen
tel: + 49 711/78 23 74-0
fax: + 49 711/78 23 74-11
[email protected]
Benelux
Euro View Services s.a.
273, Chaussée de Lodelinsart
6060 Gilly / Belgique
tel: + 32 (0) 71 42 03 43
fax: + 32 (0) 71 42 06 29
[email protected]
United States
applicom international, Inc
4340 Redwood Hwy,
Suite D-309
San Rafael, CA 94903
tel: + 1 (415) 472-1595
fax: + 1 (415) 472-1596
[email protected]
Italy
I.M.A. S.r.l.
(Italia Manutenzione Automatismi
Piazza della Vittoria, 10 int.6
I-16121 Genova
tel: + 39 010 59 30 77
fax: + 39 010 595 69 25
[email protected]
International contact
tel: + 33 (0)2 32 96 26 36
fax: + 33 (0)2 32 96 26 37
[email protected]
National contact
tel: + 33 (0)2 32 96 04 20
fax: + 33 (0)2 32 96 04 21
[email protected]
FINS Omron
on TCP/IP
This document is for informational purposes only and is not contractual. applicom international reserve the
right to improve their products at any moment without notice. applicom international, applicom the
associated logos and the phrases “opening up the industrial communication universe” are all trademarks of
applicom international and/for its subsidiaries. All other products or trademarks mentioned in this document
are the property of their respective owners. © applicom international - july 2000
FINS Omron Messaging on TCP/IP
The OMRON PLCs C, CV and CS series use TCP/IP for communication on Ethernet. The
messaging used is FINS (Omron application layers). All layers produced for this protocol
can therefore be represented according to the following OSI model :
Version 2.0 / july 2000 / page 2/11
applicom®, open industrial communication concept
108
FINS Omron
on TCP/IP
The Transport TCP and Network IP layers allow the communication, i.e. the data transport
between the various peripherals presents on the network (PLCs, sensors, devices…).
The application layer, here the FINS messaging, defines the data format of exchanges.
The FINS protocol authorizes a frame length of 1534 bytes. However, the size of the frames
carried on the network can be limited to a smaller size depending on the path taken in
the OMRON network architecture to access this device :
"
"
"
TCP/IP : 1534 bytes.
Sysmac Net: 1534 bytes.
Controller Link: 542 bytes.
The FINS messaging on applicom® interface handles exchanges in the Omron architecture with PLC couplers such as:
System Range
Sysmac C200 HX, HG, HE, HZ
Ethernet driver
C200 HW-PCU01
(Ethernet PCMCIA board: RJ45)
Sysmac CV2000-CPU01-EV1
Sysmac CV500-CPU01-EV1
Sysmac CV1000-CPU01-EV1
Sysmac CVM1-CPU01-EV1
CV500-ETN01 (AUI interface)
Sysmac CVM1-CPU11-EV1
sysmac CVM1-CPU21-EV1
Sysmac series CS1
CS1W-ETN01 (AUI interface)
Please contact us for other supported CPU/couplers..
The applicom® interface provides in standard the following functionality:
" Multi-request client mode to OMRON SYSMAC C, CV and CS, reading and writing
variables in the various PLC memory areas.
" Server mode for Omron SYSMAC CS PLCs, access to the applicom® database and device monitoring.
The use of FINS messaging is available on applicom® interface simultaneously with the
other TCP/IP messagings from applicom® offer – TCP/IP multi-messagings –.
Version 2.0 / july 2000 / page 3/11
applicom®, open industrial communication concept
109
FINS Omron
on TCP/IP
Mode client
In client mode, the applicom® interface takes the communication initiative to the server
equipments.
The applicom® client mode can be used to send several requests simultaneously to an
equipment before having received the first response: this operation is called multirequest.
To send several requests simultaneously, several connections are used. Each request is
sent on a virtual communication channel (UDP channel). The applicom® interface
manages 128 connections. Only 32 of them can be used simultaneously for all equipments.
The applicom® interface can read and/or write major PLC data types thanks to applicom ®
library/DLL, DDE server, OPC server and ActiveX control:
Version 2.0 / july 2000
applicom®, open industrial communication concept
110
/ page 4/11
FINS Omron
on TCP/IP
C serie
Device data type ®
Input/
Hold
Auxiliary
Link
Memory
Timer/
Output
Relay
Relay
Relay
Data
Counter
(Present value)
† Type applicom®
Bit
CIO
HR
AR
LR
Word (16 bit)
standard format
D, DM, E
TC
BCD format
double word (32 bit)
DD, DDM,DE
flotting word (32 bit)
IEEE format
FD, FDM, FE
CV serie
Device data type®
Input/
Memory
Output
Data
CIO
TN, G, A,
Timer
Counter
T
C
PVT
PVC
† applicom® Data
Bit
ST
Word (16 bit)
Standard format
CIO
D, DM, E, G, A
BCD format
Double word (32 bit)
DCIO
DD, DDM,
DE, DG, DA
Flotting word (32 bit)
IEEE format
FCIO
FD, FDM, FE, FG, FA
Version 2.0 / july 2000
applicom®, open industrial communication concept
111
/ page 5/11
FINS Omron
on TCP/IP
CS serie
Device data type®
Input/
Memory
Output
Data
CIO
HR, A, W
Timer
Counter
T
C
PVT
PVC
† applicom® Data
Bit
Word (16 bit)
"
standard format
"
BCD format
CIO
D, DM,
E, A, W
double word (32 bit)
DCIO
DD, DDM, DE, DA, DW
flotting word (32 bit)
FCIO
FD, FDM, FE, FA, FW
IEEE format
OMRON services supported for C, CV, CS series[1]
Equipment identification
[1]:Only available via
Run
applicom® library/DLL
Stop
Maximum number of variables per request with OPC server [2]
Read
Write[3]
[2]:Frame length of 1534
C, CV, CS series
C, CV, CS series
bytes setup in the appli-
2048
2048
Word
765
763
double word
382
381
[3]:Maximum quantity
Variable type ®
Bit
com® configurator.
flotting word
382
381
in write is always 1 if
Timer/Counter
765
763
you are using PCDDE
application.
Version 2.0 / july 2000
applicom®, open industrial communication concept
112
/ page 6/11
FINS Omron
on TCP/IP
SRTP Messaging - Client mode performance
The applicom® interface must provide feedback variables coming from
10 stations (Omron CS series) with a cycle time of 30ms. No inter-PLC
exchange is active.
Amount of data per station
3 tables of 765 words
1 table of 12240 bits
applicom® Data-Base retrieval time (out of application and scada) to
get data from 10 stations, i.e. 22950 words and 122400 bits, 40
requests are necessary:
with 1 simultaneous request by station
40 (requests) / 150 (requests /s)
= 0,267 second
with 2 simultaneous requests by station
40 (requests) / 260 (requests /s)
= 0,153 second
Version 2.0 / july 2000
applicom®, open industrial communication concept
113
/ page 7/11
FINS Omron
on TCP/IP
Server Mode
The FINS server on applicom® interface provides, for client CS PLCs using Omron network
architecture, a database of 32K Words and 32K Bits.
With no prior configuration, the FINS clients have direct access to the applicom® database
by targeting the port number 9600 (UDP port) of the applicom® station. The access mode
is identical to that of an OMRON PLC.
This data base, called applicom® Data-Base , could be access in Read and Write modes.
applicom® Data-Base management for PLC clients
Supported FINS operations
Type of data in
applicom Data-Base
Name
Memory area read
Memory area write
Code
Zone
Type of data
0101h
00h
bit area
1530
80h
bit area
12240
82h
word area
765
90h
word area
765
80h
bit area
12208
82h
word area
763
90h
word area
763
0102h
Max. number
Version 2.0 / july 2000
applicom®, open industrial communication concept
114
/ page 8/11
FINS Omron
on TCP/IP
The Omron server functionality on the applicom® database can be used to optimize information feedback. Rather than permanently polling the equipments to monitor variables
which change status occasionally, the equipments can store the information to be feed
back in the applicom® database only on status changes (alarm feedback). This operating
mode results in:
" PLC processors less solicited.
" Network architecture less heavily loaded.
" Minimized information feedback time.
This principle can be made reliable by using a monitoring mechanism of PLC client
connections :
"
You can define in the configurator a global maximum time between the accesses of
the client equipment to the applicom® Omron server. After this interval, the absence
is indicated to the application by an "ACCESS STATUS WORD" in the applicom® DataBase.
"
Your application can read (or write to reset) a counter word which is located in the
applicom® Data-Base words area "ACCESS INDICATOR WORD" to inform about the
current number of writes made by the client device in the applicom® Data-Base.
Version 2.0 / july 2000
applicom®, open industrial communication concept
115
/ page 9/11
FINS Omron
on TCP/IP
Diagnostics
The applicom® package includes, free of charge, a set of diagnostic tools to test your
communication without developing any kind of application.
Those tools are an essential help to valid the good running of your industrial communication. You can use them in the same time than your applications.
They are sorted in two categories:
Diagnostic tools for network analysis
Depending of the protocol used, thus on the transport type, these tools are specialised in
the network analysis. They inform you about the traffic and this in real time (load rate,
emitted requests number, flow / seconds...). Two modes are available : normal or advanced.
The screen is displayed through a graphic tree representation. The object symbols inform
on equipment current state (connected, active, error, not configured...).
Version 2.0 / july 2000
applicom®, open industrial communication concept
116
/ page 10/11
FINS Omron
on TCP/IP
Data access utilities
These utilities enable you to access in read and write modes to PLC data's and to applicom® Data-Base. Each access returns a status word and a text comment giving feedback
result.
You can used,constently, the applicom® diagnostic tools.These tools cohabit with your
applications
compatible applicom® board
ISA Bus
PCI Bus
PC/104 Bus
PCI2000ETH
Version 2.0 / july 2000
applicom®, open industrial communication concept
117
/ page 11/11