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

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

3天内不再提示

PLC如何更改CPU的工作模式

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2022-10-12 16:41 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

更改 CPU 的工作模式:

该 CPU 没有用于更改工作模式(STOP 或 RUN)的物理开关。

请使用“启动 CPU”(Start CPU) 和“停止 CPU”(Stop CPU) 工具栏按钮更改CPU 的工作模式。

8e16fa9a-484d-11ed-a3b6-dac502259ad0.png

“在线和诊断”(Online and Diagnostics) 门户还提供了用于更改在线 CPU 工作模式的操作面板。要使用 CPU 操作员面板,必须在线连接到 CPU。“在线工具”(Online tools) 任务卡显示的操作员面板显示了在线 CPU 的工作模式。也可以通过该操作员面板更改在线 CPU 的工作模式。

8e34582e-484d-11ed-a3b6-dac502259ad0.png

使用操作员面板上的按钮更改工作模式(STOP 或 RUN)。操作员面板还提供了用于复位存储器的 MRES 按钮。

RUN/STOP 指示器的颜色指示 CPU 当前的工作模式。黄色表示 STOP 模式,而绿色表示 RUN 模式。

可组态 CPU 中“上电后启动”(startup after POWER ON) 设置。该组态项出现在 CPU“设备组态”(Device Configuration) 的“启动”(Startup) 下。通电后,CPU 将执行一系列上电诊断检查和系统初始化操作。在系统初始化过程中,CPU 将删除所有非保持性位 (M) 存储器,并将所有非保持性 DB 的内容复位为装载存储器的初始值。CPU 将保留保持性位 (M) 存储器和保持性 DB 的内容,然后进入相应的工作模式。检测到的某些错误会阻止 CPU 进入 RUN 模式。CPU 支持以下组态选项:

● 不重新启动(保持为 STOP 模式)

● 暖启动 - RUN 模式

● 暖启动 - 断电前的模式

8e47c29c-484d-11ed-a3b6-dac502259ad0.png

可修复故障可使 CPU 进入 STOP 模式。

CPU 可能因如下可修复故障进入 STOP 模式:

● 可替换信号模块故障

● 临时故障,如电力线干扰或不稳定上电事件

这种情况可导致财产损失。

如果已将 CPU 组态为“暖启动 - 断电前的模式”(Warm restart - mode prior to POWER OFF),CPU 则在掉电或发生故障前进入工作模式。如果在发生掉电或故障时,CPU 处于 STOP 模式,则 CPU 将在上电时进入 STOP 模式。CPU 保持 STOP 模式,直至 CPU 收到进入 RUN 模式的命令。如果在发生掉电或故障时,CPU 处于 RUN 模式,则 CPU 将在下次上电时进入 RUN 模式。在 CPU 未检测到可禁止其进入 RUN 模式的条件下,CPU 将进入 RUN 模式。可将欲独立于 STEP 7 连接而运行的 CPU 组态为“暖启动 - RUN”(Warm restart - RUN)。此启动模式将 CPU 设置为在下一次循环上电时返回到 RUN 模式。

● 在 STOP 模式下,CPU 处理所有通信请求(如果适用)并执行自诊断。CPU 不执行用户程序。过程映像也不会自动更新。

● 在 STARTUP 和 RUN 模式下,CPU 执行下图所示的任务:

8e99d636-484d-11ed-a3b6-dac502259ad0.png

在STARTUP模式下执行:

A. 将物理输入的状态复制到 I 存储器

B. 将 Q 输出(映像)存储区初始化为零、上一个值或组态的替换值将 PB、PN 和 AS-i 输出设为零

C. 将非保持性 M 存储器和数据块初始化为其初始值,并启用组态的循环中断事件和时钟事件。执行启动 OB。

D. 将所有中断事件存储到要在进入 RUN 模式后处理的队列中

E. 启用 Q 存储器到物理输出的写入操作

8e99d636-484d-11ed-a3b6-dac502259ad0.png

①将 Q 存储器写入物理输出

②将物理输入的状态复制到 I 存储器

③执行程序循环 OB

④执行自检诊断

⑤在扫描周期的任何阶段处理中断和通信

审核编辑:郭婷

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

    关注

    68

    文章

    11392

    浏览量

    226734
  • 指示器
    +关注

    关注

    0

    文章

    260

    浏览量

    39440

原文标题:S1200-更改 CPU 的工作模式

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    PG的系统时间对PLC的影响求解

    由于工程部释放了新的选项,那么终检台子增加检测产品的新功能,此时需要增加一个电阻检测的功能,由于PLC 是一个T CPU , 更改硬件配置时, 需要S7-Technology软件,由于该软件不便
    发表于 06-05 08:18

    在MC33774A中配置哪些设置,以便在收到开机复位 (POR) 后将模式从深度睡眠更改为活动模式

    在MC33774A中配置哪些设置,以便在收到开机复位 (POR) 后将模式从深度睡眠更改为活动模式。 SPI signal from the logic analyser is attached
    发表于 04-06 06:28

    在高原上持续工作PLC

    矩形科技PLC从设计之初就面向极端环境,能够精准匹配高海拔、低气压、强振动等严苛需求,成为项目的最优解。
    的头像 发表于 03-20 10:06 1230次阅读
    在高原上持续<b class='flag-5'>工作</b>的<b class='flag-5'>PLC</b>!

    PLC怎么控制多台交流伺服电机达到同步工作

    在现代工业自动化控制系统中,多台交流伺服电机的同步控制是实现高精度运动控制的关键技术之一。PLC(可编程逻辑控制器)作为工业控制的核心设备,通过合理的编程和系统配置,能够实现对多台伺服电机的精确同步控制。本文将详细介绍PLC控制多台交流伺服电机实现同步
    的头像 发表于 02-27 17:04 1162次阅读
    <b class='flag-5'>PLC</b>怎么控制多台交流伺服电机达到同步<b class='flag-5'>工作</b>

    CW32L052的低功耗模式

    时间仅为4us。 Sleep 模式 在 Sleep 模式下,CPU 停止运行,所有外设保持工作,并且可以在发生中断或事件的时候唤醒 CPU
    发表于 01-07 07:45

    Sleep模式与DeepSleep 模式介绍

    ●Sleep 模式 在 Sleep 模式下,CPU 停止运行,所有外设保持工作,并且可以在发生中断或事件的时候唤醒 CPU。 ●DeepSl
    发表于 11-13 07:14

    请问如何更改EZ-USB™ CX3 的 CPU 时钟频率?

    如何更改EZ-USB™ CX3 的 CPU 时钟频率?
    发表于 11-11 06:16

    【教程】必看!手把手教你学会MQTT工作模式下阿里云物联网平台的配置

    我司产品ECAN-E02拥有MQTT工作模式,在此工作模式下,可以选择使用阿里云平台进行相关测试与通信。1MQTT工作
    的头像 发表于 09-04 19:34 1606次阅读
    【教程】必看!手把手教你学会MQTT<b class='flag-5'>工作</b><b class='flag-5'>模式</b>下阿里云物联网平台的配置

    如何仅使用 MiniWiggler连接并更改 BMI 的默认值?

    模式下,我无法使用MiniWiggler连接到设备,因为 DAP/SWD 默认是禁用的。 为了解决这个问题,我目前使用另一个调试器连接并将 BMI 更改为0xF8C3 ,从而启用带有调试接口的正常启动
    发表于 08-12 08:01

    低功耗单片机工作模式是怎样的?看完这篇你就懂了!

    主动模式、空闲模式、停机模式和待机模式等,不同模式通过关闭CPU、外设时钟或切断部分电路供电实现
    的头像 发表于 07-14 10:39 937次阅读
    低功耗单片机<b class='flag-5'>工作</b><b class='flag-5'>模式</b>是怎样的?看完这篇你就懂了!

    请问如何使用Cyw5557x将参数更改为SlotTime、SIFS 和 DIFS?

    SlotTime 在 IEEE802.11b 中定义了 20 微秒。 我想更改参数,因为我想用两个 CYW5557x 进行长途通信。 一个是操作AP模式,另一个是STA模式。 我在哪里可以将 SlotTime 从 20 我们
    发表于 07-09 08:28

    CYW920721M2EVK-02如何更改模式选择?

    我正在使用CYW920721M2EVK-02和编解码器, 我想知道如何将 MODE SELECT(模式选择)从KITPROG3status 更改为 HCI uart、Puart,这样我就可以在客户端
    发表于 06-30 08:27

    NCS更改MTU大小

    NCS更改MTU大小 一、 什么是MTU MTU(Maximum Transmission Unit)即最大传输单元,它定义了蓝牙网络层协议一次能传输的最大数据量。在蓝牙低功耗(BLE)通信
    的头像 发表于 06-27 17:13 1029次阅读
    NCS<b class='flag-5'>更改</b>MTU大小

    是否可以将AD9278的工作模式设为standby模式

    我在超声设备中使用AD9278,由于功耗较高,我偿试了一下将AD9278设置为POWER DOWN模式,此时竟然还能基本正常工作,从显示效果来看,得到的信号仅有不稳的表现,将AD9278设置为
    发表于 06-10 08:29

    号外!PLC安川伺服,通过Profinet转EtherCAT网关同步多个工作

    号外!PLC安川伺服,通过Profinet转EtherCAT网关同步多个工作
    的头像 发表于 06-07 14:32 916次阅读
    号外!<b class='flag-5'>PLC</b>安川伺服,通过Profinet转EtherCAT网关同步多个<b class='flag-5'>工作</b>站