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

    文章

    3822

    浏览量

    64506
  • 函数
    +关注

    关注

    3

    文章

    4338

    浏览量

    62734
  • S7-1500
    +关注

    关注

    3

    文章

    300

    浏览量

    6445

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

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

收藏 人收藏

    评论

    相关推荐

    数据库是哪种数据库类型?

    数据库是一种部署在虚拟计算环境中的数据库,它融合了云计算的弹性和可扩展性,为用户提供高效、灵活的数据库服务。云数据库主要分为两大类:关系型数据库
    的头像 发表于 01-07 10:22 71次阅读

    开放原子开放硬件许可证正式发布

    近日,在2024开放原子开发者大会暨首届开源技术学术大会开幕式上,开放原子开源基金会正式发布开放原子开放硬件许可证第1.0版(OpenAtom Open Hardware License
    的头像 发表于 12-23 11:27 217次阅读

    开放原子与Eclipse两基金会联合发布EPL-2.0许可证中译文

    中国首家开源基金会开放原子开源基金会与欧洲最大的开源组织Eclipse基金会今天联合发布了双方认可的Eclipse公共许可证第2.0版中译文。
    的头像 发表于 12-23 11:26 247次阅读

    数据库事件触发的设置和应用

    数据库无论对于生产管理还是很多的实际应用都非常重要。小编这次聊一下数据库事件触发的应用。示例使用了postgresql和Python。
    的头像 发表于 12-13 15:14 157次阅读

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

    一个运行在存储上的SQLServer数据库,有1000多个文件,大小几十TB。数据库每10天生成一个NDF文件,每个NDF几百GB大小。数据库包含两个LDF文件。 存储损坏,数据库
    的头像 发表于 10-31 13:21 262次阅读
    <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 168次阅读
    <b class='flag-5'>数据库</b><b class='flag-5'>数据</b>恢复—Oracle ASM<b class='flag-5'>实例</b>无法挂载的<b class='flag-5'>数据</b>恢复案例

    数据库数据恢复—SQL Server数据库出现823错误的数据恢复案例

    SQL Server数据库故障: SQL Server附加数据库出现错误823,附加数据库失败。数据库没有备份,无法通过备份恢复数据库
    的头像 发表于 09-20 11:46 371次阅读
    <b class='flag-5'>数据库</b><b class='flag-5'>数据</b>恢复—SQL Server<b class='flag-5'>数据库</b>出现823错误的<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 357次阅读

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

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

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

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

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

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

    上海特斯拉储能超级工厂施工许可证核发

    5月13日消息,据上海临港官方微信报道,特斯拉位于上海的储能超级工厂建设项目现已取得施工许可证。这是特斯拉在美国境外建立的首座此类工厂,预计将于本月启动建设,并于明年第一季度实现批量生产。
    的头像 发表于 05-13 17:25 649次阅读

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

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

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

    oracle数据库ASM磁盘组掉线,ASM实例不能挂载。数据库管理员尝试修复数据库,但是没有成功。
    的头像 发表于 02-01 17:39 536次阅读
    【<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>恢复案例