当前位置: 首页 > news >正文

西门子S7-1200系列基本组态常见问题

1. 在如图 1 所示的 CPU 硬件组态中确认“启动”项中上电后启动是否为“暖启动-RUN模式”,若不是此时应修改组态为“暖启动-RUN模式”,并重新编译、下载硬件组态。

  • 若设置为“暖启动-断电前的操作模式”,此时如果是断电前 CPU 因故障停止,那么再上电后即使没有故障,CPU也会延续断电前的状态,保持 STOP 模式。
  • 若设置成“不重新启动”,则 CPU 上电后直接进入 STOP 模式。

图 1 组态启动模式

欢迎加入组织PLC技术交流

2. 如果此时 CPU 仍然无法启动,需要在线查看 CPU 的诊断缓冲区,查看导致 CPU 无法启动的具体原因,如图 2 所示。

例如,诊断中报错“没有可用于中央设备选件处理的数据记录或无效”。

图 2 诊断缓冲区

这是因为在 CPU 属性的“组态控制”中已激活“允许通过用户程序重新组态设备”,如图 3 所示,但启动 OB 未传送一个有效的组态数据记录,则 CPU 从启动模式返回到 STOP 模式。

图 3 组态控制

3. CPU 还有可能因如下故障进入 STOP 状态

  • 中央机架上的硬件模块出现故障
  • 中央机架的模块进行热插拔
  • CPU 供电不稳定或供电线路上受到干扰
  • CPU 插入存储卡
  • 同一程序循环中出现两次“超出最大周期时间”情况且没有复位循环定时器

5. 为什么 CPU 读取的本地时间与当前实际时间相差 7 小时或者 8 小时?

答:因为当前的实际时间是中国的北京时间,而CPU属性中"时间"的默认时区为东一区:UTC+01:00,并且有些版本默认激活夏令时,在 CPU 属性中,必须先将本地时间的"时区"设置为中国所在的东八区:UTC+08:00,然后取消夏令时设置,并将配置下载到 CPU 后,才能读取到正确的本地时间。

6. 为什么在 CPU 的属性中,"保护/防护与安全"页面的"连接机制"中,无法激活"允许从远程伙伴(PLC,HMI,OPC...)使用 PUT/GET 访问",显示为灰色?

答:造成这个现象的原因是因为已经将CPU的保护等级设置为最高"不能访问(完全保护)"(如图 4 所示)必须设置成其他保护等级,才能激活该选项。

图 4 保护设置

7. 如何解决 CPU 诊断缓冲区报错“伙伴错误——错误的伙伴端口”?

答:如下图 5 所示,CPU 诊断缓冲区报错“伙伴错误——错误的伙伴端口”,如图 6 所示,因为 CPU 组态了拓扑视图,但实际物理拓扑与组态拓扑不一致。

类似的错误,如:“伙伴错误——检测不到相邻方”,也因组态的拓扑与实际不一致。

解决方法:修改为正确的拓扑,或者删除拓扑视图中的连线。

图 5 诊断缓冲区

图 6 拓扑视图

http://www.dtcms.com/a/344102.html

相关文章:

  • 【C++】多态(详解)
  • Debezium监听MySQL binlog并实现有状态重启
  • 工业环境电缆火灾预防的分布式光纤在线监测
  • 质谱数据解读
  • 【微服务的数据一致性分发问题】究极解决方案
  • Unity设置UI显示区域
  • 主题配色下的背景透明度
  • uniapp plus.io API 封装文件读写方法
  • 【IDEA2017】使用设置+创建项目的不同方式
  • GaussDB SQL引擎(1)-SQL执行流程与解析器和优化器
  • 【Qt调试】断点时,Expressions不能查看变量
  • 新手向:用FastAPI快速构建高性能Web服务
  • 单北斗变形监测系统应用指南
  • c++:MFC中sqlite3的使用(附实际案例)
  • VScode远程连接Ubuntu报错问题分析
  • 表格识别技术:通过图像处理与深度学习,将非结构化表格转化为可编辑结构化数据,推动智能化发展
  • Mac电脑英特尔版本最新系统15.6.1安装php环境
  • 机试备考笔记 18/31
  • 使用 JS 渲染页面并导出为PDF 常见问题与修复
  • Laravel 使用阿里云OSS S3 协议文件上传
  • 高效稳定的仁懋MOSFET系列,打造卓越服务器电源
  • 【C++闯关笔记】封装②:友元与模板
  • git新建项目如何推送到远程仓库
  • 深度学习②【优化算法(重点!)、数据获取与模型训练全解析】
  • 医疗AI中的电子病历智能化:Model Context Protocol使用从规则编码到数据涌现
  • 齐次变换矩阵的逆变换:原理与SymPy实现
  • 零音乐基础想创作?通过cpolar,ACE-Step远程编曲如此简单
  • Gauth-字节在海外推出的AI学习辅助应用
  • FFmpeg添加水印
  • 学习嵌入式第三十五天