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

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

3天内不再提示

西门子CPU-1200在线和诊断工具

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

1.通过 STEP 7 格式化 SIMATIC 存储卡

您可以通过 STEP 7 在线和诊断工具格式化连接的 CPU 中的存储卡。为此,请按下列步骤

操作:

1. 确保 CPU 处于 STOP 模式。注意如果 CPU 处于 RUN 模式时启动了格式化操作,STEP 7 将提示您允许 STEP 7 将 CPU 置于 STOP 模式下。

2. 将存储卡插入到连接的 CPU

3. 通过项目中的 CPU 或项目树中在线访问中的可访问设备打开连接的 CPU 的“在线和诊断”(Online & diagnostics)。

4. 如果 CPU 在线,选择所连 CPU 的“转到在线”(Go online) 选项。

5. 选择“功能”(Functions) 菜单中的“格式化存储卡”(Format memory card)。

6. 单击“格式化”(Format)。

7. 单击“是”(Yes) 确认提示。

然后 STEP 7 格式化存储卡,完成后在信息窗口中显示一条消息。完成后 CPU 处于 STOP模式,STOP 和 MAINT 灯闪烁。此时还不能切换到 RUN 模式,必须执行以下任一步骤:

● 移除存储卡并重启 CPU。如果 CPU 的内部装载存储器含有程序,CPU 将带程序启动。

● 不移除存储卡重启 CPU:如果 CPU 的内部装载存储器含有程序,CPU 将该程序复制到存储卡然后带程序重启。如果内部装载存储器不含程序,CPU 将更改存储卡为程序卡并等待下载

2.监视循环时间和存储器使用情况

可以监视在线 CPU 的循环时间和存储器使用情况。连接到在线 CPU 后,打开“在线工具”(Online tools) 任务卡查看以下测量值:

● 循环时间

● 存储器使用情况

bc853e82-6194-11ec-b2e9-dac502259ad0.png

bcca9360-6194-11ec-b2e9-dac502259ad0.png

显示 CPU 中的诊断事件

使用诊断缓冲区可以查看 CPU 的近期活动。可通过“在线和诊断”(Online & Diagnostics) 访问项目树中在线 CPU 的诊断缓冲区。它包含以下条目:

● 诊断事件

● CPU 工作模式改变(切换到 STOP 或 RUN 模式)

bd165d90-6194-11ec-b2e9-dac502259ad0.png

第一个条目包含最新的事件。诊断缓冲区中的各条目均包含记录事件的日期和时间以及一段说明。最大条目数由 CPU 决定。最多支持 50 个条目。

仅永久存储诊断缓冲区中 10 个最新的事件。将 CPU 复位为工厂设置会通过删除条目的方式复位诊断缓冲区。

还可以使用 GET_DIAG 指令 来采集诊断信息。

可以使用“GET_DIAG”指令读出硬件设备的诊断信息。硬件设备通过 LADDR 参数进行选择。使用 MODE 参数选择要读出的诊断信息。

bd702096-6194-11ec-b2e9-dac502259ad0.png

ret_val := GET_DIAG(

mode:=_uint_in_,

laddr:=_word_in_,

cnt_diag=>_uint_out_,

diag:=_variant_inout_,

detail:=_variant_inout_);

示例

下面的梯形逻辑程序段和 DB 显示了如何使用三种结构的三种模式:

● DIS

● DNN

bda893ae-6194-11ec-b2e9-dac502259ad0.png

be11cef0-6194-11ec-b2e9-dac502259ad0.png

① DNN

② DIS

DIAG :t 指向用于存储所选模式的诊断信息的数据区。

DETAILS :指向用于存储与所选模式一致的诊断详细信息的数据区。

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

    关注

    68

    文章

    10456

    浏览量

    206601
  • 存储卡
    +关注

    关注

    0

    文章

    235

    浏览量

    27884

原文标题:西门子CPU -1200 在线和诊断工具(1)

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

收藏 人收藏

    评论

    相关推荐

    PLC西门子S7-200smart和S7-1200的区别?

    PLC西门子S7-200smart和S7-1200的区别? 西门子S7-200 smart和S7-1200西门子公司推出的两个PLC产品系
    的头像 发表于 11-17 11:41 4931次阅读

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

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

    西门子plc单按钮启停的十种方法(博途1200/1500PLC)

    西门子博途1200/1500PLC单按钮启停控制10种设计方法
    发表于 08-31 09:15 3292次阅读
    <b class='flag-5'>西门子</b>plc单按钮启停的十种方法(博途<b class='flag-5'>1200</b>/1500PLC)

    西门子1200CPU与MEV3000变频器进行DP通讯设置

    本文介绍如何通过西门子TIA Portal V15 软件使用1200CPU 与MEV3000 变频器进行DP 通讯设置。
    的头像 发表于 08-16 10:22 740次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>1200CPU</b>与MEV3000变频器进行DP通讯设置

    EtherCAT转profinet网关连接kollmorgen驱动器将其接入西门子1200PLC

    本案例是通过EtherCAT转profinet网关(WL-PN-ECATM)连接kollmorgen驱动器将其接入西门子1200PLC的配置案例。用到的设备为西门子1200PLC一台,
    发表于 08-10 09:22 2次下载

    西门子PLC1200通过EtherCAT转Profinet网关连接kollmorgen驱动器

    本案例是通过EtherCAT转profinet网关(WL-PN-ECATM)连接kollmorgen驱动器将其接入西门子1200PLC的配置案例。用到的设备为西门子1200PLC一台,
    的头像 发表于 08-09 18:18 1097次阅读
    <b class='flag-5'>西门子</b>PLC<b class='flag-5'>1200</b>通过EtherCAT转Profinet网关连接kollmorgen驱动器

    西门子1200PLC之间的ModbusTCP通讯如何实现?

    西门子1200PLC通过以太网通讯与其它设备进行数据交互,西门子1200PLC可以和西门子系列plc进行通讯,例如S7-300/S7-
    发表于 07-30 14:49 7331次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>1200</b>PLC之间的ModbusTCP通讯如何实现?

    西门子plc1200诊断缓冲区的使用方法

    西门子S7-1200中的诊断缓冲区是CPU系统存储器的一部分,诊断缓冲区中记录了由CPU或具有
    的头像 发表于 07-28 19:56 2562次阅读
    <b class='flag-5'>西门子</b>plc<b class='flag-5'>1200</b><b class='flag-5'>诊断</b>缓冲区的使用方法

    如何选择合适的西门子S7-1200 PLC

    为您的项目选择合适的西门子 S7-1200 PLC 可能具有挑战性,但有了正确的指南,这一切就会变得很容易。
    发表于 07-26 09:50 1069次阅读

    西门子PLC 1500/1200硬件分享

    西门子S7-1200PLC有下面几种CPU型号:1211C、1212C、1214C、1215C、1217C。1214C为主要使用机型。其它可以用S7-200smart代替,也可以用S7-1500代替。
    的头像 发表于 07-13 14:37 1902次阅读

    西门子S7-1200 CPU网络通讯方法有哪些?

    西门子S7-1200 CPU本体上集成了一个PROFINET通信接口,支持以太网和基于TCP/P的通信标准。使用这个通信口可以实现S7-1200 C
    的头像 发表于 06-29 16:28 4276次阅读
    <b class='flag-5'>西门子</b>S7-<b class='flag-5'>1200</b> <b class='flag-5'>CPU</b>网络通讯方法有哪些?

    西门子PLC S7-1200在线下载功能分享

    西门子PLC S7-200系列的升级版,西门子PLC S7-1200具有很多集成在CPU上的功能,与此同时,它的组态软件STEP7 V13具有各种组织块,可以帮助用户实现多种不同的功能
    的头像 发表于 06-25 16:25 1625次阅读

    西门子S7-1200系列PLC与上位机的配置

    此次主要将的是关于西门子S7-1200系列PLC与上位机通过哪些特定的条件,来实现通讯的配置分享。
    发表于 05-25 17:38 19次下载
    <b class='flag-5'>西门子</b>S7-<b class='flag-5'>1200</b>系列PLC与上位机的配置

    如何使用西门子1200的脉冲指令?

    西门子1200PLC的脉冲沿指令是一种非常重要的指令,它可以检测输入信号的上升沿或下降沿,并在检测到沿时产生一个脉冲。
    发表于 05-23 09:20 1.1w次阅读
    如何使用<b class='flag-5'>西门子</b><b class='flag-5'>1200</b>的脉冲指令?

    西门子PLC S7-1200系列CPU固件更新办法分享

    西门子PLC S7-1200系列是西门子PLC各系列中专门为中小型自动化控制系统设计的可编程序逻辑控制器,它包含多款CPU,用户可以根据实际使用情况进行选择。S7-
    的头像 发表于 05-06 17:58 5313次阅读