西门子PLC S7-1200系列是一款中型西门子PLC,可以在各种自动化项目中进行应用,S7-1200系列设计较为紧凑,经济性较好,而且指令功能较为强大,因此在各种自动化控制解决方案中有较广泛的应用。
作为西门子PLC S7-200系列的增强版,西门子PLC S7-1200具有很多集成在CPU上的功能,并通过组态软件STEP7 V15.1进行程序设计,西门子PLC S7-1200具有强大的诊断功能。
一、读取CPU及模块的状态LED,CPU 提供以下状态指示灯,这种方法较直观
1.STOP/RUN : 黄色常亮指示 STOP 模式 ,*指示 RUN 模式,闪烁(绿色和黄色交替)指示 CPU 处于 STARTUP 模式。
2.ERROR : 红色闪烁指示有错误,例如,CPU 内部错误,存储卡错误,组态错误(模块不匹配)。
3.故障状态: 纯红色指示硬件出现故障,如果固件中检测到故障,则所有 LED 闪烁。
4.MAINT(维护)在每次插入存储卡时闪烁,然后 CPU 切换到 STOP 模式,在 CPU 切换到 STOP 模式后,执行以下操作之一以启动存
1)将 CPU 切换到 RUN 模式
模式
2)执行存储器复位 (MRES)
3)CPU 循环上电
5.CPU上的状态指示灯如下表所示:
6. PROFINET 通信状态的 LED
Link (绿色)点亮指示连接成功 ,Rx/Tx (黄色)点亮指示传输活动。
7.CPU 和各数字量信号模块 ()
每个数字量输入和输出提供了 I/O Channel LED,I/O Channel (绿色)通过点亮或熄灭来指示各输入或输出的状态。
8. 上的状态 LED
绿色指示模块处于运行状态,红色指示模块有故障或处于非运行状态,各模拟量 为各路模拟量输入和输出提供了 I/O Channel LED。
1)绿色指示通道已组态且处于激活状态。
2)红色指示个别模拟量输入或输出处于错误状
9.模拟量 还提供有指示模块状态的 DIAG LED:
LED:
1)绿色指示模块处于运行状态。
2)红色指示模块有故障或处于非运行状态
可检测模块的通断电情况(必要时,还可检测现场侧电源)。
二、读取CPU及模块的诊断缓冲区
诊断缓冲区是 CPU 系统存储器的一部分,诊断缓冲区包含由 CPU 或具有诊断功能的模块所检测到的错误,其中包括以下事件:
1.CPU 的每次模式切换,例如,POWER UP、切换到 STOP 模式、切换到 RUN 模式。
每次诊断中断 ,**个条目包含较新的事件。诊断缓冲区中的各条目均包含记录事件的日期和时间以及一段说明较,大条目数由 CPU 决定,较多支持 50 个条目,达到较大条目数时,下一个诊断缓冲区事件将导致删除较早的条目,所有条目随后向后移动一个位置,这意味着较新条目总是诊断缓冲区中的**个条目,将 CPU 复位为工厂设置会通过删除条目的方式复位诊断缓冲区。
2.可以阅读有关事件的详细信息,并使用“关于事件的帮助”按钮来获得各条目的更多信息以及可能的原因,下图说明了诊CPU断缓冲区的详细结构。
三、通过OB组织块或诊断指令获得诊断信息
诊断事件由模块触发,“在编辑器中打开”功能可以打开涉及模块的设备视图,下图为模块诊断缓冲区的示意图,可以查看模块的诊断状态以及具体通道的诊断信息。
下面列出了进入/离开状态以及事件严重度图标的含义
四、常见问题
Q:怎样解决S7-1200 CPU 下无法下载的问题?
A:根据下载时博图软件提示的错误信息,进行相应的修改,下面列举了一些情况,当 CPU 处于强制状态时(此时,MAINT 灯常亮),无法下载程序(如下图所示),需要停止变量的强制后,才能正常下载。
当博图软件所组态的 CPU 固件版本**实际所用CPU版本,如将组态为V4.1 CPU的项目下载到实际固件为V4.0 CPU,提示如下图,需要修改项目CPU固件版本或是升级CPU固件版本到实际版本。
如果 CPU 升级固件后还是不能下载程序,可以考虑将 CPU 重置为出厂设置然后再进行下载。
Q:如何通过博图软件将CPU重置为出厂设置?
A:要将 CPU 复位为出厂设置,请按以下步骤操作:
1. 打开 CPU 的"在线和诊断"(Online and Diagnostics) 视图。
2. 从"功能"(Functions) 文件夹中选择"重置为出厂设置"(Reset to factory settings)。
3. 如果要保留 IP 地址,请选中"保留 IP 地址"(Retain IP address) 复选框;如果要删除 IP 地址,则选中"删除 IP 地址"(Delete IP address) 复选框。
4. 单击"重置"(Reset) 按钮,然后"确定"(OK) 接受确认提示。
词条
词条说明
西门子S7系列PLC模块体积小、速度快、标准化,具有网络通信能力,功能更强,可靠性高。PLC不需要大量的活动元件和连线电子元件。它的连线大大减少。与此同时,系统的维修简单,维修时间短。Plc采用了一系列可靠性设计的方法进行设计。例如:冗余的设计。断电保护,故障诊断和信息保护及恢复。PLC是为工业生产过程控制而专门设计的控制装置,它具有比通用计算机控制更简单的编程语言和更可靠的硬件。采用了精简化的编
需求一:远程运维(远程上下载PLC程序)客户的一个电话,就要奔赴千里去出差,而往往现场是什么状况都不知道,要解决一个问题需要来回折腾好几次。浪费大量的人力物力财力!所以远程下载PLC程序对于工控人来说,就是一个刚需。为解决该需求,可将PLC分成两类:串口PLC和网口PLC。所谓串口PLC指的是通过串口(RS232RS485RS422)进行下载程序的PLC。针对该类型的PLC,推荐使用霜蝉科技的远程
西门子S7-1200 和 S7-1200 之间 TCP 通信
S7-1200 与 S7-1200 之间的以太网通信可以通过 TCP 协议来实现,使用的通信指令是在双方 CPU 调用 T-block (TSEND_C,TRCV_C,TCON,TDISCON,TSEND,TRCV) 指令来实现。通信方式为双边通信,因此 TSEND 和 TRCV 必须成对出现。硬件和软件需求及所完成的通信任务硬件:① S7-1200 CPU② PC(带以太网卡)③ TP电缆(以太
一、概述本PLC可编程控制系统.微机接口及微机应用综合实验装置是在“DBS-01 PLC可编程控制器实验系统”的基础上增加微机接口及微机应用实验系统,通过两方面结合做到一机多用、资源共享、便于管理。微机接口及微机应用适用于86系列微机原理课程,综合了各学校讲课及实验老师意见,增添了系统的开放能力和灵活性。为提高学生独立思维和动手能力,对计算机硬件要求较高的专业,提供了开放的实验平台并新增加了微机控
公司名: 上海朔川电气设备有限公司
联系人: 吴经理
电 话:
手 机: 18890755219
微 信: 18890755219
地 址: 上海金山枫泾镇环东一路65弄11号2738室
邮 编:
西门子6ES7516-3FN02-0AB0*处理器带15MB工作存储器用于程序及5MByte用于数据*1个接口带双端换机CPU 1516F-3 PN/DP
西门子 6ED1055-1MA00-0BA2 LOGO模拟量拓展模块
西门子 6ES7155-6AU01-0BN0 ET200接口模块
西门子 6ES7231-5PA30-0XB0 信号板 模块
西门子 6ES7223-3AD30-0XB0 信号板模块
西门子SIMATIC S7-1200,CPU 1211C, 紧凑型 CPU,DC/DC/继电器, 机载 I/O: 6 个 24V DC 数字输入
西门子 6ES7193-6AF00-0AA0 ET200总线适配器
西门子 6ES7241-1CH32-0XB0 S7-1200通信模块