wincc如何与PLC网络连接完整版
西门子200系列PLC与WINCC的连接

一硬件连接
PPI电缆
CPU224
PC
二软件安装
PC Access
MicroWin V4.0 SP6
WinCC
三新建OPC驱动协议
在WinCCExplorer里新建一个新的OPC驱动程序,然后右键点击OPC Groups,新建一个”NewConnection”,如下图
四连接OPC服务器
右键点击”NewConnection”,跳出”连接属性”dialog box,点击”属性”,跳出”NewConnection 属性”dialog box,在OPC服务器名称栏fill “S7200.OPCServer”,点”测试服务器”按钮,通过,则ok.
接着再接着
再接着点击S7200 OPCSERVER,就可以看到之前在PC Access里建立的变量
注意:如为第三方PLC与WINCC通过OPC通讯,则将“S7200.OPCServer”改成相应品牌的OPC名称即可.具体的名称可先用E:\used soft\simatic里的OPC测试软件”opcquickclient”取得.
五在wincc里建立tag
在WinCC里新建变量,跳出”变量属性”对话框,点击地址”选择”按钮,跳出”NewTag属性”对话框,在条目名称栏内可以有两种填写方式:一种是名称寻址(把之前在PC Access里建立的变量名称填进去);一种是绝对地址(如PLC站地址为3,程序里变量地址为Q0.0,则填写”3,Q0.0,BOOL”即可)
六激活WINCC。
常用西门子WINCC与西门子PLC通讯连接方式

西门子WINCC6.0与SiemensPLC通讯连接有多种方式,下面介绍两种常用的通讯方式。
一、采用普通网卡通过TCP/IP与PLC通讯,通过以太网实现WICC6.0与PLC系统连接的前提条件是PLC系统配置有以太网模块或者使用带PN接口的PLC,以太网模块如CP443-1或者CP343-1,带PN接口的PLC如CPU 315-2PN/DP。
以下为采用普通网卡CP443-1的通讯连接。
1. STEP7硬件组态使用STEP7编程软件对PLC系统进行硬件组态,在“硬件”配置窗口插入实际的PLC硬件,如图1所示:图1 STEP7硬件组态2. 双击CP443-1槽的CP443-1,弹出属性对话框,如图2所示:图2 CP443-1属性对话框3. 点击图2属性对话框,弹出网络参数设置对话框,点击“新建”按钮,新建一个以太网络,输入以太网模块CP443-1的IP地址,通常情况下,不需要启用网关。
如图3所示:图3 参数设置注意事项:如果采用TCP/IP协议通讯方式,必须启动“正在使用IP协议”,将组态好的硬件下载到CPU,则PLC设置完成了!4. 设置安装WINN6.0(通常为工程师站ES和操作员站OS)计算机Windows操作系统的TCP/IP参数,将WINN组态计算机的IP地址设置成为与PLC以太网通讯模块或者PN接口地址保持在一个网段内。
如图4所示:图4 设置计算机IP地址5. 添加新的驱动程序和设置系统参数,打开新创建的工程“test”,在项目管理栏里选择“变量管理”,单击右键选择“添加新的驱动程序”,如图5所示。
图5 添加驱动程序6. 在添加新的驱动程序文件夹里选择“SIMATIC S7 Protocol Suite.chn”,如6所示:图6 驱动程序7. 右键单击TCP/IP,在弹出菜单中点击“系统参数”,如图7所示。
弹出“系统参数-TCP/IP对话框”,选择“单元”标签,查看“逻辑设备名称”,一般默认安装后,逻辑设备名为CP-TCP/IP。
WINCC连接Siemens PLC的常用方式

WINCC连接Siemens PLC的常用方式说明:a.文档并未列出所有的WINCC连接Siemens品牌PLC的所有方法,只是列举了一些常用的方法。
b.在各种连接方式中的参数设置可能会略有不同,在此列出的步骤和参数只是一套可以连通的设置方法。
一.WINCC使用CP5611通讯卡通过MPI连接PLC前提条件I) 通过CP5611实现PLC系统与WINCC6.0通讯的前提条件是在安装有WINCC的计算机上安装CP5611通讯板卡。
II) 使用STEP7编程软件能够通过MPI正常连接PLC。
1.STEP 7 硬件组态STEP7设置MPI通讯,具体步骤不在此详述,可参考如下图1.1示:图1.1注意:新建一个MPI网络用来通讯,设置MPI网络的地址和波特率,且记住,在随后的设置中需要匹配。
2.安装CP5611通讯板卡安装CP5611,并安装驱动程序,具体CP5611的安装过程和注意事项可参考如下链接:/CN/view/zh/267070263.添加驱动程序和系统参数设置打开WINCC工程在Tag Management-->SIMATIC S7 PROTOCOL SUITE->MPI右键单击MPI,在弹出菜单中点击System Parameter,弹出System Parameter-MPI对话框,选择Unit标签,查看Logic device name (逻辑设备名称)。
默认安装后,逻辑设备名为MPI如图1.3所示:图1.2图1.34.设置Set PG/PC Interface进入操作系统下的控制面板,双击Set PG/PC Interface图标。
在Access Point of the Application:的下拉列表中选择MPI (WINCC),如图1.4所示,而后在Interface Parameter Assignment Used:的列表中,点击CP5611(MPI),而后在Access Point of the Application:的下拉列表中显示:CP5611(MPI) MPI (WINCC),如图1.5所示:图1.4图1.5设置CP5611的通讯参数,点击Properties…按钮,弹出Properties-CP5611(MPI)属性对话框,设置参数,如图1.6所示:重要的参数如下所示:Address:CP5611的地址(MPI地址必须唯一,建议设置为0)Transmission Rate:MPI网络的传输速率(默认为187.5Kbps)您可以修改,但必须和实际连接PLC的MPI端口的传输速率相同Highest Station Address:MPI网络的最高站地址(必须和PLC的MPI网络参数设置相同)图1.6诊断MPI网络,点击Diagnostic…按钮,进入诊断对话框。
WINCC使用普通网卡通过TCPIP连接PLC

WINCC使用普通网卡通过TCP/IP连接PLC前提条件通过以太网实现PLC系统与WINCC6.0通讯的前提条件是PLC系统配备以太网模块或者使用带有PN接口的PLC,以太网模块列表如下表所示:PLC系列以太网通讯模块S7-300CP343-1/CP343-1 Lean/CP343-1 Advanced-ITS7-400CP443-1/CP443-1 Advanced-IT注:只有支持ISO通讯协议的模块才支持(Industrial Ethernet工业以太网)通讯,具体情况可察看STEP7中的模块信息。
本文档下列步骤应用CPU315-2PN/DP型号的PLC,使用普通以太网卡连接。
组态过程1.STEP7硬件组态使用STEP7编程软件对PLC系统进行软件组态,在Hardware界面内插入实际的PLC硬件,如下图3.1所示:图3.1在PN-IO槽双击弹出PN-IO属性对话框,如图3.2所示:点击图3.2属性对话框,弹出网络参数设置对话框,如图3.3所示:图3.3点击New按钮,新建一个工业以太网络,输入该PN模块的IP address(IP地址)和Subnet mask(子网掩码),在简单使用的情况下,不启用网关。
当您使用的是CPU+以太网模块通讯时,双击以太网模块,会自动弹出以太网模块的属性信息,设置以太网通讯模块的IP地址和子网掩码。
方法与PN-IO的属性设置相同,如下图所示:注意如果要使用TCP/IP通讯方式,必须启动IP Protocol being used,设置IP地址与子网掩码,如图3.4所示:图3.4将组态下载到CPU,则PLC方面设置完成。
对于第一次使用以太网通讯,必须保证首先使用MPI或者PROFIBUS的通讯方式,将设置好参数的组态下载到目标PLC,此后即可通过以太网的方式进行程序监控和项目下载。
2.设置IP地址与通讯检测设置安装有WINCC计算机的windows操作系统的TCP/IP参数,将WINCC组态计算机的IP地址设置成为和PLC以太网通讯模块或者PN-IO的IP地址保证是一个网段,注意子网掩码的设置,如图3.5所示:图3.5通过在程序运行中键入CMD进入DOS界面,使用网络命令PING测试以太网通讯是否建立,PING的命令如下:ping 目标IP地址–参数如下图3.6所示:图3.6此例中,PN-IO的IP地址为192.168.0.100 子网掩码:255.255.255.0;组态计算机的IP地址为192.168.0.244 子网掩码:255.255.255.0,此处显示表示以太网通讯已经建立,并且状态良好。
WINCC 连接PLC通讯方式

WINCC连接Siemens PLC的常用方式目录WINCC连接Siemens PLC的常用方式 (1)一.WINCC使用CP5611通讯卡通过MPI连接PLC (4)前提条件 (4)1.STEP 7 硬件组态 (4)2.安装CP5611通讯板卡 (5)3.添加驱动程序和系统参数设置 (5)4.设置Set PG/PC Interface (6)5.添加通道与连接设置 (8)6.连接测试与通讯诊断 (10)二.WINCC使用CP5611通讯卡通过PROFIBUS连接PLC (11)前提条件 (11)I.STEP 7 硬件组态 (11)2.安装CP5611通讯板卡 (13)3.添加驱动程序和设置系统参数 (13)4.设置Set PG/PC Interface (14)5.添加通道与连接设置 (17)6.连接测试与通讯诊断 (18)三.WINCC使用普通网卡通过TCP/IP连接PLC (20)前提条件 (20)1.STEP7硬件组态 (20)2.设置IP地址与通讯检测 (22)3.添加驱动程序和设置系统参数 (23)4.设置Set PG/PC Interface (24)5.添加通道与连接设置 (28)6.连接测试与通讯诊断 (29)四.WINCC使用普通网卡通过Industrial Ethernet连接PLC (31)前提条件 (31)1.STEP7硬件组态 (32)2.添加驱动程序和设置系统参数 (33)3.设置Set PG/PC Interface (34)4.添加通道与连接设置 (36)5.连接测试与通讯诊断 (37)说明:1.文档并未列出所有的WINCC连接Siemens品牌PLC的所有方法,只是列举了一些常用的方法。
2.在各种连接方式中的参数设置可能会略有不同,在此列出的步骤和参数只是一套可以连通的设置方法。
一.WINCC使用CP5611通讯卡通过MPI连接PLC前提条件I)通过CP5611实现PLC系统与WINCC6.0通讯的前提条件是在安装有WINCC的计算机上安装CP5611通讯板卡。
西门子PLC与WINCC通讯设置

WINCC连接Siemens PLC的常用方式一.WINCC使用CP5611通讯卡通过MPI连接PLC ................................ 错误!未定义书签。
前提条件................................................................................................... 错误!未定义书签。
1.STEP 7 硬件组态 .............................................................................. 错误!未定义书签。
2.安装CP5611通讯板卡...................................................................... 错误!未定义书签。
3.添加驱动程序和系统参数设置......................................................... 错误!未定义书签。
4.设置Set PG/PC Interface ................................................................... 错误!未定义书签。
5.添加通道与连接设置......................................................................... 错误!未定义书签。
6.连接测试与通讯诊断......................................................................... 错误!未定义书签。
二.WINCC使用CP5611通讯卡通过PROFIBUS连接PLC .................... 错误!未定义书签。
WINCC连接Siemens PLC的常用方式

WINCC连接Siemens PLC的常用方式a.文档并未列出所有的WINCC连接Siemens品牌PLC的所有方法,只是列举了一些常用的方法。
b.在各种连接方式中的参数设置可能会略有不同,在此列出的步骤和参数只是一套可以连通的设置方法。
一.WINCC使用CP5611通讯卡通过MPI连接PLC前提条件I) 通过CP5611实现PLC系统与WINCC6.0通讯的前提条件是在安装有WINCC的计算机上安装CP5611通讯板卡。
II) 使用STEP7编程软件能够通过MPI正常连接PLC。
1.STEP 7 硬件组态STEP7设置MPI通讯,具体步骤不在此详述,可参考如下图1.1示:图1.1注意:新建一个MPI网络用来通讯,设置MPI网络的地址和波特率,且记住,在随后的设置中需要匹配。
2.安装CP5611通讯板卡安装CP5611,并安装驱动程序,具体CP5611的安装过程和注意事项可参考如下链接:/cs/document/26707026?caller=view&lc=zh-CN3.添加驱动程序和系统参数设置打开WINCC工程在Tag Management-->SIMATIC S7 PROTOCOL SUITE->MPI右键单击MPI,在弹出菜单中点击System Parameter,弹出System Parameter-MPI 对话框,选择Unit标签,查看Logic device name(逻辑设备名称)。
默认安装后,逻辑设备名为MPI如图1.3所示:图1.2图1.34.设置Set PG/PC Interface进入操作系统下的控制面板,双击Set PG/PC Interface图标。
在Access Point of the Application:的下拉列表中选择MPI (WINCC),如图1.4所示,而后在Interface Parameter Assignment Used:的列表中,点击CP5611(MPI),而后在Access Point of the Application:的下拉列表中显示:CP5611(MPI) MPI (WINCC),如图1.5所示:图1.4图1.5设置CP5611的通讯参数,点击Properties…按钮,弹出Properties-CP5611(MPI)属性对话框,设置参数,如图1.6所示:重要的参数如下所示:Address:CP5611的地址(MPI地址必须唯一,建议设置为0)Transmission Rate:MPI网络的传输速率(默认为187.5Kbps)您可以修改,但必须和实际连接PLC 的MPI端口的传输速率相同Highest Station Address:MPI网络的最高站地址(必须和PLC的MPI网络参数设置相同)图1.6诊断MPI网络,点击Diagnostic…按钮,进入诊断对话框。
WINCC使用普通网卡通过IndustrialEthernet连接PLC

WINCC使用普通网卡通过IndustrialEthernet连接PLC前提条件通过Industrial Ethernet工业以太网实现PLC系统与WINCC6.0通讯的前提条件是PLC系统配备以太网模或者使用带有PN接口的PLC,以太网模块列表如下表所示:图4.1参考STEP 7软件中的产品硬件信息来判断以太网模块是否支持Industrial Ethernet工业以太网通讯,如下图4.2所示:图4.2在通讯设置以前请确认模块支持Industrial Ethernet ISO通讯,而后进行如下设置:本文档下列步骤应用CP443-1型号的以太网通讯模块,使用普通以太网卡连接。
组态过程1.STEP7硬件组态使用STEP7编程软件对PLC系统进行软件组态,在Hardware界面内插入实际的PLC硬件,在本例中使用了两块CP443-1通讯模块,WINCC使用CP443-1(1)和PLC进行通讯,如下图4.3所示:图4.3在CP343-1(1)通讯模块上双击,会弹出Properties-CP443-1的属性对话框,在对话框中点击Properties….按钮,弹出属性对话框,激活“Set MAC address/use ISO Protocol”,在MAC address下设置通讯板卡的MAC地址,如图4.4所示,该地址可以在物理通讯板卡端口处标签上查看。
图4.4点击New按钮,新建一个工业以太网络,在弹出的对话框都使用默认设置,该步骤一定要做,否则无法建立通讯。
将组态编译,下载到CPU,则PLC方面设置完成。
对于第一次使用工业以太网通讯,必须保证首先使用MPI或者PROFIBUS的通讯方式,将设置好参数的组态下载到目标PLC,此后即可通过工业以太网的方式进行程序监控和项目下载。
2.添加驱动程序和设置系统参数打开WINCC工程在Tag Management-->SIMATIC S7 PROTOCOL SUITE->Industrial Ethernet,右键单击Industrial Ethernet,在弹出菜单中点击System Parameter,如图4.5所示,弹出System Parameter- Industrial Ethernet对话框,选择Unit标签,查看Logic device name(逻辑设备名称)。
wincc通过普通TCPIP和300PLC的通讯配置

wincc通过普通TCPIP和300PLC的通讯配置
以下只是针对普通的TCP/IP的一些配置,不适用于DP 和工业以太网通讯。
一、wincc的设置如下
1、计算机名称要是实际运行的计算机名称一致,不
同的话可以右键“属性”更改
2、添加通讯驱动,右键“变量管理”、“添加新的驱
动程序”,
弹出如下窗口:
选择“SIMATIC S7 Protocol Suite.chn”驱动即可。
3、添加新的连接和变量组,安装好驱动后如下图所
示:
右键“TCP/IP”、选择“添加新的驱动连接”
点击“属性”
IP地址是所要连接的CPU的IP
机架号和插槽号既是CPU的所在机架号和槽位
右键“NewConnection”、“新建组”
然后右键“NewGroup”、“新建变量”来建立数据库
至此wincc的配置完成
二、配置PG/PC接口
1、双击“PG/PC”接口
在“应用程序访问点”、“添加/删除”,如下图:
在“新建访问点”输入“CP-TCPIP”,描述可忽略
点击“添加”即可,然后选择本机的网卡
点击“诊断”、“测试”可以查看配置是否正确。
至此PG/PC接口配置完成。
三、测试通讯
可以通过“Channel Diagnosis”测试上下位是否通讯良好(首先ping必须能通)
如果通讯正常的话下图所标应为绿色“√”,红色“”表示通讯未成功。
wincc如何与PLC网络连接

WINCC使用普通网卡通过TCP/IP连接PLC 前提条件通过以太网实现PLC系统与WINCC6.0通讯的前提条件是PLC系统配备以太网模或者使用带有PN接口的PLC,以太网模块列表如下表所示:PLC系列以太网通讯模块S7-300 CP343-1/CP343-1 Lean/CP343-1 Advanced-ITS7-400 CP443-1/CP443-1 Advanced-IT注:只有支持ISO通讯协议的模块才支持(Industrial Ethernet 工业以太网)通讯,具体情况可察看STEP7中的模块信息。
本文档下列步骤应用CPU 315-2PN/DP型号的PLC,使用普通以太网卡连接。
组态过程1.STEP7硬件组态使用STEP7编程软件对PLC系统进行软件组态,在Hardware界面内插入实际的PLC硬件,如下图3.1所示:图3.1在PN-IO槽双击弹出PN-IO属性对话框,如图3.2所示:图3.2点击图3.2属性对话框,弹出网络参数设置对话框,如图3.3所示:图3.3点击New按钮,xx一个工业以太网络,输入该PN模块的IP address(IP地址)和Subnet mask(子网掩码),在简单使用的情况下,不启用网关。
当您使用的是CPU+以太网模块通讯时,双击以太网模块,会自动弹出以太网模块的属性信息,设置以太网通讯模块的IP地址和子网掩码。
方法与PN-IO的属性设置相同,如下图所示:注意如果要使用TCPIP通讯方式,必须启动IP Protocol being used,设置IP地址与子网掩码,如图3.4所示:图3.4将组态下载到CPU,则PLC方面设置完成。
对于第一次使用以太网通讯,必须保证首先使用MPI或者PROFIBUS的通讯方式,将设置好参数的组态下载到目标PLC,此后即可通过以太网的方式进行程序监控和项目下载。
2.设置IP地址与通讯检测设置安装有WINCC计算机的windows操作系统的TCP/IP参数,将WINCC组态计算机的IP地址设置成为和PLC以太网通讯模块或者PN-IO的IP地址保证是一个网段,注意子网掩码的设置,如图3.5所示:图3.5通过在程序运行中键入CMD进入DOS界面,使用网络命令PING 测试以太网通讯是否建立,PING的命令如下:ping 目标IP地址–参数如下图3.6所示:图3.6此例中,PN-IO的IP地址为192.168.0.100 子网掩码:255.255.255.0;组态计算机的IP地址为192.168.0.244 子网掩码:255.255.255.0,此处显示表示以太网通讯已经建立,并且状态良好。
WINCC与西门子PLC常用的连接方式及详细教程(MPI、DP、以太网TCPIP、工业以太网)

• 在各种连接方式中的参数设置可能会略有不同,在此列出的步骤和参数
只是一套可以连通的设置方法。
一.WINCC使用CP5611通讯卡通过MPI连接PLC
• 前提条件 • I) 通过CP5611实现PLC系统与WINCC6.0通讯的前提条件是在安装有
WINCC的计算机上安装CP5611通讯板卡。
• II) 使用STEP7编程软件能够通过MPI正常连接PLC。
一.WINCC使用CP5611通讯卡通过MPI连接PLC
4.设置Set PG/PC Interface
• 进入操作系统下的控制面板,双击Set PG/PC
Interface图标。中选择MPI (WINCC)
• 如图1.4所示,而后在Interface Parameter Assignment
1.STEP 7 硬件组态
• STEP7设置MPI通讯,具体步骤不在此详述,可参考如下图1.1示:
一.WINCC使用CP5611通讯卡通过MPI连接PLC
注意:
新建一个MPI网络用来通讯, 设置MPI网络的地址和波特率, 且记住,在随后的设置中需要 匹配。
图1.1
一.WINCC使用CP5611通讯卡通过MPI连接PLC
Used:的列表中,点击CP5611(MPI),而后在Access Point of the Application:的下拉列表中显示:MPI (WINCC) CP5611(MPI),如图1.5所示:
一.WINCC使用CP5611通讯卡通过MPI连接PLC
4.设置Set PG/PC Interface
二.WINCC使用CP5611通讯卡通过DP连接PLC
前提条件 I) 通过CP5611实现PLC系统与WINCC6.0通讯的前提条件是在安装有WINCC 的计算机上安装CP5611通讯板卡. II) 将所要连接的PLC的端口设置为PROFIBUS通讯协议,对于MPI/DP类型 的端口尤其重要。
WinCC上位组态软件和西门子PLC建立通讯的几种方法

WinCC上位组态软件和西门子PLC建立通讯的几种方法说明:a.文档并未列出所有的WINCC连接Siemens品牌PLC的所有方法,只是列举了一些常用的方法。
b.在各种连接方式中的参数设置可能会略有不同,在此列出的步骤和参数只是一套可以连通的设置方法。
一.WINCC使用CP5611通讯卡通过MPI连接PLC前提条件I) 通过CP5611实现PLC系统与WINCC6.0通讯的前提条件是在安装有WINCC的计算机上安装CP5611通讯板卡。
II) 使用STEP7编程软件能够通过MPI正常连接PLC。
1.STEP 7 硬件组态STEP7设置MPI通讯,具体步骤不在此详述,可参考如下图1.1示:图1.1注意:新建一个MPI网络用来通讯,设置MPI网络的地址和波特率,且记住,在随后的设置中需要匹配。
2.安装CP5611通讯板卡一般情况下,PROFIBUS CP5611会由即插即用管理器自动安装并且进入SIMATIC NET下的设备管理器中。
通过路径Windows Control Panel -> System -> "Hardware" tab -> Device Manager 打开设备管理器。
如果 CP5611 (A2) 不能安装或者使用,请按照如下方法处理:•检查西门子软件是否为当前使用的Windows操作系统提供了CP5611的驱动。
CP5611的驱动包含在如下软件包中:o STEP 7o SIMATIC NET PC softwareo WinCCo WinCC flexible关于上述西门子软件与不同的Windows操作系统的兼容性请参见如下条目:o STEP 7, 条目号: 8250891o SIMATIC NET, 条目号: 9859007o WinCC, 条目号: 21927773•检查CP5611是否被设备管理器识别。
图 01•如果在设备管理器下CP5611的图标带有黄色的问号或者感叹号,这说明没有给CP5611安装驱动。
WINCC与西门子PLC的连接设置(DOC)

说明:a.文档并未列出所有的WINCC连接Siemens品牌PLC的所有方法,只是列举了一些常用的方法。
b.在各种连接方式中的参数设置可能会略有不同,在此列出的步骤和参数只是一套可以连通的设置方法。
一.WINCC使用CP5611通讯卡通过MPI连接PLC前提条件I) 通过CP5611实现PLC系统与WINCC6.0通讯的前提条件是在安装有WINCC的计算机上安装CP5611通讯板卡。
II) 使用STEP7编程软件能够通过MPI正常连接PLC。
1.STEP 7 硬件组态STEP7设置MPI通讯,具体步骤不在此详述,可参考如下图1.1示:图1.1注意:新建一个MPI网络用来通讯,设置MPI网络的地址和波特率,且记住,在随后的设置中需要匹配。
2.安装CP5611通讯板卡安装CP5611,并安装驱动程序,具体CP5611的安装过程和注意事项可参考如下链接:/CN/view/zh/267070263.添加驱动程序和系统参数设置打开WINCC工程在Tag Management-->SIMATIC S7 PROTOCOLSUITE->MPI右键单击MPI,在弹出菜单中点击System Parameter,弹出System Parameter-MPI对话框,选择Unit标签,查看Logic device name(逻辑设备名称)。
默认安装后,逻辑设备名为MPI如图1.3所示:图1.2图1.34.设置Set PG/PC Interface进入操作系统下的控制面板,双击Set PG/PC Interface图标。
在Access Point of the Application:的下拉列表中选择MPI (WINCC),如图1.4所示,而后在Interface Parameter Assignment Used:的列表中,点击CP5611(MPI),而后在Access Point of the Application:的下拉列表中显示:CP5611(MPI) MPI (WINCC),如图1.5所示:图1.4图1.5设置CP5611的通讯参数,点击Properties…按钮,弹出Properties-CP5611(MPI)属性对话框,设置参数,如图1.6所示:重要的参数如下所示:Address:CP5611的地址(MPI地址必须唯一,建议设置为0)Transmission Rate:MPI网络的传输速率(默认为187.5Kbps)您可以修改,但必须和实际连接PLC 的MPI端口的传输速率相同Highest Station Address:MPI网络的最高站地址(必须和PLC的MPI网络参数设置相同)图1.6诊断MPI网络,点击Diagnostic…按钮,进入诊断对话框。
wincc与S7-300-400各种通讯方法

a.文档并未列出所有的WINCC连接Siemens品牌PLC的所有方法,只是列举了一些常用的方法。
b.在各种连接方式中的参数设置可能会略有不同,在此列出的步骤和参数只是一套可以连通的设置方法。
一.WINCC使用CP5611通讯卡通过MPI连接PLC前提条件I) 通过CP5611实现PLC系统与WINCC6.0通讯的前提条件是在安装有WINCC的计算机上安装CP5611通讯板卡。
II) 使用STEP7编程软件能够通过MPI正常连接PLC。
1.STEP 7 硬件组态STEP7设置MPI通讯,具体步骤不在此详述,可参考如下图1.1示:图1.1注意:新建一个MPI网络用来通讯,设置MPI网络的地址和波特率,且记住,在随后的设置中需要匹配。
2.安装CP5611通讯板卡安装CP5611,并安装驱动程序,具体CP5611的安装过程和注意事项可参考如下链接:/CN/view/zh/267070263.添加驱动程序和系统参数设置打开WINCC工程在Tag Management-->SIMATIC S7 PROTOCOL SUITE->MPI右键单击MPI,在弹出菜单中点击System Parameter,弹出System Parameter-MPI对话框,选择Unit标签,查看Logic device name(逻辑设备名称)。
默认安装后,逻辑设备名为MPI如图1.3所示:图1.2图1.34.设置Set PG/PC Interface进入操作系统下的控制面板,双击Set PG/PC Interface图标。
在Access Point of the Application:的下拉列表中选择MPI (WINCC),如图1.4所示,而后在Interface Parameter Assignment Used:的列表中,点击CP5611(MPI),而后在Access Point of the Application:的下拉列表中显示:MPI (WINCC)CP5611(MPI),如图1.5所示:图1.4图1.5设置CP5611的通讯参数,点击Properties…按钮,弹出Properties-CP5611(MPI)属性对话框,设置参数,如图1.6所示:重要的参数如下所示:Address:CP5611的地址(MPI地址必须唯一,建议设置为0)Transmission Rate:MPI网络的传输速率(默认为187.5Kbps)您可以修改,但必须和实际连接PLC 的MPI端口的传输速率相同Highest Station Address:MPI网络的最高站地址(必须和PLC的MPI网络参数设置相同)图1.6诊断MPI网络,点击Diagnostic…按钮,进入诊断对话框。
wincc与PLC通讯设置

wincc与PLC通讯设置wincc与PLC通讯设置WINCC与S7 PLC通过MPI协议通讯时,在PLC侧不须进行任何编程和组态;在WINCC上要对S7 CPU的站地址和槽号及网卡组态。
1、PC机上MPI网卡的安装和设置首先,将MPI网卡CP5611插入PC机上并不固定好,然后,启动计算机,在PC机的控制面板中双击“Setting PG/PC interface”图表,弹出窗口中就会显示已安装的网卡,例如下图所示的是CP5611网卡安装后的界面:2、在WINCC上添加SIAMTIC S7通讯协议网卡安装正确后,打开WINCC,选择“Tag Management”击右键选择“Add New driver”,再弹出窗口中选择”SIAMTIC S7 protocol suite”连接驱动,将其添加到”Tag Management”向下,如下图:协议组包括在不同网络上应用的S7协议,如MPI网,PROFIBUS 网,以及工业以太网等在这些网络上,应用层是S7协议,这里我们通过MPI网通讯。
3、在WINCC通讯连接参数设置选择MPI通讯协议并按右键选择“System parameter”进入如下图系统参数设置界面:4、在WINCC上建立通讯连接选择MPI通讯驱动并按右键选择“New driver connection”建立一个连接,如果连接多个CPU,每连接一个CPU 就需要建立一个连接,所能连接的CPU的数量与上位机所用网卡有关,例如 CP5611所能支持的最大连接数是8个,网卡的连接数可以在手册中查找。
这里需要修改每个连接的属性,如选择CPU的站地址和槽号等,具体如下图:连接S7-300 CPU时槽号都是2,连接S7-400 CPU时,槽号应参照STEP7硬件组态中的槽号,所有这些工作完成之后通讯就可直接以建立起来。
5、通讯诊断如果此时通讯有问题,应检查网卡是否安装正确,通讯电缆和接头是否接触良好,组态参数是否正确等,如果使用CP5511,CP5611或CP5613通讯卡,诊断起来就比较简单,在PC机的控制面板PG/PC 接口中,利用这些CP自身的诊断功能读就能出MPI网络上所有站地址,具体可参见下图:如果CP5611的站地址是0,CPU的MPI的站地址是4,其诊断结果是0,4站被读出来,这样就可以判断连接电缆和插头是否接触良好,若网卡及站地址都没有错误,则WINCC的组态参数肯定有问题,须对此做进一步检查。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
w i n c c如何与P L C网
络连接
标准化管理处编码[BBX968T-XBB8968-NNJ668-MM9N]
WINCC使用普通网卡通过TCP/IP连接PLC
前提条件
通过以太网实现PLC系统与WINCC6.0通讯的前提条件是PLC系统配备以太网模或者使用带有PN接口的PLC,以太网模块列表如下表所示:
注:只有支持ISO通讯协议的模块才支持(Industrial Ethernet工业以太网)通讯,具体情况可察看STEP7中的模块信息。
本文档下列步骤应用CPU 315-2PN/DP型号的PLC,使用普通以太网卡连接。
组态过程
1.STEP7硬件组态
使用STEP7编程软件对PLC系统进行软件组态,在Hardware界面内插入实际的PLC 硬件,如下图3.1所示:
图3.1
在PN-IO槽双击弹出PN-IO属性对话框,如图3.2所示:
图3.2
点击图3.2属性对话框,弹出网络参数设置对话框,如图3.3所示:
图3.3
点击New按钮,新建一个工业以太网络,输入该PN模块的IP address(IP地址)和Subnet mask(子网掩码),在简单使用的情况下,不启用网关。
当您使用的是CPU+以太网模块通讯时,双击以太网模块,会自动弹出以太网模块的属性信息,设置以太网通讯模块的IP地址和子网掩码。
方法与PN-IO的属性设置相同,如下图所示:注意如果要使用TCPIP通讯方式,必须启动IP Protocol being used,设置IP地址与子网掩码,如图3.4所示:
图3.4
将组态下载到CPU,则PLC方面设置完成。
对于第一次使用以太网通讯,必须保证首先使用MPI或者PROFIBUS的通讯方式,将设置好参数的组态下载到目标PLC,此后即可通过以太网的方式进行程序监控和项目下载。
2.设置IP地址与通讯检测
设置安装有WINCC计算机的windows操作系统的TCP/IP参数,将WINCC组态计算机的IP地址设置成为和PLC以太网通讯模块或者PN-IO的IP地址保证是一个网段,注意子网掩码的设置,如图3.5所示:
图3.5
通过在程序运行中键入CMD进入DOS界面,使用网络命令PING测试以太网通讯是否建立,PING的命令如下:ping 目标IP地址–参数
如下图3.6所示:
图3.6
此例中,PN-IO的IP地址为192.168.0.100 子网掩码:255.255.255.0;组态计算机的IP地址为192.168.0.244 子网掩码:255.255.255.0,此处显示表示以太网通讯已经建立,并且状态良好。
注意:如果此处不能Ping通PLC的PN端口或者以太网模块,则通讯不可能建立,后面的步骤就不用进行了,若要通讯成功,必须保证实际的物理以太网通讯保持正常。
3.添加驱动程序和设置系统参数
打开WINCC工程在Tag Management-->SIMATIC S7 PROTOCOL SUITE->TCPIP
右键单击TCPIP,在弹出菜单中点击System Parameter,,如图3.7所示,弹出System Parameter- TCPIP对话框,选择Unit标签,查看Logic device name(逻辑设备名称)。
默认安装后,逻辑设备名为CP-TCPIP,如图3.8所示:
图3.7
图3.8
4.设置Set PG/PC Interface
通讯接口设置,进入操作系统控制面板,双击Set PG/PC Interface,在默认安装后,在应用程序访问点是没有CP-TCPIP的,所以需要手动添加这个应用程序访问点,如下图3.9所示:
图3.9
当选中<Add/Delete>后,会弹出一个对话框,如下图3.10所示:
图3.10
点击Add按钮,应用程序访问点将被添加到访问点列表中,如下图3.11所示
图3.11
在如图3.11的情况下,在Interface Parameter Assignment Used:选择TCP/IP->实际网卡的名称,设置完成后如图3.12所示:
注意:
1.您的网卡不同,显示会有不同,请确保所选条目为您正在使用的普通以太网卡的名称。
2.这里使用的应用程序访问名称为CP-TCPIP,因为在WINCC安装成功后,CP-TCPIP 是TCPIP驱动程序下默认的名称,所以在Set PG/PC Interface下我们添加此名称的访问点,您同样可以使用其他名称,但必须保证,必须同时修改,并保持完全一致,这样通讯同样可以实现。
图3.12
您可以点击Diagnostics按钮后,您可以对该网卡进行诊断,确保其正常工作,如图3.13所示:
图3.13
5.添加通道与连接设置
添加驱动连接,设置参数。
打开WINCC工程在Tag Management-->SIMATIC S7 PROTOCOL SUITE->TCPIP,右键单击TCPIP,在下拉菜单中,点击New Driver
Connection,如图3.14所示,在弹出的Connection properties对话框中点击Properties按钮,弹出Connection parameters- TCPIP属性对话框,填入参数,如图3.15所示:
图3.14
在弹出的对话框中输入STEP7中已经设置的PN-IO或者以太网模块的的IP地址和机架号和槽号。
图3.15
在弹出的Connection Properties中点击Properties按钮,在弹出的Connection parameter中输入参数:
IP Address:(通讯模块的IP地址)
Rack Number:CPU所处机架号,除特殊复杂使用的情况下,一般填入0
Slot Number:CPU所处的槽号
注意:如果您是S7-300的PLC,那么Slot Number的参数为2,如果是S7-400的PLC,那么要根据STEP7项目中的Hardware软件查看PLC插在第几号槽内,不能根据经验和物理安装位置来随便填写,可能的参数为2、3、4(主要是依据电源的大小来决定)否则通讯不能建立。
6.连接测试与通讯诊断
通过WINCC工具中的通道诊断程序WinCC Channel Diagnosis即可测试通讯是否建立。
注意:此时PLC必须处于运行状态,老版本的PLC必须处于RUN-P或者RUN状态,
WINCC必须激活运行,根据图3.16所示的位置,进入通道诊断工具,检测通讯是否成功建立。
如图3.17所示,绿色的“√”表示通讯已经成功建立。
图3.16
图3.17
至此WINCC使用普通以太网卡通过TCPIP连接PLC的过程完毕。