博途V13-组态OPC与1200-PN口通讯

合集下载

博途V13通信

博途V13通信

描述 请求接收 错误代码 存放 SFC65 的 REQ_ID 标识符编号 完成指示 接收数据区域
2)在 CPU315-2PN/DP 的 OB1 程序块中编写程序如下:
6、把 CPU313C-2DP 和 CPU315-2PN/DP 保存编译,分别下载至相应的 PLC 中。 3
总有一天你会感谢现在努力的自己 致敬自己!
4、双击“设备和网络”在网络视图窗口中单击
使用拖曳方法将两台 CPU 的 MPI 接
口连接单击“显示地址”,CPU313 的 MPI 通信地址为 2,CPU315 的 MPI 通信地址为 4,如图:
5、编写程序:S7-300 与 S7-300 MPI 通信指令:发送指令 X_SEND,接收指令 X_RCV。 调用指令:指令通信MPI 通信X_SENE、X_RCV 指令
单击选中 MPI 地址在 MPI 窗口单击“添加新子网”设置参数:地址为 2,最高地址 为 31,传输率为 187.5Kbps保存, (S7-200PLC 支持的波特率不高,S7-300 的波特率需要相应的调低。300 与 200 的波特率必须 相同) (3)添加创建 DB1 数据块,选择全局 DB确认,打开 DB 块窗口,建立数组分配数据,例: Array[0..100] of Bool
总结: ①发送指令 X_SEND 中的 REQ_ID 为数据编号可任意分配(用于多条发送指令识别信息归属) ②站点中可出现多条 X_SEND 发送指令,接收指令 X_RCV 只能出现 1 ቤተ መጻሕፍቲ ባይዱ,(可使用 X_RCV 接收指令
的 REQ_ID 端存放数据编号作比较,再利用 RD 存放数据作为传送给需求的存储区中)
编写 300 程序:调用发送指令 X_PUT,接收指令 X_GET。调用指令的位置:指令通信MPI 通信 发送指令 X_PUT,接收指令 X_GET。 S7-300 OB1 程序:

S7-1200与博途以及组态王的通讯设置

S7-1200与博途以及组态王的通讯设置

TIA Portal V13与S7-1200的软件配置 (1)使用博途V13组态S7-1200并编写程序,编写完成之后编译并下载 (2)PLC与组态王通过以太网的方式通信的设置: 1、确认计算机中安装有以太网卡,并与PLC 连接到同一网络中(直接通过网线直 连)。
2、通过Step7编程软件为通信模块(CP443-1)设定IP地址和子网掩码,并下传到PLC 中如IP地址(192.168.0.1)、子网掩码(255.255.255.0)。 3、为计算机设定IP地址和子网掩码,如IP地址(192.168.0.110)、子网掩码 (255.255.255.0)。 4、使用ping 命令,保证能ping 到PLC 站。 (3)PG/PC 接口配置,通信测试,以检查运行组态王的计算机是否和PLC正常通信 (4)测试正常之后,即可在组态王开发项目
(3)新建并组态画面
现为复位开关M0.0以及计数M0.1组态开关按钮
现为复位开关M0.0关联PLC的M0.0
现为复位开关M0.0关联动作:鼠标按下时接通,弹起时断开。 同理我们为M0.1关联它的变量以及动作。
组态一个指示灯关联输出Q0.2,以便直观地观察复位状态。
组态好的按钮和指示灯可以通过颜色显示状态之外,还可以通过工具 箱的文本用“打开”或者“关闭”的文本标识状态。
编写、编译并下载程序 编写好的程序如下图:
编写、编译并下载程序 可在PLC变量表里面为变量命名
编写、编译并下载程序 编译并下载程序
在线监控可在线监控PLC寄存器状态
(2)PLC与组态王通过以太网的方式通信的设置:
1、确认计算机中安装有以太网卡,并与PLC 连接到同一网络中(直接通过网线直连)。 2、通过Step7编程软件为通信模块(CP443-1)设定IP地址和子网掩码,并下传到PLC中如IP地址 (192.168.0.1)、子网掩码(255.255.255.0)。 此步骤已经在博途中组态PLC的过程中完成了,通过 PLC属性查看以太网地址。 3、为计算机设定IP地址和子网掩码,如IP地址(192.168.0.110)、子网掩码(255.255.255.0)。 这里以Win7系统为例为建立好的文本关联变量

博途S7-1200CPU间两种通讯方法

博途S7-1200CPU间两种通讯方法

博途S7-1200CPU间两种通讯方法预览说明:预览图片所展示的格式为文档的源格式展示,下载源文件没有水印,内容可编辑和复制S7 1200 CPU间通讯方法S7-1200 的 PROFINET 通信口可以做 S7 通信的服务器端或客户端(CPUV2.0及以上版本)。

S7-1200 仅支持 S7 单边通信,仅需在客户端单边组态连接和编程,而服务器端只准备好通信的数据就行。

1.同一个项目中通讯1.如下新建2个PLC,IP地址设置如图2.在网络视图下点击连接,然后添加新连接3.连接属性如下:PLC_1属性如下3图在本地ID中:显示通讯连接的ID 号,这里ID=W#16#100(编程使用)。

在特殊连接属性中:可以选择是否为主动连接,这里PLC_1是主动建立连接。

在地址详细信息中:定义通讯双方的TSAP 号,这里不需要修改。

4.程序编写:分别新建DB块各DB块数据定义DB块的这个选项不能勾选在PLC_1的OB1中添加功能块:发送数据接收数据程序下载到仿真器后,我们给Put_DB的REQ引脚触发一个脉冲,PLC_1中的数据会发送给PLC_2的DB1;给Get_DB的REQ引脚触发一个脉冲,PLC_1会读取PLC_2中的数据PLC1发送给PLC2数据PLC1读取PLC2数据2.不在一个项目中通讯首先新建一个PLC工程,同上一样添加新连接,区别在于选择连接对象“未指定”。

属性如下:PLC_1还是作为主动建立通讯的客户机。

在地址详细信息中:定义伙伴侧的TSAP 号(注意:S7-1200预留给S7连接两个TSAP地址:03.01和03.00),这里设置伙伴的TSAP:03.00。

在PLC_2中,需做如下设置:程序编写如上一样,调用Get,Put指令。

测试效果如下:PLC1发送数据PLC2收到的数据PLC2的数据PLC1读取的数据。

通过Simatic net组态WINCC与S7-1200的OPC通讯

通过Simatic net组态WINCC与S7-1200的OPC通讯

硬件的连接SIMATICS7站、PC站分别通过以太网接口及网络交换机等设备连接到工业以太网,如图1所示。

图1、S7站同PC站的以太网连接软硬件的需求PC软件:1.STEP7ProfessionalV13SP1Update62.SIMATICNetV12硬件:1.S7-1215C(6ES7 215-1AG40-0XB0)2.以太网连接电缆3.一台装有以太网卡本例是将STEP7ProfessionalV13和SIMATICNet V8.2安装在同一台Windows7的计算机上。

当然STEP7ProfessionalV13和SIMATICNet V8.2也可以分别安装在不同的计算机上。

S7-1200站组态:双击桌面TIAPortal图标,工作平台在缺省的情况下进入到Portal视图,这里直接点击左下角的”项目视图”连接,切换到项目视图的界面中。

在项目视图的界面下点击菜单“Project”“New”,打开了创建新项目的窗口。

在创建新项目的窗口中输入项目名为“OPCCommunication”;项目路径、作者及项目描述都采用缺省值,如图2所示。

图2、创建新项目S7-1200站硬件配置:在上面的窗口中点击“Create”按钮,这样就完成了项目的创建。

在OPC的项目下双击“Addnewdevice”,在弹出的添加新设备的窗口中选择设备名为“S7-1200”;选择设备类型为“PLC”;在PLC的硬件目录中选择“SIMATICS7-1200”“CPU”“CPU 1215C DC/DC/DC”“6ES7215-1AG40-0XB0”,如图3所示,选择后点击“OK”按钮,到此完成了S7-1200站的硬件配置。

图3、S7-1200站的硬件配置DB块创建在OPC的项目点击“PLC_1”>程序块 > 添加新块,选择数据块DB,名称为“Data_1”,(名称尽量采用英文或者阿拉伯数字,否则在OPC Scout上显示不出名称)可以选择手动,手动输入DB编号。

SimaticNetV13与S71200的通讯

SimaticNetV13与S71200的通讯

SimaticNet 与1200的通讯目录•1、软硬件配置•2、S71200的组态•3、OPCServer的组态•4、PC Station的组态•5、建立S71200和OPC Server的S7通讯•6、使用OPC Scout查看组态的变量1、软硬件配置1、软件:TIA V13 SP1Simatic Net V13 SP12、硬件:S71200 CPU1211C -6ES7 211-1AE40-0XB0,192.168.1.111电脑一台192.168.1.1002.1 添加S712001、将S71200的IP 地址设置为192.168.1.111注意:在此省略了组态S71200的常规步骤,只列出了需要注意的步骤2.2 配置允许组态1、在保护中,选中,允许从远程伙伴(PLC、HMI、OPC)使用GET/PUT通讯2.3变量设置1、在变量表中选中在HMI中可见可从HMI访问3.1 配置允许组态1、添加新设备PCStation3.2 添加组件1、在槽1中添加OPC Server,注意版本是V13,如果版本和电脑安装的不一致,会导致通讯不上2、在槽2中添加IE Geneal,123.3 组态IP地址1、和1200处于同一网络2、网卡设置为192.168.1.100,注意此地址要和电脑的IP地址一致123.4 组态IP地址13.3组态OPC变量1、选中已组态注意,如果在程序中组态了DB块需要上传,请选中全部,然后重新下载到PC Station在此也可选中全部2、3、点击组态,见下一页3123.3 组态IP地址此处为已经组态的PLC变量,跟第六页中的变量相对应4.1 组态IP地址新建S71200和OPC Server的S7通讯连接然后分别下装到S71200和PC Station4.1 组态IP地址槽2-IE General此配置要和TIA中的OPCServer的PC station对应11-表示PC Station和S7-1200的通讯连接已经建立5、添加S71200和OPCServer的通讯4.1 组态IP地址新建S71200和OPC Server的S7通讯连接然后分别下装到S71200和PC Station如果通讯正常,则打开PC Station配置画面出现14页中所示的连接符号6.1 打开OPC Scout说明SimaticNet V13不同于SimticNet2008和之前的版本,V13是基于OPC UA的所以需要在UA Server下面找S7连接结束yssker@。

博途V13组态OPC与1200PN口通讯

博途V13组态OPC与1200PN口通讯

博途V13 组态OPC与1200 PN口通讯前提:win7 64位系统,SIMATIC_NET_8.2 SP1,PLC1200目录1、SIMATIC NET中PC Station的组态步骤 (3)2、服务器设置PC Station的组态步骤 (12)3、OPC SCOUT V10组态步骤 (21)1、添加协议, (21)121、SIMATIC NET中PC Station的组态步骤1.在TIA V13 中新建项目,组态PC Station。

打开TIA V13 并新建一个项目:“S7-1200_OPC”,通过“添加新设备”>“PC 系统”>“常规PC”插入一个PC站,PC站的名字为:“PC S tation”。

如图1.所示。

注意:TIA V13 中PC Station的名字“PC Station”要与SIMATIC NET 中“Station Configuration Editor”的“Station Name”完全一致,才能保证下载成功。

34图1.插入并组态PC 站OPC Server 版本选择V8.0.02.双击“设备组态”即可进入PC Station硬件组态界面。

在第一个槽中,从“用户应用程序”,选择“OPC服务器”添加一个OPC Sever 的应用。

在第三个槽中,从“通讯模块” >“PROFINET/以太网”下,选择IE General,并设置IP 地址,如图2.所示。

5注意:因为使用的是普通以太网卡,所以要选择添加“IE General”。

通过选中“OPC服务器”-->右键-->选中“更改设备类型”,可选择其他版本OPC服务器,图2.PC Station的硬件组态6然后配置网卡地址并新建一个以太网,如图3.所示。

7图3.设置以太网地址8CPU保护功能设置如下:9完成PC站硬件组件设置后,按下编译存盘按钮,确定且存储当前组态配置。

3.配置网络连接通过点击“网络视图”的图标,进入网络配置,然后在网络视图设置连接,添加S7连接。

Labview通过OPC与S1200通信

Labview通过OPC与S1200通信

一,配置PC的IP地址二,S7-1200的配置通过博图,在PLC CPU的属性-常规-保护里勾选“允许从远程伙伴使用PUT/GET通信访问”新建一个DB1数据块,在DB1里新建一个变量,例如名称为“ASD”,类型为“Word”右击“DB1”,在常规-属性里去掉“优化的块访问”的勾选右击“DB1”,选择“编译”-“软件”编译后,数据块DB1里的变量ASD就出现了偏移量地址,例中ASD为0.0,即ASD的地址为DB1.DBW0,这个地址就是OPC里面要用到的地址向ASD和ZXC里写入两个数值,准备给OPC读三,安装OPC工具包四,配置OPC通过开始菜单启动“OPC Servers Configuration”,进入NI OPC Servers,双击“Click to add achannel”添加一个通道(见下页)填入通道名称,点击“Next”选择设备驱动:从下拉菜单选择“Siemens TCP/IP Ethernet”,点击“Next”选择一个需要用的网络适配器,即当前PC的IP地址,点击“Next”配置服务器读写的规则,保持默认即可,点击“Next”配置对不规则浮点数的处理规则,保持默认即可,点击“Next”核对配置信息,点击“Next”“Channel 1配置好了”点击“Click to add a device”添加一个设备,填写设备名称,点击“Next”选择“S7-1200”,点击“Next”填写S7-1200的IP地址,点击“Next”选择扫描模式,保持默认即可,点击“Next”填写通信时间参数,保持默认即可,点击“Next”通讯失败处理,保持默认即可,点击“Next”配置是否要生成标记数据库,保持默认即可,点击“Next”设置通信端口,保持默认即可,点击“Next”选择连接类型为“PC”,设置CPU的机架号和槽号,点击“Next”配置字节类型,保持默认即可,点击“Next”核对信息,点击“Finish”设备配置好了点击“Click to add a static tag”开始配置PLC内部的变量,输入需要定义的变量名称例如“ASD”,填写与之对应的PLC内部地址,例如“DB1.DBW0”点击,点击“Next”配置了两个地址点击“Tools”-”Lauch OPC Quick Client”,监控OPC变量值在监控表里已经能够看到ASD和ZXC两个变量的值是PLC内部的实际值右击ZXC变量,在菜单里选择“Synchronous Write”可以更改ZXC的变量更改ZXC的值,点击”OK”ZXC的值已经被改成了888五,在LABVIEW里使用定义好的变量在Labview的项目树里,右击“我的电脑”-“新建”-“I/O服务器”,新建一个IO服务器在IO服务器类型里,选择“OPC Client”如果“IO服务器类型”里面是空的,需要在我的电脑-管理-服务与应用-服务里面,把NI所有的服务都激活按上图操作后,labview项目树里出现“未命名库1”点击“未命名库1”-“OPC1”-“创建绑定变量”选择我的电脑-未命名库1-OPC1-Channel1-Device1-ASD/ZXC选择变量后点击“添加”,然后点击“确定”弹出“多变量编辑器”,点击“完成”,项目树里就出现了刚才选的两个变量:ASD和ZXC配置PC IP地址从项目树中将这两个变量拉入程序框图,新建两个显示控件监视OPC变量ASD和ZXC,运行程序,可以看到,PLC内部的DB1.DBW0和DB1.DBW2的值已经被读到LABVIEW里。

博途V组态OP与口通讯

博途V组态OP与口通讯

博途V13 组态OPC与1200 PN口通讯前提:win7 64位系统,SP1,PLC1200目录1、SIMATIC NET中PC Station的组态步骤1.在 TIA V13 中新建项目,组态PC Station。

打开 TIA V13 并新建一个项目:“S7-1200_OPC”,通过“添加新设备”>“PC 系统”>“常规PC”插入一个PC站,PC站的名字为:“PCS tation”。

如图1.所示。

注意:TIA V13 中PC Station的名字“PC Station”要与SIMATIC NET 中“Station Configuration Editor”的“Station Name”完全一致,才能保证下载成功。

图1.插入并组态PC 站OPC Server 版本选择双击“设备组态”即可进入PC Station硬件组态界面。

在第一个槽中,从“用户应用程序”,选择“OPC服务器”添加一个OPC Sever 的应用。

在第三个槽中,从“通讯模块” >“PROFINET/以太网”下,选择IE General,并设置IP 地址,如图2.所示。

注意:因为使用的是普通以太网卡,所以要选择添加“IE General”。

通过选中“OPC服务器”-->右键-->选中“更改设备类型”,可选择其他版本OPC服务器,图2.PC Station的硬件组态然后配置网卡地址并新建一个以太网,如图3.所示。

图3.设置以太网地址CPU保护功能设置如下:完成PC站硬件组件设置后,按下编译存盘按钮,确定且存储当前组态配置。

3.配置网络连接通过点击“网络视图”的图标,进入网络配置,然后在网络视图设置连接,添加S7连接。

直接选中S7-1200PLC,2个网口间,直接拖拽,建立S7连接。

添加完成连接后,在连接视图中将会有连接指示。

确认完成所有配置后,已建好的S7连接会显示在连接列表中。

点击编译存盘按钮或选择“Network”>“Save and Compile”,如得到No error的编译结果,则正确组态完成。

TIA Portal(博途)V13的使用方法[1]

TIA Portal(博途)V13的使用方法[1]

TIA Portal(博途)V13的使用方法TIAPortal是西门子推出的一款集成工程软件平台,可以用于组态、编程、调试和诊断各种SIMATIC自动化系统,如PLC、HMI、驱动器等。

TIA Portal具有统一的用户界面和数据管理,可以提高工程效率和质量。

T IA Portal V13是TIAPortal的第三个版本,于2022年发布,包含了许多新功能和改进,如支持S7-1500系列PLC、增强了WinCC组态软件、提供了多种通信协议等。

安装和启动TIA Portal V13创建和打开项目添加和组态设备编程和调试PLC组态和运行HMI项目管理和数据备份安装和启动TIA Portal V13拥有合法的许可证或者试用版拥有一台满足系统要求的计算机拥有足够的磁盘空间和网络带宽安装步骤如下:1. TIA PortalV13的安装文件,或者从光盘或者U盘中复制到计算机上。

2. 解压缩安装文件,或者运行光盘或者U盘中的setup.exe文件。

3.按照安装向导的提示进行安装,选择需要安装的组件和语言,并允许许可协议。

4.在安装过程中,可能需要重启计算机或者安装一些必要的软件更新。

5. 安装完成后,可以在开始菜单中找到TIA PortalV13的快捷方式,并双击启动。

启动步骤如下:1. 双击开始菜单中的TIA PortalV13快捷方式,或者在桌面上双击TIA Portal V13图标。

在启动画面中,可以选择打开一个已有的项目,或者创建一个新的项目。

3.如果需要激活许可证或者更改语言设置,可以在菜单栏中选择“选项”->“设置”->“全局设置”进行操作。

创建和打开项目在TIA PortalV13中,一个项目是一个包含了所有设备、程序、数据和设置的工程文件夹。

要创建或者打开一个项目,可以在启动画面中选择相应的选项,或者在菜单栏中选择“文件”->“新建”或者“打开”。

创建项目步骤如下:1.在启动画面中选择“创建新项目”,或者在菜单栏中选择“文件”->“新建”。

博途组态与口通讯

博途组态与口通讯

博途V13 组态OPC与1200 PN口通讯前提:win7 64位系统,SP1,PLC1200目录1、SIMATIC NET中PC Station的组态步骤1.在 TIA V13 中新建项目,组态PC Station。

打开 TIA V13 并新建一个项目:“S7-1200_OPC”,通过“添加新设备”>“PC 系统”>“常规PC”插入一个PC站,PC站的名字为:“PC S tation”。

如图1.所示。

注意:TIA V13 中PC Station的名字“PC Station”要与SIMATIC NET 中“Station Configuration Editor”的“Station Name”完全一致,才能保证下载成功。

图1.插入并组态PC 站OPC Server 版本选择双击“设备组态”即可进入PC Station硬件组态界面。

在第一个槽中,从“用户应用程序”,选择“OPC服务器”添加一个OPC Sever 的应用。

在第三个槽中,从“通讯模块” >“PROFINET/以太网”下,选择IE General,并设置IP 地址,如图2.所示。

注意:因为使用的是普通以太网卡,所以要选择添加“IE General”。

通过选中“OPC服务器”-->右键-->选中“更改设备类型”,可选择其他版本OPC服务器,图2.PC Station的硬件组态然后配置网卡地址并新建一个以太网,如图3.所示。

图3.设置以太网地址CPU保护功能设置如下:完成PC站硬件组件设置后,按下编译存盘按钮,确定且存储当前组态配置。

3.配置网络连接通过点击“网络视图”的图标,进入网络配置,然后在网络视图设置连接,添加S7连接。

直接选中S7-1200PLC,2个网口间,直接拖拽,建立S7连接。

添加完成连接后,在连接视图中将会有连接指示。

确认完成所有配置后,已建好的S7连接会显示在连接列表中。

点击编译存盘按钮或选择“Network”>“Save and Compile”,如得到No error的编译结果,则正确组态完成。

SimaticNetV13与S71200的通讯

SimaticNetV13与S71200的通讯

SimaticNet 与1200的通讯目录•1、软硬件配置•2、S71200的组态•3、OPCServer的组态•4、PC Station的组态•5、建立S71200和OPC Server的S7通讯•6、使用OPC Scout查看组态的变量1、软硬件配置1、软件:TIA V13 SP1Simatic Net V13 SP12、硬件:S71200 CPU1211C -6ES7 211-1AE40-0XB0,192.168.1.111电脑一台192.168.1.1002.1 添加S712001、将S71200的IP 地址设置为192.168.1.111注意:在此省略了组态S71200的常规步骤,只列出了需要注意的步骤2.2 配置允许组态1、在保护中,选中,允许从远程伙伴(PLC、HMI、OPC)使用GET/PUT通讯2.3变量设置1、在变量表中选中在HMI中可见可从HMI访问3.1 配置允许组态1、添加新设备PCStation3.2 添加组件1、在槽1中添加OPC Server,注意版本是V13,如果版本和电脑安装的不一致,会导致通讯不上2、在槽2中添加IE Geneal,123.3 组态IP地址1、和1200处于同一网络2、网卡设置为192.168.1.100,注意此地址要和电脑的IP地址一致123.4 组态IP地址13.3组态OPC变量1、选中已组态注意,如果在程序中组态了DB块需要上传,请选中全部,然后重新下载到PC Station在此也可选中全部2、3、点击组态,见下一页3123.3 组态IP地址此处为已经组态的PLC变量,跟第六页中的变量相对应4.1 组态IP地址新建S71200和OPC Server的S7通讯连接然后分别下装到S71200和PC Station4.1 组态IP地址槽2-IE General此配置要和TIA中的OPCServer的PC station对应11-表示PC Station和S7-1200的通讯连接已经建立5、添加S71200和OPCServer的通讯4.1 组态IP地址新建S71200和OPC Server的S7通讯连接然后分别下装到S71200和PC Station如果通讯正常,则打开PC Station配置画面出现14页中所示的连接符号6.1 打开OPC Scout说明SimaticNet V13不同于SimticNet2008和之前的版本,V13是基于OPC UA的所以需要在UA Server下面找S7连接结束yssker@。

S7-1200与博途以及组态王的通讯设置

S7-1200与博途以及组态王的通讯设置
--精品--
(1)使用博途V13组态S7-1200并编写程序,编写完成之后编译并下载
--精品--
计算机与S7 1200PLC之间的通信是基于以太网卡的TCP/IP协议通信,我们可以查看组 态的PLC设备的TCP/IP地址,默认为192.168.0.1,
--精品--
编写、编译并下载程序
--精品--
--精品--
(3)新建并组态画面
--精品--
现为复位开关M0.0以及计数M0.1组态开关按钮
--精品--
现为复位开关M0.0关联PLC的M0.0
--精品--
现为复位开关M0.0关联动作:鼠标按下时接通,弹起时断开。 同理我们为M0.1关联它的变量以及动作。
--精品--
组态一个指示灯关联输出Q0.2,以便直观地观察复位状态。
--精品--
我们为其他寄存器定义好的I/O变量如下图: 其中,变量USB_Com用来显示组态王与PLC的通信状态,以帮助我们判断是否通信正常。 关闭(0)表示通信正常,打开(1)表示通信异常,也可以自行更改。或者可以在组 态王的产品帮助文档中输入CommErr以查看使用说明。 全部建立好的变量如下图:
通信测试,以检查运行组态王的计算机是否和PLC正常通信
--精品--
然后使用组态王KingVIEW 6.55组态人机界面
(1)定义I/O设备:前面在测试设备的过程中,我们已经定义好了IO设备,此处略去 (2)定义I/O变量 根据程序,选择需要检测和控制的寄存器变量,在组态王数据词典中定义相应的IO变量。 先为复位开关M0.0建立一个IO变量
硬件配置方法:我们选用的通信方式是基于以太网卡的TCP/IP协议通信 所以,我们直接使用网线将S7-1200和配置有网卡的计算机的以太网接口相连

博途V13-组态OPC与1200-PN口通讯

博途V13-组态OPC与1200-PN口通讯

博途V13 组态OPC与1200 PN口通讯(工程师培训)目录 ........................................................................................................................................................................................................................... 错误!未定义书签。

一、SIMATIC NET中PC Station的组态步骤 (2)1.在TIA V13 中新建项目,组态PC Station。

(2)2.双击“设备组态”即可进入PC Station硬件组态界面 (4)3.配置网络连接 (9)二、服务器设置PC Station的组态步骤 (11)1. 进入PC Station硬件机架组态界面 (11)2. 添加OPC Server (12)三、下载PC Station硬件组态及网络连接 (19)1.下载硬件组态及网络连接 (19)3.网络已经建立成功标识 (21)四、OPC SCOUT V10组态步骤 (23)1、添加协议 (23)2、添加M值变量 (25)3、添加DB变量,PLC中必须是没有优化的DB块 (26)4、显示结果 (27)一、SIMATIC NET中PC Station的组态步骤1.在TIA V13 中新建项目,组态PC Station。

打开TIA V13 并新建一个项目:“S7-1200_OPC”,通过“添加新设备”>“PC 系统”>“常规PC”插入一个PC站,PC站的名字为:“PC S tation”。

如图1.所示。

注意:TIA V13 中PC Station的名字“PC Station”要与SIMATIC NET 中“Station Configuration Editor”的“Station Name”完全一致,才能保证下载成功。

博途V13通信

博途V13通信
总有一天你会感谢现在努力的自己 致敬自己!
通信
MPI 通信
1、S7-300 与 S7-300 之间的 MPI 通信(S7-300 与 S7-200 之间的 MPI 通信)
(1)接线: S7-300
S7-300
3 引脚----------3 引脚
8 引脚----------8 引脚
注:2 台 S7-300 必须支持都具有 MPI 通信口
DB1.DBB1--------VB1 DB1.DBB2--------VB2 以此类推
要求:S7-300 的 I0.0 状态写入至 S7-200 的 Q0.1, S7-300 的 Q0.0 读取 S7-200 的 I0.0 状态
S7-300 步骤: (1)新建项目,添加新设备选择 CPU315-2PN/DP,并进行插入硬件组态, (2)在 CPU315 的设备组态窗口中双击 CPU315 插槽 2 进入属性窗口单击展开“MPI 接口[X1]”
3保存编译项目然后使用mpi线将已经开通好的以太网网络下载至plc中41使用网线连接plc与pc时选择本地网卡2使用网线连接路由器与plc并使用pc无线网连接路由器则选择无线网卡5进入我的电脑控制面板网络和共享中心更改适配器设置鼠标右键点击本地连接选中属性双击internet协议版本1tcpipv4设置电脑本地连接的ip地址子掩网码电脑ip地址与300cpu的ip地址必须在同一网段plc19216801pc19216802总有一天你会感谢现在努力的自己致敬自己
4
总有一天你会感谢现在努力的自己 致敬自己!
S7-300 与 S7-200 之间的 MPI 通信 注意:S7-300 作为主站,S7-200 只能作为从站
如果读取或写入 S7-200 V 区数据时,发送指令 X_PUT、接收指令 X_GET 对应的数据地址为 DB1 的地址(300 的 DB1 对应 200 的 V 区) 例: DB1.DBB0--------VBO

上位机通过OPC-UA-server与S71200-PLC相连的配置步骤

上位机通过OPC-UA-server与S71200-PLC相连的配置步骤

上位机通过OPC UA server与S71200 PLC通讯的配置步骤1、分配s71200的IP地址:(1)打开step 7 V11,新建一个项目,在项目视图界面中找到左侧树项目的在线访问(2)打开在线访问下拉菜单,找到本机的网络适配器(如:Realtek RTL8169、8110Family),双击更新可访问的设备,就会显示本机所连的s7 1200设备。

(3)选择一个设备(如:地址是192.168.1.3的PLC 46),在其下拉菜单中双击在线和诊断(4)在弹出的对话框中,选择左侧的功能下拉菜单,单击分配IP地址,如下图如果是新的1200PLC,它的IP地址和子网掩码都是0,这时查看本机所在的网络,在图示的IP地址中输入与本机所在同一网络的子网IP地址。

如本机IP为192.168.1.16,那么给PLC分配的地址可以为:192.168.1.2、192.168.1.3、。

,若使用路由器,输入路由器地址,如192.168.1.1,如没有使用路由器,则将路由器点掉,单击分配IP地址,即可。

如果1200PLC已经分配好了IP地址但与本机所在的地址并在同一网络内,如PLC的地址为:192.168.0.1,本机地址为192.168.1.16,更改1200的IP需要预先复位,具体如下。

(5)复位1200PLC。

在步骤(4)的对话框中,选择重置为工厂设置,弹出如下对话框。

选择重置IP地址,单击重置,确定。

重置IP之后,PLC的IP地址和子网掩码都修改为0,可以进行步骤(4)的工作。

如不复位就修改IP 地址,会出现无法完成此功能错误。

2、配置OPC UA服务器(1)启动OPC配置工具:C:\Program Files\SIEMENS\SIMATIC.NCM\S7BIN\S7tgtopx.exe(2)双击S7tgtopx.exe图标打开,新建一个项目,并命名,单击OK(3)右键新建的项目图标,插入一个PC站点(SIMATIC PC Station),如下图(4)单击新生成的SIMATIC PC Station(1),在右侧自动显示PC站点的硬件配置:Configuration(5)双击Configuration图标,在弹出的硬件配置对话框中,插槽1选择OPC Server(右侧选择SIMATIC PC Station—User Application—OPC Server—SW V7.0)(6)以同样的道理在插槽2,选择IE General(SIMATIC PC Station—CP Industrial Ethernet —IE General—SW V6.2)(7)在将SW V6.2 拖入插槽2后,会自动弹出IE General 参数对话框(8)在IP address 中输入本机的IP地址,如:192.168.1.12,下面的Subnet总单击New,确定即可出现Ethernet(1),单击OK完成硬件配置。

SIMATICNETV13SP1组态OPC与Labview通信

SIMATICNETV13SP1组态OPC与Labview通信
2)组态OPC,其中OPC中IE 地址要设置与PLC IP地址同一个网段,编译保持。
3)将计算机的IP地址设置为OPC IE中的IP地址
4)检查计算Байду номын сангаас与PLC链接是否OK
5)导入simatic step 7中项目编译生成的xdb文件或者考到新的电脑,新的电脑上只需要在Station configurator中导入即可建立新链接,如下:
5导入simaticstep7中项目编译生成的xdb文件或者考到新的电脑新的电脑上只需要在stationconfigurator中导入即可建立新链接如下
SIMATICNETV13SP1组态OPC与Labview通信
1)使用Step7组态CPU315 hardware 其中IP地址设置为PLC地址,编译保持。
6)打开OPC Scout建立链接item,并使用Monitoring On监控OPC链接情况,如果Quality显示good,即表示OPC链接OK。
7)使用Labview或者Cvi使用NI公司的datasocket技术即可读取PLC寄存器中的值。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

博途V13 组态OPC与1200 PN口通讯
(工程师培训)
目录 ........................................................................................................................................................................................................................... 错误!未定义书签。

一、SIMATIC NET中PC Station的组态步骤 (2)
1.在TIA V13 中新建项目,组态PC Station。

(2)
2.双击“设备组态”即可进入PC Station硬件组态界面 (4)
3.配置网络连接 (9)
二、服务器设置PC Station的组态步骤 (11)
1. 进入PC Station硬件机架组态界面 (11)
2. 添加OPC Server (12)
三、下载PC Station硬件组态及网络连接 (19)
1.下载硬件组态及网络连接 (19)
3.网络已经建立成功标识 (21)
四、OPC SCOUT V10组态步骤 (23)
1、添加协议 (23)
2、添加M值变量 (25)
3、添加DB变量,PLC中必须是没有优化的DB块 (26)
4、显示结果 (27)
一、SIMATIC NET中PC Station的组态步骤
1.在TIA V13 中新建项目,组态PC Station。

打开TIA V13 并新建一个项目:“S7-1200_OPC”,通过“添加新设备”>“PC 系统”>“常规PC”插入一个PC站,PC站的名字为:“PC S tation”。

如图1.所示。

注意:TIA V13 中PC Station的名字“PC Station”要与SIMATIC NET 中“Station Configuration Editor”的“Station Name”完全一致,才能保证下载成功。

相关文档
最新文档