一. 硬件连接:
将CP243i的两端分别与S7-200的PPI口和以太网线连接(上图使用的是交叉网线,如果中间加交换机就要用直连网线,注:我们平时用的都是直连型网线)
二. 监控计算机的软件设置:
a.OPC—西门子PC_Access的设置:
S7-200一般都是通过PC_Access(OPC server)软件再与WinCC相连的。因此要首先
设置PC_Access, 但是在设置前一定要先运行一次西门子的MicroWin ,在它的设置PG/PC接口中选择 [ TCP/IP(Auto)实际的网卡名 ],目地是将PC_Access的驱动选为TCP/IP, 之后打开PC_Access,见下图:
用鼠标右健点击 [ MicroWin(TCP/IP) ],然后用鼠标左键选择 [ 新PLC(N)… ]
只要填写 [ IP地址:192 .168 .1 .10 ](注:这是CP243i转换器的IP地址),然后直接点击 [ 确认 ] ,进入下图:
用鼠标点击 [NewPLC]新(N) 项目(I) ,如下图所示:
新建项目的对话框:
下边做4个例子:
(1)名称:ITEM_VB10,地址:VB10,数据类型:BYTE (2)名称:ITEM_Q0_0,地址:Q0.0,数据类型:BOOL (3)名称:ITEM_I0_2,地址:Q0.2,数据类型:BOOL (4)名称:ITEM_MD20,地址:MD20,数据类型:REAL
添加完变量后,一定要存一下盘!至于文件名随便写一个或用缺省的也可
建立4个ITEM后,用鼠标安下图次序(1)(2)(3)依次点击,就进入了测试状态
如果通讯正常,质量显示为good 否则为bad
b. 西门子WinCC的设置:
打开WinCC,新建一个项目[ test_s7_200]:
用鼠标右键点击 [变量管理] 添加新的驱动程序(N) 选择 OPC.chn
用鼠标右键点击 [OPC Groups (OPCHN Unit #1) ] 选择[ 系统参数 ]
用鼠标双击 [ \\\\ 选择 [ S7200.OPCServer ],再选择 [ 浏览服务器 ] , 选择 [ 下一步 ] 将Items栏中容全部选定,然后点击 [添加条目] 选择 [ 是 ] 选择 [ 确定 ] 选择 [ 完成 ],之后PC_Access中的变量就来到WinCC中: OK • 收藏 • • • • Chaily 引用 1楼 2009-11-29 22:28:37 支持 学习中 S7200通过OPC与WINCC、IFIX通讯 WINCC和IFIX里都没有PPI驱动,不能直接与S7200的串口通讯。然而WINCC和IFIX都带有OPC服务器或客户端的驱动或者软件。通过OPC可以实现其之间的数据交换。 OPC服务器(OPC Server)--OPC启动服务器,通过它获得其它的对象和服务。 其接口: OPC服务器有通用的(嵌了许多控制器的驱动),也有专为某种控制器所作。 一、 用PC ACCESS建立OPC服务器 PC ACCESS是专为S7200PLC所作的OPC服务器,置OPC测试CLIENT端; 可以添加EXCEL客户端,用于简单的电子表格对S7200数据进行监控; 提供任何OPC CLIENT端的标准接口; 安装PC ACCESS后,运行之。在联接上设置PC通讯口(下拉菜单的[PG/PC接口]),主界面如下: 图1. Set PG/PC Interface a. 显示当前的编程软件使用的编程访问路径及应用的协议,图中设置为Micro/ WIN通过PC/PPI电缆用PPI协议与S7-200通信。 b. 显示当前的通信设备及使用的协议,这里使用PC/PPI电缆并使用PPI协议 c. 按此按钮设置当前使用的设备的属性 d. 在此区域选择要用的设备,如CP5611(PPI) e. 如果在d.区中找不到设备,可以按“Select...”按钮进入添加/删除通信硬件的界面。 之后,增加新PLC(PLC1)、文件夹(NET1)和项目(ITEM1……),如下: 图2. PC ACCESS建立的数据 建好的数据可以作客户端测试: 连接PLC,PPI缆并通电; 鼠标将建立的数据拖拽到[测试客户机]栏中; 下拉菜单[状态]启动测试客户机,测试所建项目,如果[质量]显示“好”,表示通讯数据正确;文件保存之。否则要检查接口或者重新设置。 详细的操作说明请参看由SIEMENS官方上的“Micro ‘n Power”。 图3. PC ACCESS测试建立的数据 二、 使用通用的OPC服务器也可以建立需访问的数据 通用的OPC服务器,在下拉菜单[EDIT]的NEW CHANNEL通话框中设置,如图4所示。 选择欲访问的设备驱动器;并设置通讯的接口,如图5。 在下方的测试窗中,蓝色标志表示通讯OK;红色则表示通讯不正常。 接下来建立需要访问的变量,如图6所示。 图4.选择设备驱动器 图5.通用OPC建立的通讯 变量建立完成后,连接上PLC,用OPC客户快速测试工具,可测试变量的访问通讯,显示:GOOD,表示通讯OK,如图7所示。 如果不正确,检查接口或PLC变量的设置 图6.建立访问的变量 图7.通用OPC服务器测试的通讯 三、 WINCC的OPC客户端建立 安装WINCC6.0,会自动装载OPC客户端。 运行WINCC,在[变量管理]中的[添加新的驱动程序],在WINCC安装目录下的[bin]中选择OPC的WINCC通讯驱动程序(*.CHN);则在[变量管理]中会出现该驱动程序的变量组链;OPC GROUPS(OPCCHN UNIT#1)如图8所示。 图8.添加WINCC的OPC驱动 在OPC GROUPS点击[新的程序],将打开OPC条目管理器;选择[LOCAL] 中的S7200.OPCServer,并点击[过滤服务器],弹出[过滤标准]的对话框中,点击[下一步],如图9 图9.建立WINCC OPC CLIENT 出现已经建立的S7200.OPCSERVER对话框;选择已建的ITEMS,并[添加条目],[完成]后,在OPC GROUPS下将出现S7200_OPCSERVER的连接,以及添加的条目,如图10。完成变量的。 图10.OPC CLIENT访问变量的导入 四、 IFIX安装OPC CLIENT IFIX3.5及以前版本没有嵌OPC CLIENT,需安装。安装之后,客户端名称为OPC POWERTOOL并在IFIX的驱动器中将有OPC的驱动。 五、 用IFIX的OPC客户端与PC ACCESS数据 图11.建立iFIX OPC CLIEN 打开OPC POWERTOOL,对应OPC服务器已经建立的各个条目,建立相应变量,并ENABLE。当连接 好PLC,且PC ACCESS运行,则在此启动时,可以检测各变量的连接好坏,如图12 图12.测试iFIX OPC CLIEN通讯 运行IFIX,添加OPC驱动,添加变量,其地址对应OPC中所建变量,如图13。 图13.建立iFIX OPC CLIENT对应变量 保存完毕,且好PLC 激活OPC的驱动,以及SAC,则可检测到数据的发送和接收 图14.启动iFIX 的OPC驱动器 S7200通过OPC与WINCC、IFIX通讯 WINCC和IFIX里都没有PPI驱动,不能直接与S7200的串口通讯。然而WINCC和IFIX都带有OPC服务器或客户端的驱动或者软件。通过OPC可以实现其之间的数据交换。 OPC服务器(OPC Server)--OPC启动服务器,通过它获得其它的对象和服务。 其接口: OPC服务器有通用的(嵌了许多控制器的驱动),也有专为某种控制器所作。 一、 用PC ACCESS建立OPC服务器 PC ACCESS是专为S7200PLC所作的OPC服务器,置OPC测试CLIENT端; 可以添加EXCEL客户端,用于简单的电子表格对S7200数据进行监控; 提供任何OPC CLIENT端的标准接口; 安装PC ACCESS后,运行之。在联接上设置PC通讯口(下拉菜单的[PG/PC接口]),主界面如下: 图1. Set PG/PC Interface a. 显示当前的编程软件使用的编程访问路径及应用的协议,图中设置为Micro/ WIN通过PC/PPI电缆用PPI协议与S7-200通信。 b. 显示当前的通信设备及使用的协议,这里使用PC/PPI电缆并使用PPI协议 c. 按此按钮设置当前使用的设备的属性 d. 在此区域选择要用的设备,如CP5611(PPI) e. 如果在d.区中找不到设备,可以按“Select...”按钮进入添加/删除通信硬件的界面。 之后,增加新PLC(PLC1)、文件夹(NET1)和项目(ITEM1……),如下: 建好的数据可以作客户端测试: 连接PLC,PPI缆并通电; 鼠标将建立的数据拖拽到[测试客户机]栏中; 下拉菜单[状态]启动测试客户机,测试所建项目,如果[质量]显示“好”,表示通讯数据正确;文件保存之。否则要检查接口或者重新设置。 详细的操作说明请参看由SIEMENS官方上的“Micro ‘n Power”。 二、 使用通用的OPC服务器也可以建立需访问的数据 通用的OPC服务器,在下拉菜单[EDIT]的NEW CHANNEL通话框中设置,如图4所示。 选择欲访问的设备驱动器;并设置通讯的接口,如图5。 在下方的测试窗中,蓝色标志表示通讯OK;红色则表示通讯不正常。 接下来建立需要访问的变量, 变量建立完成后,连接上PLC,用OPC客户快速测试工具,可测试变量的访问通讯,显示:GOOD,表示通讯OK,如图7所示。 如果不正确,检查接口或PLC变量的设置 三、 WINCC的OPC客户端建立 安装WINCC6.0,会自动装载OPC客户端。 运行WINCC,在[变量管理]中的[添加新的驱动程序],在WINCC安装目录下的[bin]中选择OPC的WINCC通讯驱动程序(*.CHN);则在[变量管理]中会出现该驱动程序的变量组链;OPC GROUPS(OPCCHN UNIT#1)如图8所示。 在OPC GROUPS点击[新的程序],将打开OPC条目管理器;选择[LOCAL] 中的S7200.OPCServer,并点击[过滤服务器],弹出[过滤标准]的对话框中,点击[下一步], 出现已经建立的S7200.OPCSERVER对话框;选择已建的ITEMS,并[添加条目],[完成]后,在OPC GROUPS下将出现S7200_OPCSERVER的连接,以及添加的条目, 四、 IFIX安装OPC CLIENT IFIX3.5及以前版本没有嵌OPC CLIENT,需安装。安装之后,客户端名称为OPC POWERTOOL并在IFIX的驱动器中将有OPC的驱动。 五、 用IFIX的OPC客户端与PC ACCESS数据 打开OPC POWERTOOL,对应OPC服务器已经建立的各个条目,建立相应变量,并ENABLE。当连接好PLC,且PC ACCESS运行,则在此启动时,可以检测各变量的连接好坏, 运行IFIX,添加OPC驱动,添加变量,其地址对应OPC中所建变量, 保存完毕,且好PLC 激活OPC的驱动,以及SAC,则可检测到数据的发送和接收 因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- haog.cn 版权所有 赣ICP备2024042798号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务