在TIA STEP7 V16版本中,可以通过相应的诊断指令去实现对S7-1200CPU(固件版本V4.4)和扩展模块的诊断操作。读取LED状态的操作。(LED)读取诊断信息的操作。(GET_DIAG)读取数据记录的操作。(RDREC)接收中断的操作。(RALRM)生成用户诊断报警的操作。 (Gen_UsrMsg)常见问题本文将详细介绍上述各个指令的使用。读取LED状态1.读取LED状态指令的调用,如图1所示。图1. 读取LED状态指令2.读取LED状态指令的使用。说明:可以使用“LED”指令,读取CPU上面LED的状态。通过LADDR参数,可以寻址CPU。通过LED参数,可以选择要通过该指令读取当前状态的模块LED指示灯。调用该指令时,RET_VAL参数将输出所选LED的状态。根据所选的LED,将仅显示指定的状态信息。如表1所示:表1"LED"指令的参数参数声明数据类型说明LEDInputUINTLED的标识号:1:STOP/RUN2:ERROR3:MAINT(维护)5:Link(绿色)6:Rx/Tx(黄色)RET_VALReturnINTLED的状态:0 = LED 不存在或状态信息不可用1 = yongjiu关闭2 = 颜色 1(例如,对于 LEDSTOP/RUN:绿色)yongjiu点亮3 = 颜色 2(例如,对于 LED STOP/RUN: 橙色) yongjiu点亮4 =颜色 1 将以 2 Hz 的频率闪烁5 = 颜色 2 将以 2 Hz 的频率闪烁6 = 颜色 1 和 2 将以 2 Hz的频率交替闪烁7 = LED 正在运行,颜色 18 = LED 正在运行,颜色 29 = LED不存在或状态信息不可用示例:下面的示例中,显示了如何读取CPU上面的LED状态。在全局DB中创建两个变量,用来保存数据,如图2所示:图2.在全局DB中创建变量在OB1中调用"LED"指令,并连接参数,其中参数LADDR指向CPU的硬件标识符(在"PLC变量->系统常量"中,名称为"Local~Common"),如图3所示:图3.在OB1中调用"LED"指令通过参数LED("LED")指向待监视CPU的LED。示例一中参数LED("LED"=1)表示查询CPU的LED(STOP/RUN)状态。如果CPU的操作模式从STOP转入RUN,则在输出参数RET_VAL("ReturnValue")中的值为"6"(绿色和橙色交替闪烁)。如图4所示:图4."LED"指令执行结果(示例一)通过参数LED("LED")指向待监视CPU的LED。示例二中参数LED("LED"=2)表示查询CPU的LED(ERROR)状态。如果CPU中发生错误,则在输出参数RET_VAL("ReturnValue")中的值为"4"(红色闪烁)。如图5所示:图5."LED"指令执行结果(示例二)读取诊断信息1. 读取诊断信息指令的调用,如图6所示。图6.读取诊断信息指令2.读取诊断信息指令的使用。说明:GET_DIAG指令可以用来读取硬件组件的诊断信息。例如:读取S7-1200CPU的诊断信息。通过LADDR参数,来选择硬件组件。通过MODE参数,可以选择要读取的诊断信息。通过DIAG参数,根据不同的MODE参数,输出不同的诊断信息。如表2所示:表2GET_DIAG指令的MODE参数和DIAG参数对应关系MODE说明DIAGCNT_DIAG0以 DWORD格式输出硬件组件所有支持的诊断信息,其中位 X=1 表示支持模式 X。DWORD 数据类型的位:位 0 = 1:支持 MODE 0。位1 = 1:支持 MODE 1。位 2 = 1:支持 MODE 2。位 3 到 31:不相关MODE=0 时,S7-1200 CPU将忽略参数 LADDR。01输出所寻址硬件组件的诊断状态。结构DIS:MaintenanceStateComponentStateDetailOwnStateIOStateOperatingState02输出所寻址硬件对象中所有从属组件的状态。结构DNN:SubordinateStateSubordinateIOStateDNNmode0当参数MODE=1时,参数DIAG以结构DIS 输出诊断信息。此时,在变量声明中输入系统数据类型“DIS”作为数据类型。结构DIS的内容如表3所示:表3结构DIS中各参数的含义参数数据类型值说明参数构成规则MaintenanceStateDWORD枚举MaintenanceState取决于 ComponentStateDetail。0良好ComponentStateDetail 的位 15 始终为1。ComponentStateDetail 的位 11 到 14 的值可以是 0 或 1。ComponentStateDetail的位 3 可以是 1。ComponentStateDetail 的所有其它位均为 0。1硬件组件已禁用。如果ComponentStateDetail 的位 16 为 1如果 ComponentStateDetail 的位 17 为12--3--4--5需要维护如果 ComponentStateDetail 的位 4 为 16要求维护如果ComponentStateDetail 的位 5 为 17错误如果 ComponentStateDetail 的位 6 为18上一级硬件组件的状态为“未知/错误”如果 ComponentStateDetail 的位 11 到 14 的值为 3如果ComponentStateDetail 的位 7 到 10 的值为 3 或 49--10输入/输出不可用。如果ComponentStateDetail 的位 11 到 14 的值为 2如果 ComponentStateDetail 的位 7 到10 的值为 1 或 2如果 ComponentStateDetail 的位 18 为 1如果ComponentStateDetail 的位 19 为 1ComponentStateDetailDWORD位数组状态:位 0 到15:硬件组件的状态位 16 到 31:CPU 的状态-0 到 2(枚举)其它信息:0:无其它信息1:不允许传送-3位 3 =1:至少一个合格诊断可用-4位 4 = 1:至少一个通道或组件需要维护-5位 5 = 1:至少一个通道或组件需要维护-6位 6 =1:至少一个通道或组件错误-7 到 10(枚举)0:硬件组件可用1:无 I/O访问2:硬件组件不可访问3:硬件组件不可访问4:硬件组件不可访问-11 到14(枚举)0:元素正确。1:该元素将替代为一个兼容元素。2:该元素将替代为一个非兼容元素(该元素可访问,但尚未就绪无法操作)。3:该元素不存在。-15预留(始终为“1”)。-16到 31CPU 生成的模块状态信息:第 16 位 = 1:子模块或模块已禁用第 17 位 = 1:激活 CiR 操作第 18 位 =1:输入不可用第 19 位 = 1:输出不可用第 20 位 = 1:诊断缓冲区溢出第 21 位 = 1:诊断不可用第 22 位 =1: 部分设备故障(带有 PNIO,可用于共享设备)第 23 到 31 位 :预留(始终为 0)
华南Siemens(授权)一级经销商---广东省东莞市西门子(授权)总代理
更新:2024-05-03 07:00 发布者IP:223.74.194.160 浏览:0次- 发布企业
- 广东湘恒智能科技有限公司商铺
- 认证
- 资质核验:已通过营业执照认证入驻顺企:第2年主体名称:广东湘恒智能科技有限公司组织机构代码:91441304MAC3TWY11U
- 报价
- 请来电询价
- 西门子PLC
- 西门子伺服电机
- 西门子触摸屏
- 西门子电缆
- 西门子变频器
- 西门子模块
- 关键词
- 华南西门子总代理,华中西门子总代理,华东西门子总代理,华北西门子总代理,西北西门子总代理
- 所在地
- 惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房(仅限办公)
- 联系电话
- 13510737515
- 手机
- 13185520415
- 联系人
- 董海波 请说明来自顺企网,优惠更多
- 让卖家联系我
- 13185520415
成立日期 | 2022年11月13日 | ||
主营产品 | 西门子PLC 变频器 伺服电机 人机界面 触摸屏 线缆 DP接头 | ||
经营范围 | 西门子PLC 变频器 伺服电机 人机界面 触摸屏 线缆 DP接头 | ||
公司简介 | 广东湘恒智能科技有限公司主要从事工业自动化产品的集成,销售与维修。致力于为您提供在机械、化工、水泥、电力、环保等领域的电气及自动化技术的完整解决方案,包括自动化产品及系统、工程项目执行及管理、主要过程控制领域技术支持,以及专业的售后服务、培训等。公司本着“以人矢志创新、追求卓越”的工作方针,致力于工业自动化控制领域的产品开发、工程配套和系统集成、销售,拥有丰富的自动为本、科 ... |
公司新闻
- 西门子触摸屏shida故障诊断方法1触摸屏不准故障现象:一台表面声波触摸屏,用手指触摸显示器屏幕的部位不能正常地完... 2024-04-27
- 西门子触摸屏/操作屏常见故障现象1、西门子TP系列触摸屏常见故障现象(1)黑屏、花屏、白屏(2)液晶屏老化所致,... 2024-04-27
- 西门子HMI触摸屏显示故障维修分析触摸屏显示白屏故障可能是:液晶面板,驱动电路问题、液晶面板供电电路问题、屏线接触... 2024-04-27
- 西门子触摸屏维修SIEMENS SMART1000触摸偏移怎么办今天收到客户电话咨询是关于HMI人机界面触摸屏在使用时触摸有漂移,就是原本想选择... 2024-04-27
- 西门子触摸屏如何校准首先,西门子触摸屏的校准一般可以分为五个步骤,具体操作步骤如下:1.进入触摸屏系... 2024-04-27
我们的其他产品
- 华南Siemens(授权)一级经销商---广东省佛山市西门子(授权)总代理西门子PLC:西门子伺服电机
- 华南Siemens(授权)一级经销商---广东省深圳市西门子(授权)总代理西门子PLC:西门子伺服电机
- 华南Siemens(授权)一级经销商---广东省广州市西门子(授权)总代理西门子PLC:西门子伺服电机
- 华南Siemens(授权)一级经销商---广西崇左市西门子(授权)总代理西门子PLC:西门子伺服电机
- 华南Siemens(授权)一级经销商---广西来宾市西门子(授权)总代理西门子PLC:西门子伺服电机
- 华南Siemens(授权)一级经销商---广东省中山市西门子(授权)总代理西门子PLC:西门子伺服电机
- 华南Siemens(授权)一级经销商---广东省珠海市西门子(授权)总代理西门子PLC:西门子伺服电机
- 华南Siemens(授权)一级经销商---广东省江门市西门子(授权)总代理西门子PLC:西门子伺服电机
- 华南Siemens(授权)一级经销商---广东省肇庆市西门子(授权)总代理西门子PLC:西门子伺服电机
- 华南Siemens(授权)一级经销商---广东省惠州市西门子(授权)总代理西门子PLC:西门子伺服电机