Вы находитесь на странице: 1из 4

SYSMAC OPC Server

Data sheet
About SYSMAC OPC Server
System R equirement

The S Y S M A C O P C S e r v e r i s a n a p p l i c a t i o n
designed to operate with Microsoft Windows
2 0 0 0 /N T / 9 8 / 9 5 a s a n O P C l o c a l / r e m o t e
s e r v e r f o r O P C D a t a A c c e s s 2 . 0 . An d i t i s
designed for use with the OMRON SYSMAC
C /C V / C S 1 s e r i e s . O P C S e r v e r p r o vides
SYSMAC communication service to OPC
Client software (for example Wonderware
I n T o u c h , I n t e l l u t i o n i F i x , R o c k w e l l R S- V i e w e t c ) .
Also it supports OPC Automation interface to
use
from
Microsoft
Visual
Basic
and
Excel(VBA).

PC system requirement
PC running Windows 2000/N T/98/95.
A 200 MHz Pentium CPU or better.
(Inte l brand CPU is required)
6 4 MB RAM total
Required Hard Drive Space:10 MB or more
Operating system
Windows2000/NT4.0 or Windows95/98
(For Windows 98/95, DCOM for Windows 98/95 is needed)

Windows95/98/NT4.0
OPC Client

PLC System

VisualBASIC
EXCEL(VBA)

CPU System
FinsGateway compatible PLC system

Custom I/F

OLEAutomation
Interface

(SYSMAC C/C V/CS1)

OPC Client

Communications

SYSMACOPC Server
(SysmacExplorer)

SYSMAC LINK

SYSMAC LINK

DCOM

Controller Link

Ethernet

RS232C

SYSMAC-C/CV/CS1

SYSMAC-C/CV/CS1

SYSMAC-C/CV/CS1

Requires an OMRON SYSMAC LINK Support


Board (i.e., 3G8F5-SLK21)
Only one SYSMAC LINK Support Board can be
installed in one computer.
The software included with the Board cannot be
used with FinsGateway.
The network gateway function cannot run.

Controller Link

Feature and Function

SYSMAC communication based FinsGateway


SYSMAC LINK
CONTROLLER LINK
ETHERNET
Serial Link
SYSMAC BOARD
SYSMAC NET
SYSMAC C/CV/CS1 series support
Free threading server
OPC Automation interface support
Tag data import/export
Automatic Tag r egistry
Data Type
Boolean/WORD/Double WORD/REAL/STRING
Scale convert
Simulationmode
(RAMP/SIN/RANDOM/DUMMY)
Tag monitor
Communication log

Requires an OMRON Controller Link Support


Board (i.e., 3G8F5-CLK21)
Only one Controller Link Support Board can be
installed in one computer.
The software included with the Board cannot be
used with FinsGateway.

Ethernet

Requires an Ethernet board which can be used


with WindowsNT or Windows95.
TCP/IP must be installed. FINS communications
on the Ethernet use UDP/IP. TCP/IP is included in
WindowsNT.
Has a fixed IP address allocated.
Cannot be used on a system with DHCP
configuration, because the Ethernet unit requires
a static IP address.

Serial Link

-1-

A PC 95-compliant COM port which can be used


with WindowsNT or Windows95.
The above COM port must be used exclusively by
FinsGateway. Other applications not using
FinsGateway cannot use the COM port
simultaneously.
COM ports that can be specified by the serial
communications of FinsGateway are COM1 to

SYSMAC OPC Server


Data sheet
COM4.

SYSMAC Board

OMRON SYSMAC Board (C200PC-ISA-01-DRM)


The software included with the board cannot be
used with FinsGateway.
Requires an OMRON SYSMAC NET Support
Board (i.e., 3G8F5-SNT31)
Only for WindowsNT. Windows95 edition is
unavailable.
The software included with the board cannot be
used with FinsGateway.
Data link is not supported.
Either binary code or ASCII code can be selected
as the send/receive code.
Either FINS mode or C-mode can be selected as
the datagram format. If C-mode is selected, some
FINS commands are automatically changed to
those of the C-mode.

Supported Device and Access Range


Protocol and Access Range
C series
Channel

Variable name

Range

Relay area

0 255

HR

Keeping relay

0 99

AR

Sub -memory relay

0 27

LR

Link relay

0 63

DM

Data memory
Expansion data
memory

0 9999

EM

0 9999

CV series
Channel

MEMO

Variable name

Range

Relay area

0 2555

AR

Sub -memory relay

0 511

DM

Data memory
Expansion data
memory

0 24575

EM

0 32765

CS1 series
Channel

Variable name

Range

Relay area

0 6143

HR

Keeping relay

0 511

AR

Sub -memory relay

0 959

WR

Inner sub relay

0 511

DM

Data memory
Expansion data
memory

0 32767

EM

0 32767

* Variable range is defined by each PC. Refer


to the users manual of your using CPU.
* C/CV series you are unable to write in by Bit.

Tag registration does not check the range.


You should set the range adapted to the PLC
system you use.

-2-

SYSMAC OPC Server


Data sheet
IPersistFile (Option)

OPC Custom interface

Member
IsDirty
Load
Save
SaveCompleted
GetCurFile

Data type
VT_BOOL

Boolean

VT_I2
VT_I4
VT_R4

Word
Double word
Real

VT_BSTR

String

IOPCItemProperties
Member
QueryAvailableProperties
GetItemProperties
LookutItemIDs

OPC interface
OPCServer Object
IOPCCommon
Member
SetLocaleID
GetLocaleID
QueryAvailableLocalIDs
GetErrorString
SetClientName

Member
AddGroup
GetErrorString
GetGroupByName
GetStatus
RemoveGroup
CreateGroupEnumerator

Member
EnumConnectionPoints
FindConnectionPoints

GetItemID
BrowseAccessPaths

Member

Support

GetState
SetState

Active
Active

SetName

Active

CloneGroup

Active

IOPCPublicGroupStateMgt
Support
Inactive
Inactive

Member
GetState
MoveToPublic

IOPCBrowseServerAddressSpace (Option)

ChangeBrowsePosition
BrowseOPCItemIDs

Support
Active
Active

OPCGroup Object
IOPCGroupStateMgt

Support
Active
Active
Active
Active
Active
Active

IOPCServerPublicGroups (Option)

Member
QueryOrganization

Support
Active
Active
Active

IConnectionPointContainer

Support
Active
Active
Active
Active
Active

IOPCServer

Member
GetPublicGroupByName
RemovePublicGroup

Support
Inactive
Inactive
Inactive
Inactive
Inactive

Support
Inactive
Inactive

IOPCSyncIO

Support
Active
(OPC_NS_HIE
RARCHIAL will
be return)
Active
Active

Member
Read
Write

Support
Active
Active

IOPCAsyncIO (Old)
Member
Read
Write
Refresh
Cancel

Active
Inactive (
E_NOTIMP
will be return)

-3-

Support
Active
Active
Active
Inactive (
E_NOTIMP
be return)

will

SYSMAC OPC Server


Data sheet
OPC Automation interface support

IOPCItemMgt
Member
AddItems
ValidateItems
RemoveItems
SetActiveState
SetClientHandles
SetDatatypes
CreateEnumerator

Support
Active
Active
Active
Active
Active
Active
Active

OPC Automation interface wrap OPC Custom


interface. Generally, It provides same function with
OPC Custom interface. You can download OPC
Automation interface specifications from following
OPC Foundation web site.

URL http://www.opcfoundation.org /

IDataObject (Old)
Member
DAdvise
DUnadvise

Support
Active
Active
Visual C++

IOPCASyncIO2
Member
Read
Write
Refresh
Cancel2
SetEnable
GetEnable

OPC Data Access


Automation interface

Support
Active
Active
Active
Active
Active
Active

Visual Basic
VBA(Excel,
Access)

OPC Data
Access
Custom
interface

IConnectionPointContainer
Member
EnumConnectionPoints
FindConnectionPoint

Support
Active
Active

Contact

OPC Enum Object


IEnumOPCItemAttributes
Member
Next
Skip
Reset
Clone

Takebishi Electric Sales Corporation


29 Mamedacho Nishikyougoku Ukyo-ku Kyoto
Japan 615-8501
Phone +81(75)325-2171 FAX +81(75)325-2273
Email fa-support@takebishi.co.jp
URL http://www.faweb.net

Support
Active
Active
Active
Active

-4-

Вам также может понравиться