Intouch 与S7-200 SMART通过TCP_IP连接
- 格式:pdf
- 大小:978.78 KB
- 文档页数:10
如何配置Intouch SIDirect DAServer 通过TCP/IP和S7 PLC通信如何配置SIDirect DAServer 通过TCP/IP实现和S7 PLC的通信概要介绍无需借助西门子的Simaticnet 软件,SIDirect DAS Server 可以通过标准的以太网卡访问S7 200, S7 300,S7 400 家族PLC。
SIDirect DAServer可以通过DDE, FastDDE, SuiteLink, OPC协议连接Windows客户端软件,如Wonderware InTouch。
本Tech Note 一步一步详细介绍了如何配置和使用Wonderware SIDirect DA Server连接/访问S7 PLC(这里,我们以S7-400 PLC 为例),以及如何用DDE/SuiteLink协议访问此DA Server。
在开始之前,请确保已满足以下条件:1.仔细阅读并按照SIDirect DAServer的Readme文件及相关文档,来得到SIDirect DAServer所需要的系统需求,正确的安装过程,操作系统等信息。
2.安装SIDirect DAServer,如果已经安装了以前版本的SIDirect DAServer,请使用的"控制面板"中的"添加/删除程序"卸载,本Tech Note使用SIDirect DAServer 1.1版。
3.安装并配置以太网卡和TCP/IP协议。
4.确认你可以"Ping"通你要连接的PLC。
注意:请仔细阅读SIDirect DAServer的在线文档关于所支持的硬件和软件部分,SIDirect DAServer只支持TCP/IP 通信,不支持MPI,Profibus等其他非以太网方式。
本Tech Note假定用户具有并理解以太网,西门子S7 PLC 硬件/软件,Windows 操作系统,Wonderware FactorySuite组件,WWClinet, SIDirect DAServer的基本知识。
如何配置Intouch SIDirect DAServer 通过TCP/IP和S7 PLC通信如何配置SIDirect DAServer 通过TCP/IP实现和S7 PLC的通信概要介绍无需借助西门子的Simaticnet 软件,SIDirect DAS Server 可以通过标准的以太网卡访问S7 200, S7 300,S7 400 家族PLC。
SIDirect DAServer可以通过DDE, FastDDE, SuiteLink, OPC协议连接Windows客户端软件,如Wonderware InTouch。
本Tech Note 一步一步详细介绍了如何配置和使用Wonderware SIDirect DA Server连接/访问S7 PLC(这里,我们以S7-400 PLC 为例),以及如何用DDE/SuiteLink协议访问此DA Server。
在开始之前,请确保已满足以下条件:1.仔细阅读并按照SIDirect DAServer的Readme文件及相关文档,来得到SIDirect DAServer所需要的系统需求,正确的安装过程,操作系统等信息。
2.安装SIDirect DAServer,如果已经安装了以前版本的SIDirect DAServer,请使用的"控制面板"中的"添加/删除程序"卸载,本Tech Note使用SIDirect DAServer 1.1版。
3.安装并配置以太网卡和TCP/IP协议。
4.确认你可以"Ping"通你要连接的PLC。
注意:请仔细阅读SIDirect DAServer的在线文档关于所支持的硬件和软件部分,SIDirect DAServer只支持TCP/IP 通信,不支持MPI,Profibus等其他非以太网方式。
本Tech Note假定用户具有并理解以太网,西门子S7 PLC 硬件/软件,Windows 操作系统,Wonderware FactorySuite组件,WWClinet, SIDirect DAServer的基本知识。
S7-200Smart做服务器与菲尼克斯触摸屏进行Modbus TCP IP通讯测试一、实验要求通过Modbus TCP/IP通讯实现:在菲尼克斯触摸屏建立3个按钮,控制S7-200Smart PLC Q0.0、Q0.2、Q0.4的通断。
二、前期准备1、S7-200Smart PLC一台2、菲尼克斯触摸屏一台3、网线一根4、STEP7-MicroWIN SMART(版本V2.4)5、菲尼克斯触摸屏软件:Visu+2.43三、S7-200Smart PLC端CPU设置及其程序程序编写完之后,下载至CPU里。
四、Visu+端配置1、打开Visu+软件,新建工程test.在实时数据库中添加Modbus TCP/IP驱动,如下图:2、新建VAR00001-VAR00007变量(字,无符号16位)3、配置Modubs TCP/IP驱动General项保持默认,如下图Station项设置如下图,服务器IP地址为前面设置S7-200Smart PLC CPU IP地址:192.168.0.20.Tasks项设置如下,注意Data Ares项设置,读取寄存器地址(40001开头),起始地址0,Variables项为前面建立7个变量,中间用“;”隔开。
4、地址映射按照如下步骤依次建立地址映射,VAR00001映射40001;VAR00002映射40002;VAR00003映射40003;VAR00004映射40004;VAR00005映射40005;VAR00006映射40006;VAR00007映射40007;注意40001对应起始地址为0.5、画面的建立,新建画面如下,添加3个开关。
对应变量连接如下:组态画面配置之后,上传(PC往触摸屏是上传,从触摸屏往PC 是下载)至触摸屏里。
步骤如下:注意服务器IP地址为触摸屏本身的IP地址。
上传完之后,运行项目,通过网线把触摸屏与S7-200Smart PLC 连接起来。
WinCC与S7-200 SMART的Modbus TCP/IP通讯实现方法和对应的地址解析一.连接数量:WinCC与S7-200 SMART以OPC通讯时如果PLC超过8个,需另购SOFTNET-IES7的授权。
这时更经济的办法就是改用WinCC免费集成的Modbus TCP/IP驱动与S7-200 SMART通讯。
本文介绍WinCC与S7-200 SMART的Modbus TCP/IP通讯实现方法。
二.步骤1、将S7-200 SMART设为Modbus TCP/IP服务器①需要是S7-200 SMART编程软件STEP7-Micro/WIN SMART V2.5 版本②在主程序块中从库中调用MBUS_SERVER指令块,并填写输入输出参数③服务器参数的说明如下所示。
④选中程序块文件夹,右键选择库存储器。
在库存储区分配对话框中手动输入存储区的起始地址,该实例为VB3000(后面算地址的时候要注意)开始。
确保库存储区未被其他程序使用。
⑤编译下载后,在状态表中定义Q区及V区几种不同类型的数据,赋值并在线监控2、在WinCC中组态Modbus TCP/IP客户机①在“变量管理器”中,选择“添加新的驱动程序”,添加“Modbus TCP/IP”驱动。
②右键“Modbus TCP/IP Unit #1”,点击“新建连接”,命名为S7_200SMART。
③右键“S7_200SMART”,点击“连接参数”,设置连接参数如下所示:-CPU类型: Premium, Micro (就选它)-服务器: 192.168.0.2(S7-200 SMART的IP地址)-端口: 502-远程从站的地址: 255或者0-勾选“转换字类型数据为16位值”②建立连接后,添加变量。
在地址栏选择对应的变量,选择地址参数的时,要注意不同地址类型的格式。
三,地址计算(这个也是最难,最重要的)这下面V区地址是从vb0算的,如果这个是&VB3000开始那下面对应的地址:最后一个图4x 保持寄存器/%MW %MW 5; 位: 8,对应的 &VB0时的地址是V10.0 因为4x 保持寄存器/%MW 这个是16位,所以应该是 VW0=vb0,vb1对应的v0.0在第8位上;注意这些地址就不会有问题。
组态王与S7 200Smart TCP连接
刚开始以为组态王6.60 SP2与S7 200 Smart V2.2通信有多难。
网上搜了一下,5分钟就搞定,如下:1.进入亚控官网下载最新S7-TCP驱动如下,当然先注册:
2.解压:并打开
1 / 10
2 /
10
3 / 10
3.用记事本方式打开kvS7200文件编辑:1是安装组态王电脑的IP。
2 是S7 200Smart PLC的IP。
两个IP必须同一网段
3组态王添加S7-TCP设备时设备的地址。
编辑完后保存
4.更新组态王驱动:
如下打开“安装新驱动”选择刚才解压并编辑保存的文件夹选中S7-TCP.dll 打开安装直到安装完成。
如下图
4 / 10
5 /
10
6 /
10
到这儿 驱动已经搭建完成,PLC 电脑 IP 更改就省略。
5. 组态王软件添加新设备
7 /
10
8 / 10
9 /
10
6.添加变量Q0.0,如下
10 /
10
通过按钮点击测试成功,可以点亮和熄灭Q0.0。
AVEVA驱动链接Smart200PLC目录1 说明 (2)1.1驱动支持说明及安装选择 (2)1.2驱动安装事项 (2)2 配置过程 (2)2.1DASSIDirect配置链接SMART200过程 (2)2.2SIDIR配置链接SMART200过程 (6)3 OI 配置SMART200配置页面示例 (10)4 西门子PC ACCESS通过OPC协议采集SMART200 (10)1说明组态软件从现场PLC读取数据,均需要经过驱动程序,本说明文档为配置A VEV A(原Wonderware)驱动,读取西门子SMART200PLC数据,本次使用使用CPU型号为SIEMENS 200SMART SR30。
1.1驱动支持说明及安装选择A VEV A(原Wonderware)驱动有DA和OI两种类型的驱动,两种驱动在数据采集逻辑配置本质上无较大区别,由于DA在面对单台计算机采集大批量点位的环境会面临着硬件、软件服务承载能力以及内存分配等限制,OI版本驱动对此做了优化,可以多实例来分别去采集,从架构层面来解决大型项目现场单台服务器的数据采集问题,DA驱动后续不再继续更新,OI驱动将保持持续更新,包括兼容新版本操作系统、以及新型号硬件。
因此在新项目种建议使用OI驱动,而不是DA。
DA西门子驱动DASSIDirect,支持带以太网模块的200、200SMART、300、400,3.0SP1版本驱动支持1200、1500较老固件版本的数采,某些固件版本需要配置博图。
OI西门子驱动SIDIR,支持带以太网模块的300、400、1200、1500,支持1200、1500的Symbol地址,支持平台种AutoBuild符号化模板。
由于OI驱动官方并不显示支持SMART200型号PLC,但当前此PLC依然在市面上非常常见,特别是小型项目上。
因此此文档用于说明该型号的链接方式。
注:OI驱动多实例采集功能需要使用专业版或高级版采集驱动,标准版不支持多实例。
Intouch与西门子Simatic net 链接配置说明配置分以下五个步骤1、配置西门子pc 工作站2、配置simatic net station3、在step 7中下载配置4、配置Wonderware FactorySuite I/O severs5、intouch中的配置使用SIMA TIC NCM PC Manager配置参照1至3一、配置西门子pc 工作站双击打开配置窗口1.1打开配置窗口1.2 配置application模块选中application模块配置application 的链接,如下图Connection名,在i/o severs 中使用,见4.2二、配置simatic net station2.1 配置opc serverStation 名,与step7中station 名一致,见1.12.2 配置appliction2.3 配置IE general三、在step 7中下载配置3.1 Setting the PG-PC Interface3.2 编译下载选择pg/pc 接入路径(内部、mpi , 网卡等方式)四、配置Wonderware FactorySuite I/O severs4.2 配置Topic五、intouch中配置5.1 配置intouch 访问名Topic名称,在intouch标记字典中用到,见5.1Connection 名称,在step7中定义,见1.2双击访问名Topic 在i/o servers中定义,见4.25.2 intouch 标记名字典访问名,见5.1。
如何配置Intouch SIDirect DAServer 通过TCP/IP和S7 PLC通信如何配置SIDirect DAServer 通过TCP/IP实现和S7 PLC的通信概要介绍无需借助西门子的Simaticnet 软件,SIDirect DAS Server 可以通过标准的以太网卡访问S7 200, S7 300,S7 400 家族PLC。
SIDirect DAServer可以通过DDE, FastDDE, SuiteLink, OPC协议连接Windows客户端软件,如Wonderware InTouch。
本Tech Note 一步一步详细介绍了如何配置和使用Wonderware SIDirect DA Server连接/访问S7 PLC(这里,我们以S7-400 PLC 为例),以及如何用DDE/SuiteLink协议访问此DA Server。
在开始之前,请确保已满足以下条件:1.仔细阅读并按照SIDirect DAServer的Readme文件及相关文档,来得到SIDirect DAServer所需要的系统需求,正确的安装过程,操作系统等信息。
2.安装SIDirect DAServer,如果已经安装了以前版本的SIDirect DAServer,请使用的"控制面板"中的"添加/删除程序"卸载,本Tech Note使用SIDirect DAServer 1.1版。
3.安装并配置以太网卡和TCP/IP协议。
4.确认你可以"Ping"通你要连接的PLC。
注意:请仔细阅读SIDirect DAServer的在线文档关于所支持的硬件和软件部分,SIDirect DAServer只支持TCP/IP 通信,不支持MPI,Profibus等其他非以太网方式。
本Tech Note假定用户具有并理解以太网,西门子S7 PLC 硬件/软件,Windows 操作系统,Wonderware FactorySuite组件,WWClinet, SIDirect DAServer的基本知识。