-
如何配置
SIDirect
DAServer
通过
TCP/IP
实现和
S7
PLC
之
间的通信<
/p>
2008-9-28 7:20:00
来源:中国自动化网
浏览:
342
网友评论
0
条
点击查看
[
简介
]:
此篇技术信息主要介绍了如何配置
SIDirect DA Server
通过
TCP/I
P
实现和
S7
PLC
的通信。
概要介绍
无需借助西门子的
Simaticnet
软件
,SIDirect DAS Server
可以通过标准的以太网卡访问
S7
20
0, S7 300,S7 400
家族
PLC
。
SIDirect
DAServer
可以通过
DDE, FastDDE,
SuiteLink, OPC
协议连接
Windows
客户端软件,如
Wonderware
InTouch
。
本
Tech Note
一步一步详细介绍了如何配置和使用
Wonderware
SIDirect DA Server
连接
/
访问
S
7
PLC
(
这里,我们以
S7-400
PLC
为例
)
,以及如何用
DDE/SuiteLink
< br>协议访问此
DA
Server
。
在开始之前,请确保已满足以下条件:
1.
仔细阅读并按照
SIDirect
DAServer
的
Readme
文件
及相关文档,来得到
SIDirect DAServer
所需
要的系统需求,正确的安装过程,操作系统等信息。
2.
安装
SIDirect DASe
rver
,如果已经安装了以前版本的
SIDirect DA
Server
,请使用的
控制面
板
中的
添加
/
删除程序
卸载,本
Tech
Note
使用
SIDirect DAServer
1.1
版。
3.
安装
并配置以太网卡和
TCP/IP
协议。
4.<
/p>
确认你可以
通你要连接的
PLC
。
注意:请仔细阅读
SIDirect DAServer
的在线文档关于所支持的硬件和软件部分,
SIDirect DAS
erve
r
只支持
TCP/IP
通信,不支持
MPI
,
Profibus
等其他非以太网方式。
本
Tech
Note
假定用户具有并理解以太网,西门子
S7
PLC
硬件
/
软件,
Windows
操作系统,
Wond
erware
FactorySuite
组件,
WWClinet,
SIDirect DAServer
的基本知识。
配置
SIDirect DAServer
1.<
/p>
选择任何栏上的开始
/
程序以启动
SIDirect DAServer
。
2.
找到包含“System Management
Console” 程序的
Wonderware
文件夹,并点击启动
System
M
anagement Console
程序。
3.
在
ArchestrA
System Management
Console(SMC)
中找到“DAServer
Manager”树下的
SIDirec
t DAServer
。在
Local
节点下,
DAServer
名字是“irect.1”。见下图
1
:
图
1.
SMC
中的
DASSIDirect DAServer
4.
展开
i
rect.1
,并选择“Configuration”,将出现如下“Global
Parameter
s”对话框
(
图<
/p>
2)
:
图
2. DASSIDirect
–
Global Parameters
◆
Device Group Update Interval:
定义
Device
Group
的默认更新时间间隔
◆ Slow Poll
Interval: 定义当连接发生问题进入“Slow Poll”模式时,
DAS
erver
查询设备的
时间间隔。当通信恢复正常后,
DAServer
的查询间隔调整为
Devic
e Group
的查询间隔。
◆
Transaction to Subscription Ratio
:“Transaction”是来自于
DDE/SL/OPC
客户端的读
/
写消息,“Subscription
”是有处于“需采集”状态的数据点产生的,“Subscription”按“Update
Interval”为间隔周期性发送。
“Transaction to Subscription Ratio”定义
p>
DAServer
在发送一
个
Subscription
前可以发送的
Trans
action
的最大数目。它是当有多个等待中的
Transa
ction
时,
T
ransactio
n
和
Subscription
的比例
,比例的后者总是为
1
。所以,默认设置为
2
表示
Transaction
和
Subscription
的比例是
2
:1
。这个比例确保当
Transaction
非常繁忙时,任有一定数量的
Subscri
ptio
n
动作。
例如:比例设为
2,
同时有
3
个
Transaction, 2
个
Subscription
准备好,
Toolkit
将
先发送
2
个
Transaction
,
1
个
Subscription,
在发送
1
个
Trans
action, 1
个
Subscription
。
◆
Transaction Message Timeout:
每个
Transaction(
读/写/刷新等
)
消息的超时设置,
这个
超
时设置使得客户端不会由于某种原因
Transaction
永
久不被发送时导致被挂起。
这是一个
Transact
ion
中消息更新的最大允许时间。此数字应该设置为一个单独的数据更
新不应超过此时间设置。
◆
Server Protocal Timer:
因为
SIDirect
DAServer
使用事件驱动的协议引擎,此选项无效。
◆
D
iagnostic Backlog Size:
定义在“Transaction Diagnostic”根上可显示的最大的
Tran
saction
数。
◆
Poke Mode:
有以下有效模式:
- Control
保持写数据的顺序不改变,并且不合并<
/p>
Transaction
。
- Transaction
使用
保留要写的第
1
,第
2
和最后一个数据的合并方式保持写数据的顺序。
- Optimization
不保持写数据的顺序,并且合
并写数据的
Transaction
,只写入最后一个要
写的数据。
◆
Case Sensitive:
控制
DAServer
按大小写顺利扫描数据项和
Device
Group
。
◆
Device Group Cache:
此参数保留将来使用。
◆
Simulation Mode:
此设置在此
SIDirect
DAServer
中无效。
◆
System Items:
此参数控制系统数据点是否出现
在浏览窗口中,
是否做为
DAServer
数据采集
接口的有效数据项。
◆
Unique Device Groups:
此参数控制是否检查
Device Group
在整个
DAServer
中的唯一性。
5.
右键点击“Configuration”图标。
6.
在菜单中选择“Add PortCpS7
Object”。
7.
右键点击
“New_PortCp_000”
并选择
“Add
S7Cp Object”
,
出现如下
S7
参数设置对话框
(
图
3)
:
图
3. S7
CP
通信参数
◆
Network
Address:
输入
PLC
的
p>
IP
地址,在此例子中,
PLC
的
IP
地址是
192.1
68.10.41
◆
Local TSAP:
定义本地站的传输服务访问点,第一为数字定义设备,第一位数字为
0
,推荐
设置为
01.00
◆
Remote TSAP:
p>
定义
PLC
的传输服务访问点。
◆
Remote Rack
No.:
输入
10
进制机架号。
p>
◆
Remote Slot
No.:
输入
10
进制的
CPU
槽号。在此
Tech Note
中,机架号设为
0,CPU
槽号设
为
3(
电源模块占
2
个槽,所以
CPU
槽号为
3)
。
◆
Connection Resource:
从下拉框中选择
16
进制的连接资源。
8.
选择“Device
Group”属性页。
9.
右键点击“Device
Group”对话框中的空白地方,添加新的
Device Group(
类似主题名
)
到
Dev
p>
ice Group
对话框中。如下图
4<
/p>
所示:
-
-
-
-
-
-
-
-
-
上一篇:AP110AP110L使用手册
下一篇:关于服装面料的英文专业词汇