opc服务器KEPsever的应用 例子施耐德 三菱PLC的连接

合集下载

NI OPC Server与PLC(S7-200CN)通信实例

NI OPC Server与PLC(S7-200CN)通信实例

NI OPC Server与PLC(S7-200CN)通信实例:
(1)前提:安装了NI DSC(数据记录与监控)模块(我安装的是2014版本,对应我的LabVIEW2014),这里面包含了NI OPC Server 2013,安装软件STEP7 MicroWIN V4.0(用于下载程序和配置PLC);
(2)硬件连接如下图所示:
这种连接方法适用于所有具有9针接口的PLC,9针中有485引脚,目的是把485转成232,然后再把232转成USB插入电脑,这时在电脑中体现的是串口形式;
(前提是安装了USB-RS232的驱动,Win10要用这个驱动:
,否则串口那里会显示感叹号且COM3不能用)
(3)打开STEP7软件,点左侧的通信,可以看到PLC的远程地址为2:
,这个数待会会用到,其他设置不用管(貌似用串口连接时不重要)
(4)由设备管理器可知,PLC在本电脑上端口号是COM3,在开始菜单中找到
,打开后,新建一个channel:
再创建一个设备:
这时需要先保存,重启软件,如果这时候是别的channel,则需要打开刚刚创建的那个channel,会有如下提示:
我这里改为了50ms,改的是OPC Client处刷新快慢,与Labview中刷新速度无关;(5)打开LabVIEW,创建一个项目,然后添加IO服务器:
然后新建VI:
OPC Server中的Device上双击:下面这样修改,可能刷新更快,错误更少;。

OPC与PLC连接配置

OPC与PLC连接配置

本次以MelsetExplorer为例讲述如何与三菱PLC的以太网连接1,打开OPC软件如下图在左边空白处右击,左击New Device(新设备)如下图出现了如上图所示的新设备设置,可以暂时全部选择默认然后直接点击OK当新建完设备之后出现如上图所示的界面,右击Device,选择新建Group,并且命名,命名完之后就点击OK,之后再在新建的Group中右击新建一个新Tag,这个Tag值就是与PLC设备中可以相对应的地址可以自行设定地址tag设置如下图:名称可自己更改,PLC处的可以选择很多,这边以数据寄存器来示范,设定是数据号如上图就是D0,另外DataType设定数据的类型(short表示字节)表示一次可以发送一个字节的数据2,到此界面处的设置已完成,但是与外部PLC的连接部分还未设置,下面就对OPC 与PLC连接的部分的设置:点击菜单栏中Project下的Port setting 如下图:如果使用的是COM口的话直接就用现成的COM口,但是如果使用的是网络与PLC的以太网模块用网络相连,所以需要点击New port创建一个新的如上图,名字随意取,Select port:当选择以太网的时候选择第二个Ethernet port点击下一步之后会出现下图的界面:Adapter IP的设置根据自己电脑无线或者有线的IP地址设置MELSEC IP Address的设置是所需要连接的PLC以太网模块中所设置的IP地址3,当新建完port之后,再回到第一步中新建完Device的设置,对设备的设置进行更改一下,右击左上方的Device,点击properties(属性)中设置端口,如下图:上图中的Port由刚开始的初始值改成刚刚我们添加的网络Port,然后点击OK即可4,现在所有的设置都已完成,接下来所需要做的就是在工具栏中Monitor From Device来进行设备的连接,来进行数据的接收和发送。

KEPWRAE与三菱Q系列PLC以太网通讯配置

KEPWRAE与三菱Q系列PLC以太网通讯配置

KEPWRAE与三菱Q系列PLC以太网通讯配置一:通讯基本条件1、KEPWARE OPC server 及其套件(含三菱以太网驱动)、三菱编程软件GX Developer;2、三菱以太网模块;3、OPC服务器及三菱以太网模块处于同一以太网网段以下以PLC网卡地址为10.37.2.60、OPC服务器地址为10.37.2.73为例,图示说明其设置方法。

二:PLC侧设置打开三菱编程软件GX Develper ,在“网络参数”页面组态PLC与OPC 服务器的连接。

步骤如下:1、打开“网络参数”/以太网,设置:网络类型=以太网;起始I/O号=00C0(按以太网模块所在位置分配);网络号=1;站号=60(1~63中任选);在线模式等。

见图2、打开“操作设置”界面,设置:通讯数据格式=2 进制码(必须2 进制);初始时间设置=始终等待打开;IP地址=10.37.2.60;运行中允许写入必须勾选。

见图3、打开“打开设置”,新建连接:协议选择UDP;固定缓冲区寄存器选“接受”,后面依次为有顺序、单个、不确认;本地端口号=1388[此处为16 进制,只要与kepwere里设备属性里端口号(十进制)一致就行];通讯目标地址:10.37.2.73(opc 服务器地址);目标端口号=FFFF(自适应端口设置)见图4、设置完后下载至PLC(串口或以太网方式下载,如以太网方式下载,电脑IP 地址与改前PLC 网卡IP地址在同一网段),重启PLC,使设置生效三、KEPWARE侧设置1、打开kepware server,新建通道,选择三菱以太网驱动,其他默认,如图2、在通道下新建设备,设置name;mode= Q Series;ID=10.37.2.60:N0:255(IP:net work:pc number);IP protocol=UDP;Port number=5000(此为10 进制,16 进制为1388)。

其中,ID中的网络号无论PLC网络参数中的网络号为1还是0,此处均为0,否则通讯不上。

利用KEPWARE通过三菱PLC485BD模块读写三菱PLC中的数据

利用KEPWARE通过三菱PLC485BD模块读写三菱PLC中的数据

利用KEPWARE通过三菱PLC485BD模块读写三菱PLC中的数据【摘要】本文以压风机房远程控制系统为例,介绍了一种通过KEPWARE 来实现三菱PLC控制方案的设计,该方案克服了三菱485BD模块读写受传输距离限制的弊端,实现了上位机对三菱PLC的远程控制。

【关键词】压风;三菱PLC485BD;KEPWARE;opc;组态王随着矿山自动化水平的不断提高,以及自动化系统给矿井带来的可观的经济效益、安全效益,实现压风机系统远程监控势在必行。

本文介绍了一种基于三菱PLCPLC485BD的远程压风机监控系统组网方案。

该方案是利用NPORT将三菱plc连接到以太网,再通过KEPServerEX OPC中的Mitsubishi FX Net驱动将PLC 中的地址转换成OPC,最后通过组态软件实现组态,最终实现系统的远程操作和监控。

1.控制系统组成该控制系统主要介绍三菱PLC通过485BD模块经过Nport与上位机实行通讯,如软、硬件连接图如图1所示:2.文档中的软件介绍2.1 KEPServerEX OPCKepware的KepserverEx为全球工业界领先的超级OPC服务器,提供非常卓越的工业互连通讯能力.她嵌入了工业市场上广泛范围的超过100多种通讯协议支持数百种以上设备型号的可下载驱动程序,本文介绍的就是关于Mitsubishi FX Net驱动的应用。

2.2 Gx DeveloperGX Developer是三菱PLC的编程软件。

适用于Q、QnU、QS、QnA、AnS、AnA、FX等全系列可编程控制器。

支持梯形图、指令表、SFC、ST及FB、Label 语言程序设计,网络参数设定,可进行程序的线上更改、监控及调试,具有异地读写PLC程序功能。

2.3 NPort administrator该软件是MOXA针对串口联网服务器开发的,NPort Administrator具有扫描NPort的IP地址,更改NPort的IP,修改NPort的通讯参数等功能。

OPC与PLC连接配置

OPC与PLC连接配置

本次以MelsetExplorer为例讲述如何与三菱PLC的以太网连接1,打开OPC软件如下图在左边空白处右击,左击New Device(新设备)如下图出现了如上图所示的新设备设置,可以暂时全部选择默认然后直接点击OK当新建完设备之后出现如上图所示的界面,右击Device,选择新建Group,并且命名,命名完之后就点击OK,之后再在新建的Group中右击新建一个新Tag,这个Tag值就是与PLC设备中可以相对应的地址可以自行设定地址tag设置如下图:名称可自己更改,PLC处的可以选择很多,这边以数据寄存器来示范,设定是数据号如上图就是D0,另外DataType设定数据的类型(short表示字节)表示一次可以发送一个字节的数据2,到此界面处的设置已完成,但是与外部PLC的连接部分还未设置,下面就对OPC 与PLC连接的部分的设置:点击菜单栏中Project下的Port setting 如下图:如果使用的是COM口的话直接就用现成的COM口,但是如果使用的是网络与PLC的以太网模块用网络相连,所以需要点击New port创建一个新的如上图,名字随意取,Select port:当选择以太网的时候选择第二个Ethernet port点击下一步之后会出现下图的界面:Adapter IP的设置根据自己电脑无线或者有线的IP地址设置MELSEC IP Address的设置是所需要连接的PLC以太网模块中所设置的IP地址3,当新建完port之后,再回到第一步中新建完Device的设置,对设备的设置进行更改一下,右击左上方的Device,点击properties(属性)中设置端口,如下图:上图中的Port由刚开始的初始值改成刚刚我们添加的网络Port,然后点击OK即可4,现在所有的设置都已完成,接下来所需要做的就是在工具栏中Monitor From Device来进行设备的连接,来进行数据的接收和发送。

OPC与PLC连接配置

OPC与PLC连接配置

本次以M e l s e t E x p l o r e r为例讲述如何与三菱P L C的以太网连接1,打开OPC软件如下图在左边空白处右击,左击NewDevice新设备如下图出现了如上图所示的新设备设置,可以暂时全部选择默认然后直接点击OK当新建完设备之后出现如上图所示的界面,右击Device,选择新建Group,并且命名,命名完之后就点击OK,之后再在新建的Group中右击新建一个新Tag,这个Tag值就是与PLC设备中可以相对应的地址可以自行设定地址tag设置如下图:名称可自己更改,PLC处的可以选择很多,这边以数据寄存器来示范,设定是数据号如上图就是D0,另外DataType设定数据的类型short表示字节表示一次可以发送一个字节的数据2,到此界面处的设置已完成,但是与外部PLC的连接部分还未设置,下面就对OPC与PLC 连接的部分的设置:点击菜单栏中Project下的Portsetting如下图:如果使用的是COM口的话直接就用现成的COM口,但是如果使用的是网络与PLC的以太网模块用网络相连,所以需要点击Newport创建一个新的如上图,名字随意取,Selectport:当选择以太网的时候选择第二个Ethernetport点击下一步之后会出现下图的界面:AdapterIP的设置根据自己电脑无线或者有线的IP地址设置MELSECIPAddress的设置是所需要连接的PLC以太网模块中所设置的IP地址3,当新建完port之后,再回到第一步中新建完Device的设置,对设备的设置进行更改一下,右击左上方的Device,点击properties属性中设置端口,如下图:上图中的Port由刚开始的初始值改成刚刚我们添加的网络Port,然后点击OK即可4,现在所有的设置都已完成,接下来所需要做的就是在工具栏中MonitorFromDevice来进行设备的连接,来进行数据的接收和发送。

KepServer和西门子PLC通信配置方法

KepServer和西门子PLC通信配置方法

KepServer软件与西门子PLC通信配置方法(串口或以太网)一、PLC采用自由口通讯配置方法1. KepServer配置(a). 在KepServerEx中新建一个空白工程,添加1个通道,在“Device driver”中选择【Siemens S7-200】;说明:如下图,【Siemens S7 MPI:指PLC300】、【Siemens S7-200:指PLC200】、【Siemens TCP/IP Ethernet:PLC200和PLC300均可】。

然后设置与PLC通讯的电脑串口,其它基本采用默认即可,根据需要可调整设置;(b) 添加一个设备,在“Device Model”选择【S7-200】;在设置“Device ID”时一定要注意,这个值对应于PLC程序里“通讯”->“远程ID”;如果不对应,将无法通讯;(c). 添加tsg标签,注意IO地址的格式与以太网方式有点区别,其数据类型必须要在“Data type”中设置才行,同样在上位机配置OPC驱动时也要注意IO点的数据类型;(d). 配置好后,可以用KepServerEx自带的quick client来调试与PLC通讯是否正常,配置是否正确;2. iFix组态上位机OPC驱动配置(a). 打开OPC Tool配置工具,新建空白工程文件,添加opc server、group、Item,注意所有的Enable均要打勾;注意:可以用添加多个IO项的方式快速设置;讯配置是否正常。

二、PLC采用以太网通信1. KepServer配置(a). 与自由口配置类似,新建空白工程,添加1个通道,注意在“Device driver”中选择【Siemens TCP/IP Ethernet】类型;(b). 添加新的设备,设置device ID为PLC以太网模块网口的IP地址;在设置Local TASP (均设为1000)与Remote TASP(根据机架上IO扩展模块的个数决定)时要特别注意;Local TASP :PLC以太网通讯配置里指向上位机的。

Labview 通过NI OPC与三菱FX3U PLC通讯

Labview 通过NI OPC与三菱FX3U PLC通讯

LabVIEW 通过NI OPC与三菱FX3U PLC通讯
软件环境:LabVIEW 2014,OPC Servers 2013
硬件条件:三菱FX3U通过编程下载线与电脑相连,我用的端口是COM5,用三菱PLC编程软件确认通讯线路OK。

一、使用OPC服务器建立PLC标签
1、启动NI OPC服务器,点击新建一个通道。

2、通道名默认Chanel1,点击下一步。

3、选择三菱FX,单击下一步。

4、设置通讯端口,及通讯参数,波特率设置为9600,其余参数默认设置,点击下一步,直至完成。

6、在Chanel1通道单击新建一个设备,点击下一步。

7、选择设备模式,这里使用FX3U,其余参数默认设置,点击下一步,直至完成。

8、单击建立与PLC关联的标签,输入地址后单击后面的“√”按钮,数据类型自动变更,设置好其读写及扫描速率,点击确定。

9、点击工具栏最后一个按钮Quick Client,预览通讯是否正确,Quality栏显示Good,说明通讯正常,至此完成的标签的设置。

二、使用建立好的PLC标签
1、打开LabVIEW 2014新建一个项目,单击我的电脑新建I/O Server,选择OPC Client。

2、点击Continue,选择NIOPCServer,点击OK。

3、点击OPC,建立绑定变量。

4、点击Add将建立的标签添加到项目,点击OK。

5、新建一个VI,将变量拖入VI,程序框图如下,点击运行按钮,测试通讯OK,至此完成了与PLC的通讯。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一.以太网连接PLC
1.施耐德PLC Modicon M340 BMX P34 2030的以太网连接
2.三菱PLC Q00J 的以太网连接
二.KEPsever 建立OPC服务器
1.Modbus Ethernet 连接M340 BMX P34 2030
2.Mitsubishi Ethernet连接QOOJ PLC
三.Intouch OPCLink (IO sever)的配置与连接
制作:南京工业职业技术学院
张威尚峰
本机的IP地址可通过
Cmd - ipconfig 来进行查看
一.以太网连接PLC
1.与施耐德PLC Modicon M340 BMX P34 2030 进行链接建立以太网网路
新建程序后“通讯”-“网络”下新建以太网网络对新建的网络进行设置与CPU的选型
IP地址第一位自拟后三位与CPU上后三位相同(如下图将16位02-EB-49 转换成10位值2-235-73 )
对本机电脑的以太网适配器进行设置
打开“控制面板”-“网络和Internet”-“网络和共享中心”-
“本地连接”-“属性”--“使用下面的IP地址”将本机以太网适配器IP地址与施耐德PLC IP地址设置为同一网段如图:
完成连接
进入“PLC总线面板”双击“Ethernet”
连接第一步建立的网络1-“PLC”-“标准模式”
2-“PLC”-“设置地址”
完成设置后进行“测试连接”完成后保存
并建立一个简单的三变量起保停程序载入到PLC
2.三菱PLC Q00J 的以太网连接网连新建工程后进行“网络参数”设置
对网络进行配置参数如下:
“网络类型”——以太网
“起始I/O号”——0000
“网络号”——1
“组号”——默认
“站号”——2
“运行设置”与“打开设置”
应与本机以太网网卡IP(84.2.23.74)为同一网段如图“打开设置”设置如图
点击“设置结束”完成设置后
转换编译后将设置载入到PLC中重启PLC
连接目标
设置如下图“通信设置”结束后点击“确定”保存设置通信完成后同样建立一个起保停电路
二.KEPsever 建立OPC服务器
1.Modbus Ethernet 连接M340 BMX P34 2030 建立与施耐德PLC之间的通信与变量
Channel1下新建
完成之后进行变量的建立
建立完成后点击Quick Client 进行通信测试
Quality 项均为Good 则完成连接
2.Mitsubishi Ethernet连接QOOJ PLC 建立新的Channel2
新建变量如下图所示通信测试
施耐德和三菱在通过OPC连接的最大区别就在于变量的设置
施耐德需要通过中间软元件M进行连接OPC (Addres为昆腾6位码)而三菱则可以直接用输入输出X进行连接
三.Intouch OPCLink (IO sever)的配置与连接
打开InTouch 的OPCLink (一般正版Intouch安装包中都会自带IO severs 进行安装)
OPClink------------建立新的连接
点击----配置变量
配置完成后如下
同理配置施耐德OPCLInk
完成后打开InTouch
特别--访问名新建一个访问名
特别---标记名字典新建标记名
新建完成后则可以制作画面
一个简单的画面制作完成后运行时OPCLInk 会显示出变量的个数与运行状态Good为连接完成。

相关文档
最新文档