您好!欢迎光临工博士商城

西门子plc专营

产品:516    

咨询热线:18621383620

QQ QQ
您当前的位置:首页 » 西门子新闻中心 » 当 CPU 的操作模式在运行/停止相互转换时,没有分配过程映像区的西门子PLC S7-1500模块
产品分类
西门子新闻中心
当 CPU 的操作模式在运行/停止相互转换时,没有分配过程映像区的西门子PLC S7-1500模块
发布时间:2020-02-14        浏览次数:523        返回列表
 当 CPU 的操作模式在运行/停止相互转换时,没有分配过程映像区的 西门子PLC S7-1500 模块行为是怎样的?
当CPU的操作模式从运行到停止改变时,S7-1500的替代值失效,输出模块的值不确定。
 

描述
在停止操作模式禁止所有输出,按照参数设置做出反应。对于S7-1500模块(例如,DQ32x24VDC/0.5A ST)可以在CPU停止时参数化替代值或者“保持*后值”,在CPU进入停止时,替代值输出给输出模块的输出,下图显示了CPU停止时怎样设置输出模块的行为。
 


图. 1

当改变操作模式时替代值的行为

  1. 当CPU从运行到停止时,被参数的替代值在输出通道输出。
  2. 当CPU从停止到运行时,替代值在所有通道中被删除。
    注意一下信息:

S7-300/S7-400

  • 当CPU启动的时候,IO在OB1 循环开始被释放。
  • 输出在**个OB1循环结束前保持设置为0。但是,在这个时候已经存在的输出被释放,同时通过总线进行多个值的传输,这种方式下传输0的值。
  • 如果CPU的操作模式从停止到运行要无扰切换,需要冗余配置(S7-400H系统)。
    补救
    为了获得操作模式的无扰切换,需要在保持的DB区中存储值,然后在OB100中编程输出给IO。

S7-1500
 当CPU从停止到运行转换时,S7-1500的过程影像被删除。如果要在运行时替代值被输出,则值必须在OB100中被重写。在输出模块的属性中,可以为整个模块设置输入/输出地址是在CPU的过程影像中更新,还是仅通过直接访问寻址。

  • 如果在过程映像区选项中设置“自动更新”,过程映像区中的当前值会被输出。
  •  如果在过程映像区选项中设置“无”,新值不会自动输出。

 


图. 2

注意
 如果设置过程影像为“None”,在停止-运行转换后,输出模块的通道将接收到定义的值,可以通过直接访问通道方式在启动 OB 中写入这些值。

下图中显示一个SLC的例子,将值 1 写入一个 DQ 模块的所有 32 点输出上。使用符号 ":P" 可直接访问模块通道。
 


图 3

创建环境
 文中的截屏是用STEP 7 (TIA Portal) V15创建。




 

联系热线:18621383620   联系人:张利康 联系地址:北京市朝阳区东土城路4号3幢4层401房间

技术和报价服务:星期一至星期六8:00-22:00 西门子plc专营