0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PROFINET IO WEB服务器的详细入门操作步骤

牵手一起梦 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2020-06-04 17:26 次阅读

1 PROFINET IO WEB服务器

1.1 简介

连接WEB服务器的客户端,例如PG/PC到CPU的PROFINET接口或者网络中的交换机端口上,打开IE浏览器输入该CPU的IP地址(例如:http://192.168.0.1)即可。

S7-400PN的CPU从Firmware v5.2开始支持WEB服务器,S7-300PN的CPU从Firmware v2.6开始支持WEB服务器。

WEB服务器可以从CPU中读到以下信息

• 起始页CPU基本信息

• 识别,订货号,版本等信息

• CPU的诊断缓冲区

• 模块的信息

• 消息(没有应答选项)

• 关于通讯的信息

• 拓扑信息

• 变量状态

• 变量表

组态上述WEB服务器的数据存储在CPU的存储介质上,例如MMC卡。推荐使用大于512k。

另外,与CP卡不同,集成的WEB服务器的CPU本身不提供任何的安全机制,那么如果需要防止非授权的访问,可以使用一个防火墙来保护信息安全。

2 PROFINET IO WEB服务器组态

2.1 组态

PROFINET IO系统的硬件组态,参考图 1 硬件组态。

PROFINET IO WEB服务器的详细入门操作步骤

图 1 硬件组态

双击CPU319-3PN/DP,弹出CPU属性对话框,使能“Enable Web server on this module”,选择语言为“English”,这里最多可以选择两种语言,该语言用于显示消息和诊断信息的文本信息。自动刷新使能“Enable”,保持默认的刷新Web页面的时间间隔为10秒,这里所组态的刷新时间是最小的刷新时间,当数据量大或者具有多个客户端连接时刷新时间将增大。保持显示分类为默认状态0~16,其中的0~16勾选的越少,生成的SDB越小,从而占用存储介质的容量越小。这些设置显示分类的消息会显示在“Message”的Web页面上,没有选择消息分类的消息,一经产生将以16进制代码显示而没有文本显示。参考图 2 CPU属性。

PROFINET IO WEB服务器的详细入门操作步骤

图 2 CPU属性

所选择的基于语言(English)的文本下载PLC中,同时需要注意的是这里所选择的语言(English)需要被安装。通过在SIMATIC Manager下的菜单命令“Options -》Language for Display Devices”进行。参考图 3 添加语言。

PROFINET IO WEB服务器的详细入门操作步骤

图 3 添加语言

组态消息有两种方式,一种是Step7中功能块相关的消息,该种方式手动使用Alarm进行编程,手动编写消息文本;另外一种使用Step7提供的“Report system error”功能,在硬件组态中,点选一下CPU,然后选择菜单“Options-》 Report system error”。在Message页面可以进行设置消息显示分类,其它设置为默认状态,然后点击“Generate”按钮,自动生成。参考图 4 RSE组态。

PROFINET IO WEB服务器的详细入门操作步骤

图 4 RSE组态

添加一个变量表VAT_1到WEB服务器中,通过该变量表的属性对话框中,使能“Web server”。参考图 5 变量表属性。

PROFINET IO WEB服务器的详细入门操作步骤

图 5 变量表属性

最后把整个项目保存编译并全部下载到CPU中。

2.2 浏览

打开IE浏览器,输入CPU319-3PN/DP的IP地址192.168.0.1,然后回车,见图 6 Web首页。语言选择“English”。

图 6 Web首页

点击“ENTER”进入CPU的起始画面。可见CPU319的状态,启动或停止,错误等一般信息。见图 7 Web起始页。

PROFINET IO WEB服务器的详细入门操作步骤

图 7 Web起始页

点击左侧的“Identification”,可以看见CPU的订货号,序列号,Firmware版本等信息。参考图 8 Web识别画面。

PROFINET IO WEB服务器的详细入门操作步骤

图 8 Web识别画面

点击Web页面的“Diagnostic Buffer”,可以看见与CPU的Buffer一样的消息。参考图 9 CPU的诊断缓冲区。

PROFINET IO WEB服务器的详细入门操作步骤

图 9 CPU的诊断缓冲区

点击Web页面的“Module information”,可以看见机架,网络,网络的设备状态,可以逐级点击查看更加详细的信息。参考图 10 模块信息。

PROFINET IO WEB服务器的详细入门操作步骤

图 10 模块信息

点击web页面“Messages”,可以查看报警消息,参考图 11 CPU消息。

PROFINET IO WEB服务器的详细入门操作步骤

图 11 CPU消息

点击Web的“Communication”,可以看见相关通讯的各种参数,包括网络连接,接口属性,IP参数,统计信息等等。参考图 12 通讯参数。

PROFINET IO WEB服务器的详细入门操作步骤

图 12 通讯参数

点击Web页面的“Topology”,可以看见整个PROFINET IO网络的拓扑信息,设备的状态等。参考图 13 拓扑信息。

PROFINET IO WEB服务器的详细入门操作步骤

图 13 拓扑信息

点击Web页面的“Tag status”,可以输入一些变量进行在线监视,例如输入M0.0的Value为1。参考图 14 变量状态。

PROFINET IO WEB服务器的详细入门操作步骤

图 14 变量状态

点击Web页面的“Variable tables”,可以监控VAT_1变量表。参考图 15 变量表。

PROFINET IO WEB服务器的详细入门操作步骤

责任编辑:dhj

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 接口
    +关注

    关注

    33

    文章

    7609

    浏览量

    148376
  • Web服务器
    +关注

    关注

    0

    文章

    137

    浏览量

    24226
  • ip地址
    +关注

    关注

    0

    文章

    237

    浏览量

    16741
收藏 人收藏

    评论

    相关推荐

    服务器操作系统有几种?

    操作系统细分化有许多,下边给大伙儿详细介绍的是至少的这种:CentOS 1、CentOS 5.6 2、CentOS 6.4 在Linux网络服务器电脑操作系统下,CentOS是应用场景
    发表于 03-29 16:59

    linux服务器和windows服务器

    基于Windows平台开发的,因此 在这些方面,Windows服务器具有更好的兼容性和适应性。 此外,Windows服务器在易用性和管理性方面也具有优势。它提供了用户友好的界面、直观的操作步骤
    发表于 02-22 15:46

    如何使用dd命令来查看服务器磁盘的IO性能呢?

    服务器运维过程中,了解服务器的磁盘IO性能是非常重要的。
    的头像 发表于 02-21 13:53 244次阅读
    如何使用dd命令来查看<b class='flag-5'>服务器</b>磁盘的<b class='flag-5'>IO</b>性能呢?

     海外云服务器搭建pi节点详细步骤

     海外云服务器搭建pi节点简单吗?海外云服务器搭建pi节点步骤有哪些?小编为您整理发布海外云服务器搭建pi节点相关内容。
    的头像 发表于 02-21 10:16 209次阅读

    什么是web服务器?如何选择服务器配置?

    Web服务器是一种软件或硬件设备,用于托管和提供网页内容。它接收客户端(如浏览器)发送的HTTP请求,并返回相应的网页内容或其他资源,以实现更高的性能和可靠性。它是网站和应用程序在互联网上构建和交付
    的头像 发表于 01-03 15:25 312次阅读

    搭建ftp服务器步骤

    搭建ftp服务器步骤  搭建FTP服务器是一项需要一定技术知识的任务,但是只要按照以下步骤进行操作,您就能成功搭建自己的FTP
    的头像 发表于 12-07 16:32 730次阅读

    ESP8266可作为Web服务器吗?怎么实现?

    ESP8266可作为Web服务器吗怎么实现
    发表于 10-24 08:17

    基于Android的嵌入式Web服务器设计

    电子发烧友网站提供《基于Android的嵌入式Web服务器设计.pdf》资料免费下载
    发表于 10-20 09:56 0次下载
    基于Android的嵌入式<b class='flag-5'>Web</b><b class='flag-5'>服务器</b>设计

    基于单片机的Web服务器设计

    1.单片机Web服务器传输速度快、有成熟的。协议栈软件可以利用2.外围芯片少,成本低,开发速度快3.Web浏览广泛使用4.社会需求量大
    发表于 09-25 08:25

    PLC网关采集西门子S7-1200对接MQTT服务器操作步骤详解

    钡铼技术PLC网关采集西门子S7-1200对接MQTT服务器操作步骤详解
    的头像 发表于 09-12 09:50 1890次阅读
    PLC网关采集西门子S7-1200对接MQTT<b class='flag-5'>服务器</b>的<b class='flag-5'>操作</b><b class='flag-5'>步骤</b>详解

    什么是ProfiNET/IO协议接口?

    什么是ProfiNET/IO协议接口? ProfiNET/IO协议接口是一种基于以太网技术的实时通信协议,它可以将数据传输速度提高到100Mbit/s以上,并且支持多种拓扑结构和通信方
    的头像 发表于 08-23 10:33 2207次阅读
    什么是<b class='flag-5'>ProfiNET</b>/<b class='flag-5'>IO</b>协议接口?

    S7-200SMART之间进行PROFINET IO通信技术分析

    从 S7-200 SMART V2.5 版本开始,S7-200 SMART 开始支持做 PROFINET IO 通信的智能设备。从而,两个 S7-200 SMART 之间可以进行 PROFINET
    发表于 07-23 15:02 2723次阅读
    S7-200SMART之间进行<b class='flag-5'>PROFINET</b> <b class='flag-5'>IO</b>通信技术分析

    Web服务器开源分享

    电子发烧友网站提供《Web服务器开源分享.zip》资料免费下载
    发表于 06-25 15:55 0次下载
    <b class='flag-5'>Web</b><b class='flag-5'>服务器</b>开源分享

    Web服务器启动时MQTT (SSL) 断开连接如何解决?

    一周问题。任何一种协议都在运行 MQTT /web 服务器。如果网络服务器已启动,则 mqtt 会断开连接。如果连接了 mqtt,Web 服务器
    发表于 06-02 07:51

    ESP8266使Web服务器完全无响应是怎么回事?

    ) { server.handleClient(); 我的问题是代码中已经有一个循环需要延迟 2 秒执行,如果我将 server.handleClient() 函数放在这个循环中,它会使 Web 服务器完全无响应。有没有另一种方法可以使
    发表于 05-12 08:20