SIEMENS西门子 中国张家界市智能化工控设备代理商

供应商
浔之漫智控技术(上海)有限公司
认证
西门子
代理经销商
模块
全新原装 假一罚十
德国
正品现货 实体经营
联系电话
15801815554
手机号
15801815554
联系人
邓经理
所在地
上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
更新时间
2024-05-21 08:00

详细介绍

          诊断函数块诊断函数块用于查询所有 dali设备的状态信息。dali_dev_gtin说明dali_dev_gtin 用于查询设备的 gtin(全球贸易项目)(请参见数据流路径6(页 24))。参数下表显示了函数块的参数:参数 声明 数据类型 存储区 说明read 输入 bool i, q, m, d,l或常数在上升沿查询设备的 gtin。dev_typeusint i, q, m, d, l或常数选择设备类型:• 1:控制装置•2:输入设备(传感器)addressusint i, q, m, d, l或常数指定设备的短地址。范围:0 到 63cm_dali输入输出 "dali_ctrl"dali_ctrl 的数据块指定与当前函数块通信的 cm1xdali。busy 输出 bool i,q, m, d, l 状态参数:• busy = 0:作业处理过程终止。• busy = 1:作业仍在继续。active booli, q, m, d, l 状态参数:• active = 0: 作业尚未开始。• active = 1: 作业正在执行。donebool i, q, m, d, l 状态参数:• done = 0:作业尚未开始或仍在执行。• done =1:作业无误执行。error bool i, q, m, d, l 状态参数:• error = 0:未发生错误。• error =1:处理期间发生错误。status byte i, q, m, d, l error = 0 时,status 有以下三个值:•16#00:空闲• 16#01:正在执行• 16#7f:已完成error = 1 时,status显示详细的错误代码。有关每个错误代码的详细含义,请参见“参数 status (页 122)”。gtin array[0..5]ofbytei, q, m, d, l 显示设备的全球贸易项目编号。每个 gtin 有 6 个字节。编程5.6 诊断函数块et200sp 通信模块 cm 1xdali (6es7137-6ca00-0bu0)60 设备手册, 06/2019,a5e46959469-aa5.6.2 dali_ecg_status说明dali_ecg_status用于查询一个控制装置的状态。从物理 dali 设备查询状态信息(请参见数据流路径 6 (页 24))。保存在 cm 1xdali中的状态信息将更新(请参见数据流路径 4 (页 24))。参数下表显示了函数块的参数:参数 声明 数据类型 存储区 说明read 输入bool i, q, m,d, l 或常数在上升沿查询一个控制装置的状态。address usint i, q, m,d, l或常数指定设备的短地址。范围:0 到 63cm_dali 输入输出 "dali_ctrl"dali_ctrl的数据块指定与当前函数块通信的 cm1xdali。busy 输出 bool i, q, m,d, l状态参数:• busy =0:作业处理过程终止。• busy = 1:作业仍在继续。active bool i, q, m,d, l状态参数:• active= 0: 作业尚未开始。• active = 1: 作业正在执行。done bool i, q, m,d, l状态参数:• done= 0:作业尚未开始或仍在执行。• done = 1:作业无误执行。error bool i, q, m,d, l状态参数:•error = 0:未发生错误。• error = 1:处理期间发生错误。编程5.6 诊断函数块et 200sp 通信模块 cm1xdali (6es7137-6ca00-0bu0)设备手册, 06/2019, a5e46959469-aa 61参数 声明数据类型 存储区 说明status byte i, q, m,d, lerror = 0 时,status有以下三个值:•16#00:空闲• 16#01:正在执行• 16#7f:已完成error = 1 时,status显示详细的错误代码。有关每个错误代码的详细含义,请参见“参数 status (页122)”。ecg_statusecgstatusdetaild, l 控制装置的状态信息configuredboolconfigured = 1:使用 dali_ecg_add (页 75) 或dali_dev_upload (页 116)组态短地址。addr_changedbool • addr_changed = 0:控制装置的短地址不变。• addr_changed= 1:在扫描过程中控制装置的短地址发生更改。addr_statusbyte 显示短地址的状态:• 1:正常状态•2:不存在具有该短地址的设备• 3:dali 设备显示错误帧。此错误可能因短地址冲突或dali 设备问题引起。•4:类型不匹配。组态的类型与物理设备的类型不同。basic_statusbyte 显示控制装置的状态。有关 basic_status各个位的详细说明,请参见以下“参数basic_status”部分。config_typebyte • configured =0,config_type 值为 16#ff。• configured = 1,config_type 值与dali_ecg_add(页 75) 中的 ecg_type 值相同。actual_typebyte 控制装置的实际设备类型。ext_status 1byte显示符合 iec62386-20x 的控制装置的类型相关故障状态。1 ≤ actual_type ≤ 8 时,ext_status的每个位都指示不同的错误类型。否则,ext_status 值为 0。actual_levelusint 控制装置的实际级别。1有关控制装置 ext_status 各个位的详细说明,请参见下表。编程5.6 诊断函数块et 200sp 通信模块 cm 1xdali(6es7137-6ca00-0bu0)62 设备手册, 06/2019, a5e46959469-aa位 类型 1(紧急)类型2(放电)类型 3(卤素灯)类型 4(白炽灯)类型 5(转换器)类型 6(led)类型 7(开关)类型 8(颜色控制)0 电路故障电源电压过低短路 负载过电流关闭检测到输出故障短路 负载错误 xy 坐标颜色点超出范围1 电池持续时间故障电源电压过高开路 开路 预留开路 延迟时检测到错误色温超出范围2 电池故障 转换器热过载负载减小 负载减小 负载减小后一个阈值的作用原理• “00”递增开启•“01”递增关闭• “10”递减开启• “11”递减关闭自动校准正在运行3 应急灯故障 预留 负载增加 负载增加负载增加自动校准成功4 超出功能测试大延迟时间点火超时 电流保护器激活预留 电流保护器激活预留 颜色类型xy 坐标激活5超出持续时间测试大延迟时间预留 热关断 热关断 热关断 颜色类型色温有效6 功能测试失败灯电压超限 热过载 热过载 热过载颜色类型主n 有效7 持续时间测试失败灯循环故障 参考测量失败参考测量失败参考测量失败参考测量失败颜色类型rgbwaf有效编程5.6诊断函数块et 200sp 通信模块 cm 1xdali (6es7137-6ca00-0bu0)设备手册, 06/2019,a5e46959469-aa 63参数 basic_statusbasic_status 的每个位都表示不同的状态:位 状态 说明位0 控制装置故障 控制装置不能按预期运行。位 1 灯故障 灯不能按预期运行。位 2 灯亮起 灯亮起。位 3 限值错误根据“min_level”或“max_level”的限值修改后请求的目标级别。位 4 变光功能正在运行 变光定时器正在运行。位 5复位状态 该设备的所有参数均为其复位值。位 6 无短地址 没有为此设备分配短地址。位 7 检测到循环上电 发生外部循环上电。5.6.3dali_ecg_status_check说明dali_ecg_status_check用于检查控制装置的状态。有关详细的状态位说明,请参见 dali_ecg_status (页 60) 中的 basic_status 和ext_status 。可以设置所有控制装置的状态掩码,并与 cm 1xdali中存储的实际状态进行比较,然后返回匹配结果。函数块检查保存在 cm 1xdali 中的状态信息(请参见数据流路径 2(页24))。cm 1xdali 在“模块参数 (页 22)”(module parameters)中设置的“后台检测周期”(background detection period) 内查询实际设备状态。例如,对于短地址为 5的控制装置,如果要监视 dali_ecg_status (页 60) 中basic_status 的位 1 是否置 1,则可以将输入ext_status 置 0,并将status_mask[5] 设为 16#02。编程5.6 诊断函数块et 200sp 通信模块cm 1xdali (6es7137-6ca00-0bu0)64 设备手册, 06/2019,a5e46959469-aa参数下表显示了函数块的参数:参数 声明 数据类型 存储区 说明check 输入 bool i, q,m,d, l 或常数在上升沿比较指定的状态掩码和控制装置的状态。ext_statusbool i, q, m,d, l或常数显示控制装置的状态:• ext_status = 0:控制装置的基本状态• ext_status =1:控制装置的类型相关故障状态status_maskarray[0..63] ofbytei, q, m,d, l或常数显示所有控制装置的状态掩码。数组的索引表示短地址。cm_dali 输入输出 "dali_ctrl"dali_ctrl的数据块指定与当前函数块通信的 cm1xdali。busy 输出 bool i, q, m,d, l状态参数:• busy =0:作业处理过程终止。• busy = 1:作业仍在继续。active bool i, q, m,d, l状态参数:• active= 0: 作业尚未开始。• active = 1: 作业正在执行。done bool i, q, m,d, l状态参数:• done= 0:作业尚未开始或仍在执行。• done = 1:作业无误执行。error bool i, q, m,d, l状态参数:•error = 0:未发生错误。• error = 1:处理期间发生错误。status byte i, q, m,d, lerror= 0 时,status 有以下三个值:• 16#00:空闲• 16#01:正在执行• 16#7f:已完成error = 1时,status 显示详细的错误代码。有关每个错误代码的详细含义,请参见“参数 status (页 122)”。编程5.6诊断函数块et 200sp 通信模块 cm 1xdali (6es7137-6ca00-0bu0)设备手册, 06/2019,a5e46959469-aa 65参数 声明 数据类型 存储区 说明match array[0..63] ofbooli, q,m,d, l检查所有短地址上的设备结果。match = 1:控制装置的状态与指定的状态掩码匹配。数组的索引表示短地址。5.6.4dali_ecg_说明dali_ecg_ 用于查询 dali控制装置的运行小时数。若控制装置保持开启一小时,则运行小时数会累计。运行小时数存储在 cm 1xdali 中(请参见数据流路径 2(页 24))。如果改变两个控制装置的短地址,这两个控制装置的运行小时数不变,可使用 dali_ecg_set_ophour (页67) 交换这两个控制装置的相关运行小时数。在调用此函数块之前,请确保使用 dali_ecg_add (页 75) 或dali_dev_upload(页 116) 组态控制装置。查询控制装置的运行小时数时,会发生以下情况:● 如果之前未组态控制装置,则status 的输出参数中会显示错误代码“16#8d”。● 如果组态了控制装置,但控制装置的类型不匹配,则 status.的输出参数中会显示错误代码“16#8b”。编程5.6 诊断函数块et 200sp 通信模块 cm 1xdali(6es7137-6ca00-0bu0)66 设备手册, 06/2019,a5e46959469-aa参数下表显示了函数块的参数:参数 声明 数据类型 存储区 说明query 输入 bool i, q,m,d, l 或常数在上升沿查询控制装置的运行小时数。addressusint i, q, m,d, l或常数指定设备的短地址。范围:0 到 63cm_dali 输入输出 "dali_ctrl"dali_ctrl的数据块指定与当前函数块通信的 cm1xdali。busy 输出 bool i, q, m,d, l状态参数:• busy =0:作业处理过程终止。• busy = 1:作业仍在继续。active bool i, q, m,d, l状态参数:• active= 0: 作业尚未开始。• active = 1: 作业正在执行。done bool i, q, m,d, l状态参数:• done= 0:作业尚未开始或仍在执行。• done = 1:作业无误执行。error bool i, q, m,d, l状态参数:•error = 0:未发生错误。• error = 1:处理期间发生错误。status byte i, q, m,d, lerror= 0 时,status 有以下三个值:• 16#00:空闲• 16#01:正在执行• 16#7f:已完成error = 1时,status 显示详细的错误代码。有关每个错误代码的详细含义,请参见“参数 status (页 122)”。编程5.6诊断函数块et 200sp 通信模块 cm 1xdali (6es7137-6ca00-0bu0)设备手册, 06/2019,a5e46959469-aa 675.6.5 dali_ecg_set_ophour说明dali_ecg_set_ophour用于设置 dali 控制装置的运行小时数。若控制装置保持开启一小时,则运行小时数会累计。运行小时数存储在 cm 1xdali中(请参见数据流路径1 (页 24))。在调用此函数块之前,请确保使用 dali_ecg_add (页 75) 和dali_dev_upload(页 116) 组态控制装置。设置控制装置的运行小时数时,会发生以下情况:● 如果之前未组态控制装置,则status. 的输出参数中会显示错误代码“16#8d”。● 如果组态了控制装置,但控制装置的类型不匹配,则 status.的输出参数中会显示错误代码“16#8b”。建议在更换物理控制装置设备后复位运行小时数。

Wincc软件,G120变频器,V90电机,交换机精智面板,PLC模块

展开全文

我们其他产品
我们的新闻
咨询 在线询价 拨打电话