这是由 Wonderware 中国的技术支持写的有关 Wonderware 产品的技术信息,供中国地区 的分销商,系统集成商以及最终用户参考。此技术信息并不包括在 Wonderware 公司提供的 KBCD 中,但使用者应参看 Wonderware 公司 KBCD 中的 Terms of Use,获取并保证接受其规定的使 用者应遵守的相关约定。P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
WWW_PLCJS_COM-PLC-技.术_网
文档号:CNTN-IO-002plcjs.技.术_网
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
WWW_PLCJS_COM-PLC-技.术_网
制作: 2006 年 11 月P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
WW.W_PLCJS_COM-PLC-技.术_网
WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
概要介绍WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
WWW_PL※CJS_COM-PLC-技.术_网
WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
本文档演示如何在 WIN2K 环境下配置 WonderWare 的 Allen-Bradley 以太网 IO Server 软件WWW_PLC※JS_COM-PmLC-技.术_网
WWW_PLCJS@_COM%-PLC-技.术_网
ABTCP,从而与 AB PLC 进行通讯。WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
W1WW_P4LCJS_COM-PLC-技.术_网
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
开始之前WWW_PLCJS@_COM%-PLC-技.术_网
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
——可——编——程——控-制-器-技——术——门——户
WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
在开始配置之前,必须做好以下准备工作:WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
WWW_PLCJS_COM-PLC-技.术_网
z 为了确保能够与 PLC 能够通过以太网建立通讯,必须正确配置 PLC 的以太网端口。plcjs.技.术_网
z 在本地计算机上安装好以太网卡,安装并配置 TCP/IP 协议。P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
WWcW_PLCJS_COM-PLC-技.术_网
z 安装Wonderware ABTCP I/O server V7.5.0.2(或更高)软件。WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
z 安装Rockwell 的 RSLogix 500 和 RSLinx 软件。 注:本文档的后续内容是提供给熟悉Allen-Bradley硬件及Rockwell软件和网络知识,并且了 解Wonderware FactorySuite ABTCP I/O server软件的工程人员。如果需要获得WWW_PLC※JS_COM-PmLC-技.术_网
W1WW_P4LCJS_COM-PLC-技.术_网
Allen-Bradley硬件及Rockwell软件和网络知识请访问Rockwell 技术支持网站WWW_PL※CJS_COM-PLC-技.术_网
(http://www.software.rockwell.com/support)。WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
设置 Windows 2000 网络WWW_PL※CJS_COM-PLC-技.术_网
WWW_PL※CJS_COM-PLC-技.术_网
WWW_P※LCJS_COM-PLC-)技.术_网
1. 右击“网上邻居”图标,选取“属性”,进入“网络和拨号连接”窗口。如图所示,已经为 新网卡建立了一个本地连接。WWW_P※LCJS_CO※M-PLC-技-.术_网
WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
图 1. 网络连接窗口
WW.W_PLCJS_COM-PLC-技.术_网
2. 右击图标,选择属性。WWW_PLCJS@_COM%-PLC-技.术_网
3. 在属性窗口列表中选择 Internet 协议(TCP/IP),点击属性按钮。WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
WW.W_PLC※JS_C,OM-PL,C-技.术_网
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
WWW_PLCJS@_COM%-PLC-技.术_网
图 2. 本地连接属性
WWW_PLC※JS_COM-PmLC-技.术_网
IP 地址:192.168.10.106 / 子网掩码:255.255.255.0WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
——可——编——程——控-制-器-技——术——门——户
——可——编——程——控-制-器-技——术——门——户
plcjs.技.术_网
WWW.PLCJS.COM——可编程控制器技术门户
图 3. TCP/IP 属性
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
4. 点击高级按钮,依次选择各标签窗口,参数设置如下图所示:WWW_P※LCJS_CO※M-PLC-技-.术_网
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
W1WW_P4LCJS_COM-PLC-技.术_网
图 4. IP 设置
WWW_PLCJS_COM-PLC-技.术_网
WWW_PLCJS_COM-PLC-技.术_网
P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
——可——编——程——控-制-器-技——术——门——户
图 5. DNS 设置
WWW.PLCJS.COM——可编程控制器技术门户
P.L.C.技.术.网——可编程控制器技术门户
W1WW_P4LCJS_COM-PLC-技.术_网
图 6. WINS 设置
WWW_P※LCJS_CO※M-PLC-技-.术_网
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
WWW_PLC※JS_COM-PmLC-技.术_网
图 7. 选项设置
P.L.C.技.术.网——可编程控制器技术门户
5. 点击确定关闭高级 TCP/IP 设置窗口。P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
6. 点击确定退出 Internet 协议(TCP/IP)属性窗口和本地连接属性窗口。WWcW_PLCJS_COM-PLC-技.术_网
P.L.C.技.术.网——可编程控制器技术门户
plcjs.技.术_网
WWW_PLC※JS_COM-PmLC-技.术_网
配置 SLC500 Channel 1WWW_PLCJS@_COM%-PLC-技.术_网
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
1. 连接 PLC,运行 RSLogix500 程序,切换至 on-line 模式。WWW.PLCJS.COM——可编程控制器技术门户
2. 依次展开 Project \ Controller。WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
3. 打开 Channel Configuration。WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
如下图所示,Channel 1 用于以太网通讯,Channel 0 用于串行接口通讯(DF1)。WWW.PLCJS.COM——可编程控制器技术门户
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
WWW_P※LCJS_COM-PLC-)技.术_网
图 8. RSLogix500 通道配置对话窗口——可——编——程——控-制-器-技——术——门——户
WWW_P※LCJS_CO※M-PLC-技-.术_网
——可——编——程——控-制-器-技——术——门——户
在本窗口中选择 Channel 1- System 标签项。WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
WWcW_PLCJS_COM-PLC-技.术_网
图 9. Channel 1 –System 参数设置WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
注意上图中 PLC 的 IP 地址前三段 192.168.10 与上位机网卡的 IP 地址前三段一致,子网掩码——可——编——程——控-制-器-技——术——门——户
255.255.255.0 与上位机网卡子网掩码一致。P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
WWW_PL※CJS_COM-PLC-技.术_网
WWW_PLC※JS_COM-PmLC-技.术_网
4. 点击 OK 退出 Channel Configuration 窗口。WWW_P※LCJS_CO※M-PLC-技-.术_网
WWW.PLCJS.COM——可编程控制器技术门户
WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
WWW_PLCJS@_COM%-PLC-技.术_网
配置 hotsts 文件WWcW_PLCJS_COM-PLC-技.术_网
WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
P.L.C.技.术.网——可编程控制器技术门户
WW.W_PLC※JS_C,OM-PL,C-技.术_网
1. 用 记事本 程序打开 hosts 文件。(路径:X:\WinNT\System32\drivers\etc)WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
2. 在文件中添加 PLC 的 IP 地址和别名。WWcW_PLCJS_COM-PLC-技.术_网
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
图 10. 编辑 Hosts 文件 上图中的最后一行既是新添加的 PLC 纪录。plcjs.技.术_网
3. 保存并关闭 hosts 文件。P.L.C.技.术.网——可编程控制器技术门户
WWW_PLCJS@_COM%-PLC-技.术_网
WWW_P※LCJS_COM-PLC-)技.术_网
WW.W_PLCJS_COM-PLC-技.术_网
配置 ABTCP I/O ServerWWW_P※LCJS_COM-PLC-)技.术_网
WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
1. 安装并运行最新版本的 ABTCP I/O Server 。WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
2. 在菜单中选择 Configure/Topic Definition 。WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
WW.W_PLC※JS_C,OM-PL,C-技.术_网
WWcW_PLCJS_COM-PLC-技.术_网
图 11. ABTCP I/O Server 运行窗口WWcW_PLCJS_COM-PLC-技.术_网
3. 在弹出的 Topic List 窗口中点击 New… 新建一个 Topic ,名为 SLC505PLC。WWcW_PLCJS_COM-PLC-技.术_网
WWW_PLCJS@_COM%-PLC-技.术_网
P.L.C.技.术.网——可编程控制器技术门户
图 12. 标题定义对话窗口 注意上图中所示,HostName 为 SLC505,这与之前在 hosts 文件中的定义一致。 其他参数则如图中设置。plcjs.技.术_网
WW.W_PLCJS_COM-PLC-技.术_网
4. 点击 OK,关闭 Topic Defination 对话窗口。WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
5. 点击 Done ,关闭 Topic List 窗口。但是 ABTCP I/O Server 保持运行状态。plcjs.技.术_网
P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
WWW_PLC※JS_COM-PmLC-技.术_网
WWcW_PLCJS_COM-PLC-技.术_网
在 InTouch 中组态W1WW_P4LCJS_COM-PLC-技.术_网
WWW_PLC※JS_COM-PmLC-技.术_网
1. 运行 InTouch 程序。下面我们将要监视 SLC-505 PLC 的内部分钟计时器 S:42。WWW_P※LCJS_CO※M-PLC-技-.术_网
2. 新建一个窗口,并用文本工具在新建窗口中添加一个“#”。plcjs.技.术_网
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
WW.W_PLC※JS_C,OM-PL,C-技.术_网
图 13. InTouch 开发窗口
WWW_PLC※JS_COM-PmLC-技.术_网
3. 双击“#”,打开动画连接窗口。在 值显示 部分中,点击 模拟 按钮。WWW_PLCJS_COM-PLC-技.术_网
WW.W_PLC※JS_C,OM-PL,C-技.术_网
WWW_PL※CJS_COM-PLC-技.术_网
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
WWW_P※LCJS_COM-PLC-)技.术_网
WW.W_PLCJS_COM-PLC-技.术_网
图 14. 动画连接窗口
W1WW_P4LCJS_COM-PLC-技.术_网
4. 在出现的模拟表达式对话框中输入 SLC505Timer 。点击确定按钮。P.L.C.技.术.网——可编程控制器技术门户
P.L.C.技.术.网——可编程控制器技术门户
WWW_PLCJS@_COM%-PLC-技.术_网
WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
图 15. 模拟表达式对话框
W1WW_P4LCJS_COM-PLC-技.术_网
5. 弹出标记名未定义对话框。WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
WWcW_PLCJS_COM-PLC-技.术_网
WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
WW.W_PLCJS_COM-PLC-技.术_网
WWW_PLCJS_COM-PLC-技.术_网
图 16.标记名未定义提示框
WW.W_PLCJS_COM-PLC-技.术_网
6. 点击确定。打开标记名字典对话窗口。点击类型按钮,选择 I/O 整型。W1WW_P4LCJS_COM-PLC-技.术_网
WWW_PLC※JS_COM-PmLC-技.术_网
WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
图 17. 标记名字典
WWW_PL※CJS_COM-PLC-技.术_网
7. 点击访问名按钮,为 SLC505PLC(在 ABTCP Topic Defination 中已定义)创建一个新的访 问名。WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
W1WW_P4LCJS_COM-PLC-技.术_网
WWW_PLCJS_COM-PLC-技.术_网
图 18. 访问名定义窗口
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
访 问 名:必须与主题名一致,本例中为 SLC505PLC。WWW_PLCJS_COM-PLC-技.术_网
节 点 名:运行 ABTCP I/O server 的计算机名,如果在本机运行则此处为空(如本例)。 应用程序名:ABTCP。P.L.C.技.术.网——可编程控制器技术门户
主 题 名:SLC505PLC。 要使用的协议:可以是 DDE 或者 SuiteLink. 要对服务器提示时:只提示激活项。WW.W_PLC※JS_C,OM-PL,C-技.术_网
8. 依次点击 确定 和 关闭 按钮,推出访问名对话窗口。此时在标记名字典对话窗口中,访 问名已经变成 SLC505PLC 。WWW_P※LCJS_COM-PLC-)技.术_网
9. 在 项目 处输入定时器的地址 S:42。WWW_PLCJS_COM-PLC-技.术_网
10. 依次点击保存、关闭、确定按钮,退出标记名字典对话窗口。WWW_P※LCJS_CO※M-PLC-技-.术_网
11. 将 InTouch 应用程序切 换到运行状 态,即可以 看到 PLC 定时器的时 间运行情况。 WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
WWW_PL※CJS_COM-PLC-技.术_网
WW.W_PLC※JS_C,OM-PL,C-技.术_网
图 19. InTouch 运行画面 至此,InTouch 与 AB PLC 的通讯组态实例就完成了。WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)