一台S7-200的PLC安装在本地,如何用一台PC控制PLC的启停,监控!

一台S7-200的PLC安装在本地,如何用一台PC控制PLC的启停,监控!,第1张

1 S7-200 PLC

系统实现监控的几种方法

在大多数控制系统中,

仅仅是实现控制是不够的,

在许多情况下也需要监控界面

对工艺过程和参数进行监控。

S7-200

系列

PLC

构成的控制系统的监控功能一般由以下三种方法来实现:

(1)

采用组态软件来组态监控界面;

第三方软件编制的监控软件监控;

使用触摸

屏监控。用组态软件

WinCC

实现监控,功能强大,灵活性好,可靠性高。但软件

价格高,并需要解决

WinCC

S7-200

系列

PLC

的通讯问题。在复杂控制系统中

可以采用此方法。

(2)

用第三方软件

(

VB

Delphi

等高级语言

)

编制的监控软件实现监控,

灵活

性好,系统投资低,能适用于各种系统。但开发工作量大,可靠性难保证,除了

对技术人员的经验和技术水平的要求较高外,

还必须购买通信协议软件,

在系统

资金投资有限,技术人员水平较高的情况下可以采用此方法。

(3)

采用触摸屏进行监控,

可靠性高,

监控实现容易,

触摸屏与

PLC

之间的通讯

问题生产厂商已处理好,

用户不用考虑,

可以大大缩短工程周期。

但灵活性较差,

功能有限,

不能满足复杂控制系统的监控要求,

而且价格高,

在系统可靠性要求

高、工期短的情况下可以采用此方法。

以下就

S7-200

系列

PLC

与监控计算机之间的数据通讯问题,特别是对于上面所

提到的前两种通讯方式进行讨论。

PLC

2 WinCC

组态软件与

S7-200

系列

PLC

的数据通讯

SIMATIC

WinCC

是采用了最新的

32

位技术的过程监控软件,具有良好的开放性和

灵活性。无论是单用户系统,还是冗余多服务器

/

多用户系统,

WinCC

均是较好

的选择。通过

ActiveX

OPC

SQL

等标准接口,

WinCC

可以方便地与其它软件进

行通讯。

WinCC

S7-200

系列

PLC

的通信,可以采用

Profibus

PPI

两种通信

协议之一来实现。

21 WinCC

S7-200

系列

PLC

通过

Profibus

协议通讯的实现

(1)

软硬件要求

PC

Windows 98

*** 作系统;

S7-200

系列

PLC

CP5412

板卡或者其他同类板卡,例如:

CP5611

CP5613

EM277 Profibus DP

模块;

Profibus

电缆及接头;

安装

CP5412

板卡的驱动;

安装

WinCC 40

或以上版本;

安装

COM Profibus

软件。

(2)

组态

打开

SIMATIC NETCOM Profibus

,新加一个组态,主站为

SOFTNET-DP

,从站是

EM277 Profibus-DP

。主站的地址选择从

1

126

。从站的地址选择从

3

99

,与

EM277

的地址一致。

然后用该软件对从站进行配置:

打开从站属性,

Configure

选项中,选择

8bytes in/8bytes out

(可根据实际需要选定)

。在

Parameterize

中可以选择偏移地址,地址对应于

S7-200

系列

PLC

的数据区(即

V

区)

,默认为

0

,即从

VB0

开始。组态完成后,导出

(Export)NCM

文件,生成

txt

ldb

件。

(3)

设置

PG/PC interface

Access

Point

of

the

Application

中选择

CP_L2_1

,在

Interface

Parameter

Assignment

CP5412A2(Profibus)

DP

DP-Database

参数中输入

ldb

文件的完全路径。设置完成后可以诊断硬件配置

是否正确、通信是否成功。

(4) WinCC

的设置。

WinCC

变量管理器中添加一个新的驱动程序,新的驱动程序选择

PROFIBUS

DPCHN

选择

CP5412

A2

Board 1

System Parameters

设定

参数。

CP5412(A2)board

参数为

1

表示板卡的编号;

Config

参数为组态时生成的

txt

文件的完全路径;

Watchdog time

参数为

0

。新建一个连接,从站地址与

EM277

的地址一致。

(5)

建立变量。

WinCC

中的变量类型有

In

Out

In

Out

是相对于主站来说的,

In

表示

WinCC

S7-200

系列

PLC

读入数据,

Out

表示

WinCC

S7-200

系列

PLC

写出数据。

In

Out

与数据存储区

V

区对应。

在该例中,

Out

PLC

中数据存储区的

VB0~VB7

对应,

In

PLC

中的存储区的

VB8~VB15

对应。

(6)

优缺点。

优点:

该方法数据传输速度快,

易扩展,

实时性好。

缺点:

传送数据区域有限

(最

64

字节)

PLC

中也必须进行相应的处理,

且硬件成本高,

需要

CP5412

EM277

Profibus-DP

Profibus

总线等硬件,还需要

Com Profibus

软件。应用场合:

适用于在要求高速数据通信和实时性要求高的系统。

PLC

资料网

22 WinCC

S7-200

系列

PLC

通过

PPI

协议通讯的实现

PPI

协议是西门子

S7-200

系列

PLC

常用通信协议,但

WinCC

中没有集成该协议,

WinCC

不能直接监控

S7-200

系列

PLC

组成的控制系统。

S7-200 OPC Server

是西门子公司推出的专为解决上位机与

S7-200

系列

PLC

控制系统通讯的接口软

件。因此,

WinCC

可以通过该软件与

S7-200

系列

PLC

很方便的建立通信。

(1)

软硬件要求:

PC

Windows 98

*** 作系统;

S7-200

系列

PLC

PC/PPI

电缆。

安装

S7-200 OPC Server

软件。

安装

WinCC 40

软件。

(2)

连接:

在控制面板中设定

PG/PC

接口参数。在

Access Point of the Application

中选

Computing

Interface

参数选择

PC/PPI

Cable

。在

WinCC

变量管理器中添加

一个新的驱动程序,

新的驱动程序选择

OPCCHN

OPC

GROUP

中新建一个连接,

OPC

Group

Setting

OPC

OPCServerMicroComputing

然后在新添加的连接中新建变量,

变量的

Item

Name

S7-200

系列

PLC

中用于监控的变量名对应。例如:

Item Name

M00

(3)

优缺点

优点:该方法连接简单、硬件投资少、可以读写

S7-200

系列

PLC

中所有存储区

域。缺点:通信速度比较慢、需要

OPC

软件及相应授权、系统扩展不方便。应用

场合:用于低速、实时性要求不高、系统投资有限的系统。另外,也可以通过其

他公司的

OPC

软件进行通信,例如用开普的

KEPServerEx

作为

OPC

服务器,用

WinCC

作为

OPC

客户端来读写

S7-200

系列

PLC

内部数据区。

实现与上述第二种方

法类似,不同的是必须在

OPC

服务器中建立标签与

S7-200

系列

PLC

中存储地址

对应。在复杂系统中,如果系统中同时有

S7-200

系列

PLC

S7-300

系列

PLC

在,

S7-200

系列

PLC

一般作为

S7-300

系列

PLC

的从站挂到

Profibus

总线上,

WinCC

通过

S7-300

系列

PLC

S7-200

系列

PLC

实现通讯。

3

第三方软件与

PLC

的通讯连接

有些系统具有特殊性,

没有现成的通用软件用于进行数据处理和系统监控,

这就

需要用户用第三方软件开发平台来开发满足系统要求的监控软件。

这样做既可以

满足系统要求,

又可以节约系统投资。

但对软件开发人员的经验和技术要求较高。

第三方软件开发平台开发的监控软件与

S7-200

系列

PLC

通信使用

PPI

协议的接

口软件有:

Prodave

MicroComputing

OPC

。第三方软件开发平台开发的监控软

件与

S7-200

系列

PLC

通过自由口进行通信,协议自定的话,开发的监控软件可

以调用

MSComm

控件实现两者的通信。

PLC

31

Prodave

软件包实现通讯连接

Prodave

是西门子公司推出的专门用于西门子

PLC

产品(

S7-200

300

400

系列

PLC

)与

PC/PG

进行数据交换处理的软件包。

Prodave

DLL

LIB

文件中集

成了数据交换的函数。

在自行开发的监控软件中可以方便地调用该软件中的各种

函数。主要函数有:

(1) load_tool PC

机与

PLC

系统初始化链接;

(2) unload_tool

断开

PC

机与

PLC

系统链接;

(3)

以及读写

PLC

内部存储区的函数。

监控软件通过读写函数可以方便监控

PLC

控制系统。

32

MicroComputing

软件实现通讯连接

安装

MicroComputing

后,在

VB

Delphi

中可以直接插入控件。可插入的控件

主要有:

Data controls

Edit controls

Button controls

Label controls

Slider

control

Data

controls

的主要功能是把以上剩余的四个控件与

S7-200

系列

PLC

相连接、设置事件触发条件以及设定

S7-200

系列

PLC

地址等。而

Edit

controls

Button

controls

Label

controls

Slider

control

可以与

S7-200

系列

PLC

存储资源直接对应。

第三方软件可以直接调用上列控件对

PLC

进行监控,

也可以通过函数对

S7-200

系列

PLC

进行读写 *** 作。

33

OPC Server

软件实现通讯连接

PLC

资料网

安装

S7-200

OPC

Server

软件后,在 *** 作系统中将增加一个

OPC

服务器,服务器

的名字是

OPCServerComputing

VB

Delphi

中可编写

OPC

客户端程序与

OPC

服务器通信。

以下给出在

VB

开发环境下编写

OPC

客户端程序的过程:

首先在

VB

开发环境中的

ProjectReferences

中添加

OPC Automation 20

,然后编写连接

OPC Server

添加组、添加条目、读写数据的程序。

使用到的函数如下:

connect

函数:与

OPC Server

建立连接;

OPCGroupsAdd

函数:添加组;

OPCITemsAdditems

函数:添加条目;

SyncRead

函数:同步读;

SyncWrite

函数:同步写。

OPC

服务器名为“

OPCServerComputing

,

条目名称与

S7-200

系列

PLC

中用于

监控的变量名对应。

34

用自由口实现通讯连接

VB

Delphi

下插入

MSComm

控件,按照自定协议通过串口来收发数据,并对

数据进行处理并实现监控。在

PLC

中也必须编写通信程序。

优缺点总结:

Prodave

,实现简单,灵活性较好,可以直接调用

Prodave

的函数对

S7-200

系列

PLC

内部存储区进行读写,

并能满足大规模数据的传输,

调试简单,

很适合

在工程中应用。但需要购买软件,编程较复杂。用

MicroComputing

,使用方便,

编程以控件实现,编写简单。但灵活性差,并需要购买软件和授权。用

OPC

实现

通信,编程灵活也较简单,调试简单,由于

OPC

协议是通用协议,得到了许多公

司支持,通用性好。但需要购买软件及授权。用自由口通信实现,通信协议自己

制定,灵活性好,扩展了使用范围,不需购买专门软件。但编程复杂,

PLC

要编写复杂的程序,使用了大量

PLC

的资源。

VB

Delphi

中用

MSComm

控件对

串口进行读写,程序复杂,实时性较差。

4

结束语

上面给出了监控计算机与

S7-200

系列

PLC

通信实现的方法,它们各有优缺点,

适用于不同情况下的监控系统。

工程实践证明,

以上的方法对不同要求的系统能

较好地实现监控计算机与

S7-200

系列

PLC

通信,

对类似工程有较高的参考价值。

参考文献

1

高鸿斌,孔美静,郝孟合。西门子

PLC

与工业控制网络应用。北京:电子

工业出版社,

2006

2

健。西门子

S7-300PLC

应用教程。北京:机械工业出版社,

2007

3

西门子

(中国)

有限公司自动化与驱动集团编。

深入浅出西门子

S7-200PLC

北京:北京航空航天大学出版社,

200

360流量监控器:

1、显示程序真实上传/下载速度,轻松找出偷偷传、后台占带宽的程序;

2、网速优化:智能调整程序访问网络的优先级,看网页玩游戏优先访问网络,不受下载软件的影响;

3、简单点击即可限制上传,对后台偷偷传的软件进行限制,加快上网速度;

4、支持2600款各类网游、浏览器、下载工具、股票优化,无需进行任何复杂设置,开启即在后台优化;

主要功能预览:

1、自动调整网络访问优先级,玩网游、看视频畅快无比

比如玩穿越火线,自动的将穿越火线的优先级调高,使其在其他程序之前访问网络,不受其他后台程序的干扰,不卡、少lag。

2、上传限速功能,限制在后台偷偷上传的软件,加快上网速度

对于后台不断上传程序,可以在[限制上传]输入框输入你想限定的数值,这样可快速完成限速设定,节省出更多上传带宽,加快上网速度。

3、高级用户提供贴心的设置

可禁止程序访问网络,将不必要的偷偷下程序阻止掉。

4、清晰查看程序流量

可禁更公正的显示程序的下载/上传速度,告诉你流量真相

5、详尽的程序解释

每个程序都有详尽解释,让你快速了解哪些程序在上网。

6、总上传下载

右下角清楚可看系统总流量

下载地址: >

可以百度搜寻下载网灵一号试试。

这款“网灵一号”软件分为受控端和监控端两部分,前者只能安装在Windows系统的PC平台,而后者则可安装在其它电脑或Android/WM系统的手机/平板上。具体的设置和 *** 作方法很简单:

  首先,需要在官网注册(百度即可)得到唯一的网灵ID。接下来在想监控的闲置电脑上安装“网灵一号”的受控端程序,根据界面提示输入网灵ID、密码和昵称。安装完成后,可以在右下角任务栏查看受控端的运行状态。

  输入ID时不用区分大小写,所谓昵称是为了方面监控端识别,所以起个好记的就成。

如果访问网灵服务器一行为“访问成功”就可以进行下面的 *** 作了。

至此,今后当外出时,可以先将安装有受控端程序的PC摄像头对准向监控的区域(比如门口)。想省电的话可将系统设置在省电模式,但记得要关闭休眠,以及自动关闭硬盘的选项,并保证PC处于联网状态。

在Android手机安装监控端程序的APP并运行后,输入之前注册网灵ID和密码之后即可搜索到家里正在接受监控的PC。点击它并选择“连接”后,就能利用“摄像头监控”命令,远程激活受控端PC上的摄像头,并在手机屏幕上实时显示出摄像头拍摄的画面。除了视频监控以外,利用网灵一号还能实现远程桌面控制、远程传输文件等 *** 作,但有没有延迟就要看网络是否给力了。

怎样实现用PC和人机同时监控PLC

如果你已有电脑,就买一套国产组态软体就行了,当然你的VB或VC可以的话,自己做介面更好!还有一点就是你的机器离你的电脑有多远,因为通过程式设计口与上位机通讯的话,距离不能太远,你用的是FX2N,就得买一个FX2N-RS-485通讯模组吧

怎样用plc和人机结合实时监控排水电机执行状态

首先要买速度编码器 监控电机转速 温度感测器检查电机外壳温度 压力感测器检测水压状态

如何用python实现主机同时监控多个客户端

楼上的,貌似LZ说的是多个IP,不是多个埠吧? 其实也好办,再本机多配几个IP也好啊!如果你愿意,甚至可以在一台电脑上配出相当复杂的区域网出来如何用python实现主机同时监控多个客户端

海康威视怎样实现用手机看监控

第一,手机下载软体,注册账号

第二:扫描机身二维码

第三:输入机器6位验证码(主选单,通道设定,网路设定)

第四:给分!

怎样用PC监控PLC

首先你要用相关软体读取PLC程式,然后点选监控按钮或选项,进入行监控模式即可。

幼儿园监控怎么实现100多家长手机同时观看

你在吗,这个问题能帮上你的,登陆提供商域名的主机就可以

这么多人问“幼儿园监控”?

难道关心孩子需要关心到这个地步?

这些都没有必要

孩子的成长是个过程

有个“磕磕碰碰”也是正常的

如果太在意

可以自己带孩子

这样就不用担心“孩子在幼儿园有什么情况”

一般有事的话

幼儿园会联络家长

所以根本不用太担心

监控怎么实现两地同时控制

非常简单的问题,这个首先将监控系统连线除错好之后,在监控机房除错完毕,然后在机房和警卫室之间构建一个区域网,也就是扯根网线,距离远的话扯根光纤,然后在警卫室放一台电脑,下载所用监控品牌的远端客户端监控软体,设定好网路就可以实现远端了

如果机房跟警卫室有外网或者厂区的区域网的话,那就更加省事情了,直接在警卫室下载监控远端软体设定网路就可以实现远端实时查看了

如果连线了外网,不但警卫室跟机房可以实时检视,在全国只要能上网就可以检视,在手机上下载手机远端监控客户端软体设定好网路,随时随地都可以检视呀

具体的网路设定方法跟软体需要到你所用的监控品牌的官方网站免费下载查阅

:hndbaf/h-col-103

:hndbaf/h-pl

以上就是关于一台S7-200的PLC安装在本地,如何用一台PC控制PLC的启停,监控!全部的内容,包括:一台S7-200的PLC安装在本地,如何用一台PC控制PLC的启停,监控!、求PC端使用流量监控,统计软件、台式电脑上如何远程监控等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10116961.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存