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

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

3天内不再提示

使用ProDiag实例数据库,设置ProDiag许可证

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2022-07-23 15:03 次阅读

监控组态已全集成在 STEP 7 Professional 中。可用于所有 STEP 7 工程师站中,且与具体应用无关。仅对组态的监控数量进行许可,前 25 个监控可免费使用。

设置 ProDiag 许可证

要设置 ProDiag 的许可证,请按以下步骤操作:

1. 在项目树中,双击 S7-1500 CPU 的“设备组态”(Device configuration)。在设备视图中,“设备组态”(Device configuration) 随即打开。

2. 在“属性”(Properties) 巡视窗口中,单击附属选项卡“常规”(General)。

3. 单击“运行系统许可证”(Runtime license) 旁的箭头。将显示可用的运行系统许可证。

4. 单击“ProDiag”条目。在“监控”(Supervisions) 部分,将显示 S7-1500 CPU 中所用的所有监控。

5. 根据所用的监控数量,在“运行系统许可证”(Runtime license) 部分选择所需的许可证数量。

设置了所需的许可证。

6e35cf1a-076d-11ed-ba43-dac502259ad0.png

监控类型:

通过 ProDiag 功能,可定义以下监控类型的不同报警文本:

6e537a9c-076d-11ed-ba43-dac502259ad0.png

6e6c879e-076d-11ed-ba43-dac502259ad0.png

创建 ProDiag 函数块

要根据设备和工厂车间构建程序代码(如,Station_1、Station_2 等),可为每个车间创建一个 ProDiag 函数块并进行相应命名。ProDiag 函数块使用 PRODIAG 编程语言创建,版本 V1.0 中最多可包含 250 个监控,版本 V2.0 中最多 1000 个监控。

在创建新的 ProDiag 函数块时,将同时创建相应的 ProDiag 背景数据块。

ProDiag 函数块的结构

6e8963dc-076d-11ed-ba43-dac502259ad0.png

创建全局监控时创建 ProDiag 函数块:

要在创建全局监控时直接生成 ProDiag 函数块,请按以下步骤操作:

1. 创建全局变量的监控。

在“属性”(Properties) 巡视窗口中打开“监控”(Supervisions) 选项卡,为该变量创建一个监控。创建首个监控时,将自动创建 ProDiag 函数块“Default_SupervisionFB”。

2. 输入所需属性。

3. 单击 ProDiag FB 中的“…”选择域。将打开一个选择对话框。

4. 单击左侧栏中的“程序块”(Program blocks) 文件夹。在右侧栏中,将显示现有的所有 ProDiag 函数块。

5. 要创建一个新的 ProDiag 函数块,可单击右侧栏中的“新增”(Add new) 按钮。将打开“新增块”(Add new block) 对话框。

6. 单击“函数块”(Function block) 按钮。

7. 输入新 ProDiag 函数块的名称。

8. 在“语言 > PRODIAG(含 IDB)”(Language > PRODIAG (incl. IDB)) 区域中选择。

9. 要输入新 ProDiag 函数块的其它属性,可单击“更多信息”(Additional information)。将显示一个包含有附加输入域的区域。

10.输入所需属性。

11.如果 ProDiag 函数块在创建后未及时打开,则可选中“新增并打开”(Add new and open) 复选框。

12.单击“确定”(OK) 确认输入。

除了新的 ProDiag 函数块之外,系统还同时创建有相应的 ProDiag 背景数据块。这些块位于项目树的“程序块”(Program blocks) 文件夹中。

在函数块的背景数据块中,创建 ProDiag 函数块:

已创建了并编译一个至少包含一个局部监控的 ProDiag 函数块。

要在背景数据块的属性中创建一个 ProDiag 函数块,请按以下步骤操作:

1. 右键单击包含有局部监控的函数块的背景数据块。

2. 在快捷菜单中,选择“属性”(Properties) 命令。将打开该背景数据块的属性对话框。

3. 单击“属性”(Attributes) 部分。

4. 单击“分配 ProDiag 函数块”(Assign ProDiag FB) 处的“…”选择域。

将打开一个选择对话框。

5. 单击左侧栏中的“程序块”(Program blocks) 文件夹。

在右侧栏中,将显示现有的所有 ProDiag 函数块。

6. 要创建一个新的 ProDiag 函数块,可单击右侧栏中的“新增”(Add new) 按钮。将打开“新增块”(Add new block) 对话框。

7. 单击“函数块”(Function block) 按钮。

8. 输入新 ProDiag 函数块的名称。

9. 在“语言 > PRODIAG(含 IDB)”(Language > PRODIAG (incl. IDB)) 区域中选择。

10.要输入新 ProDiag 函数块的其它属性,可单击“更多信息”(Additional information)。将显示一个包含有附加输入域的区域。

11.输入所需属性。

12.如果 ProDiag 函数块在创建后未及时打开,则可选中“新增并打开”(Add new and open) 复选框。

13.单击“确定”(OK) 确认输入。

使用 ProDiag 实例数据库:

ProDiag 背景数据块的结构

6eaee21a-076d-11ed-ba43-dac502259ad0.png

1 ProDiag 背景数据块的块接口

2 “Static”部分中的“State”状态变量

3 状态变量

定义 ProDiag 函数块的属性

ProDiag 函数块中监控设置的结构

下图显示了监控设置的结构:

6ecc70b4-076d-11ed-ba43-dac502259ad0.png

1 ProDiag 函数块的全局启用条件

2 “在 ProDiag 函数块中使用”(Use in ProDiag FB) 不能编辑。

3 类别启用条件

4 确认变量

5 显示类别

定义常规的 ProDiag 监控设置

下图显示了 ProDiag 监控设置中各元素的示例:

6eea90a8-076d-11ed-ba43-dac502259ad0.png

1 可定义 8 个类别。

6f0c8e2e-076d-11ed-ba43-dac502259ad0.png

2 可定义 32 个子类别。

6f2615ba-076d-11ed-ba43-dac502259ad0.png

3 共有 10 个监控类型。

6f3dc32c-076d-11ed-ba43-dac502259ad0.png

4 项目中,所有 ProDiag 函数块的中央时间戳。

指定中央 ProDiag 报警文本

下图显示了报警文本编辑器中各组件的示例:

6f60a540-076d-11ed-ba43-dac502259ad0.png

1 创建 GRAPH 监控的报警文本结构(仅适用于 GRAPH 编程语言)

2 创建基本监控的报警文本结构:

● 操作数

● 互锁

● 动作

● 响应

● 位置

可以为每个基本监控的全局监控(变量)和局部监控(函数块参数)创建一个单独的报警文本。

3 为 带有错误消息的监控 创建报警文本结构。对于每个带有错误消息的监控,可以为所有全局监控(变量)和局部监控(FB 参数)分别创建一个单独的报警文本结构。

4 为 带有文本消息的监控 创建报警文本结构。对于每个带有文本消息的监控,可以为所有全局监控(变量)和局部监控(FB 参数)分别创建一个单独的报警文本结构。

5 列出可拖放到各个文本框中的所有报警文本域。

6 组态所需的监控报警时,可填入报警文本域的各种文本框。

7 报警文本域的分隔符

审核编辑 :李倩


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

    关注

    7

    文章

    3754

    浏览量

    64258
  • 函数
    +关注

    关注

    3

    文章

    4299

    浏览量

    62376
  • S7-1500
    +关注

    关注

    3

    文章

    300

    浏览量

    6326

原文标题:通过 ProDiag 监视设备和工厂

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    数据库数据恢复—通过拼接数据库碎片恢复SQLserver数据库

    一个运行在存储上的SQLServer数据库,有1000多个文件,大小几十TB。数据库每10天生成一个NDF文件,每个NDF几百GB大小。数据库包含两个LDF文件。 存储损坏,数据库
    的头像 发表于 10-31 13:21 122次阅读
    <b class='flag-5'>数据库</b><b class='flag-5'>数据</b>恢复—通过拼接<b class='flag-5'>数据库</b>碎片恢复SQLserver<b class='flag-5'>数据库</b>

    数据库数据恢复—Oracle ASM实例无法挂载的数据恢复案例

    Oracle数据库数据恢复环境&故障: Oracle ASM磁盘组由4块磁盘组成。Oracle ASM磁盘组掉线 ,ASM实例不能mount。 Oracle数据库故障分析&恢复
    的头像 发表于 10-28 11:26 116次阅读
    <b class='flag-5'>数据库</b><b class='flag-5'>数据</b>恢复—Oracle ASM<b class='flag-5'>实例</b>无法挂载的<b class='flag-5'>数据</b>恢复案例

    针对在免许可证2.4GHz/5GHz频段运行的SRD的CE法规

    电子发烧友网站提供《针对在免许可证2.4GHz/5GHz频段运行的SRD的CE法规.pdf》资料免费下载
    发表于 08-27 10:07 0次下载
    针对在免<b class='flag-5'>许可证</b>2.4GHz/5GHz频段运行的SRD的CE法规

    四创电子再获气象专用技术装备许可证

    近日,四创电子自主研发的P波段风廓线雷达获颁中国气象局的“气象专用技术装备使用许可证”。至此,四创电子气象专用技术装备许可证已覆盖C波段、X波段天气雷达,P波段、L波段风廓线和地基微波辐射计等
    的头像 发表于 07-22 16:02 297次阅读

    恒讯科技分析:sql数据库怎么用?

    。 2、安装数据库软件: 在您的服务器或本地计算机上安装所选的数据库软件。 3、配置数据库服务器: 根据需要配置数据库服务器设置,包括内存分
    的头像 发表于 07-15 14:40 299次阅读

    CTA进网许可证的产品范围指南

    的制造厂商,你是否知道,这些设备在接入公用电信网之前,都必须经过严格的认证与许可呢?这就是英利检测今天要跟大家探讨的关于CTA进网许可证。首先,什么是CTA进网许可证呢?
    的头像 发表于 06-24 17:36 504次阅读
    CTA进网<b class='flag-5'>许可证</b>的产品范围指南

    特斯拉上海储能超级工厂已获施工许可证

    据“上海临港”发布的信息显示,特斯拉上海储能超级工厂的建设项目已经获得施工许可证核发。该工厂为特斯拉在美国本土外设立的第一座储能超级工厂。
    的头像 发表于 05-14 09:29 312次阅读

    亿航智能获得全球首张EH216-S无人驾驶航空器系统的生产许可证(PC)

    2024年4月7日,中国民航局向亿航智能颁发EH216-S无人驾驶航空器系统的生产许可证(PC),这也是全球首张载人eVTOL的生产许可证
    的头像 发表于 04-08 11:16 950次阅读

    数据库数据恢复】Oracle数据库ASM实例无法挂载的数据恢复案例

    oracle数据库ASM磁盘组掉线,ASM实例不能挂载。数据库管理员尝试修复数据库,但是没有成功。
    的头像 发表于 02-01 17:39 462次阅读
    【<b class='flag-5'>数据库</b><b class='flag-5'>数据</b>恢复】Oracle<b class='flag-5'>数据库</b>ASM<b class='flag-5'>实例</b>无法挂载的<b class='flag-5'>数据</b>恢复案例

    了解CTA进网许可证申请流程

    CTA进网许可证是国家对接入公用电信网使用的电信终端设备、无线电通信设备和涉及网间互联的电信设备实行进网许可制度。未获得进网许可证的,不得接入公用电信网使用和在国内销售。进网许可证一般
    的头像 发表于 12-25 17:12 2155次阅读
    了解CTA进网<b class='flag-5'>许可证</b>申请流程

    VMware不再有永久许可证了!

    博通收购完成后不久,VMware就宣布了有关许可方式和对VMware客户的支持周期的变化。尽管他们声称旨在“简化”许可证,但这项改变却使情况变得更糟。他们通过采用基于订阅的许可模式,废除了永久
    的头像 发表于 12-23 11:30 1112次阅读
    VMware不再有永久<b class='flag-5'>许可证</b>了!

    VMware云服务全面取消永久许可证,改为订阅制

    据了解,在过去两年里,VMware一直努力简化其产品线,并实行从永久授权转向订阅制的策略。近日,在被博通(Broadcom)收购后,VMware宣布实现了这一重大突破——其产品线得到深度精简,所有VMware by Broadcom解决方案现已全部改为订阅许可证模式。
    的头像 发表于 12-13 10:51 2230次阅读

    数据库数据恢复—未开启binlog的Mysql数据库数据恢复案例

    mysql数据库数据恢复环境: 本地服务器,windows server操作系统 ,部署有mysql单实例数据库引擎类型为innodb,独立表空间,无
    的头像 发表于 12-08 14:18 1076次阅读
    <b class='flag-5'>数据库</b><b class='flag-5'>数据</b>恢复—未开启binlog的Mysql<b class='flag-5'>数据库</b><b class='flag-5'>数据</b>恢复案例

    oracle数据库alert日志作用

    Oracle数据库的alert日志是数据库引擎和实例的核心组件之一,它记录着数据库的运行状况和事件。该日志对于数据库的性能调优、问题排查和安
    的头像 发表于 12-06 10:08 1186次阅读

    NoSQL 数据库如何选型

    什么是NoSQL数据库?为什么要使用NoSQL数据库?键值数据库内存键值数据库文档数据库列式数据库
    的头像 发表于 11-26 08:05 437次阅读
    NoSQL <b class='flag-5'>数据库</b>如何选型