[小 迪 导读]:在工业设施租赁中,设施散布在各个地区,设施保护艰难、治理艰难。
dgiot计划 | 其余计划 |
---|---|
近程查看设施数据 | 现场排查 |
远程管理设施租赁 | 现场治理到期设施 |
近程管制设施状态,设施状态与平台管制状态保持一致 | 现场须要及时管制设施状态 |
性能介绍
工业设施租赁运维平台以数据为根底、以算法为撑持、以场景为导向,利用先进的实时大数据处理,运维封装行业教训的深度实际,买通后盾与前台业务利用之间的信息断层和治理断层,晋升业务与IT治理效力。
工业设施租赁一体化运维平台实现以下性能:
- 多租户分级管理
- 设施地位可视化治理
- 设施数据信息一屏展现
- 设施故障预警与诊断告警
- 设施近程管制与配置同步
设施交互流程
多租户分级管理
设施信息采集(MQTT)
订阅登录报文的Topic($dg/thing/{productId}/{deviceAddr}/firmware/report)获取设施信息
应用设施编号即设施地址作为惟一标识
登录报文测试
{
"RatedPower":37,
"RatedFreq":50,
"RatedLoad":2000,
"WeightFactor":360,
"SumLayer":1,
"LearnedLayer":0,
"SelfLearned":0,
"SelfAdjust":0,
"Lon":12003.28182,
"Lat":3021.80238,
"ProtocolVersion":"1.0.1",
"CtrSoftVersion":"0.1.0",
"MDSoftVersion":"1.0.1"
}
订阅周期报文的Topic($dg/thing/{productId}/{deviceAddr}/properties/report)获取设施信息
周期报文测试(局部)
{
"UpLimit": 0,
"DownLimit": 0,
"UpDecSpdLimit": 1,
"DownDecSpdLimit": 1,
"Handheld": 0,
"HandUp": 0,
"HandDown": 0,
"HandheldStart": 0,
"ConsoleUp": 0,
"ConsoleDown": 0,
"HighSpd": 0,
"ConsoleStart": 0,
"PowerState": 1,
"PubState": 1,
"AgreementState": 0,
"UpState":0,
"DownState":0,
"HighSpdState":0,
"RunState":0,
"BrakeState":0,
"ContactorState":1,
"ConsoleComm":0,
"CurrLayer":1,
"RunLayer":0,
"AimLayer":0,
"DeadLoad":1500,
"NetWeight":164,
"PubFreq":30,
"PowerOffDelay":48,
"servicetime":2,
"idletime":3
}
平台数据处理
|标识符|性能名称|数据类型|
|-|-|-|
|agreementstate|协定状态|enum|
|servicetime|服务工夫|int|
|idletime|闲暇工夫|int|
|poweroffdelay|关机确认工夫|int|
|runstate|运行状态|enum|
|aimlayer|指标楼层|int|
|runlayer|运行层|int|
|currlayer|以后楼层|int|
|pubfreq|公布频率管制|int|
|deadload|自重|float|
|netweight|毛重|float|
|consolecomm|操作台通信状态|enum|
|hmicomm|HMI 通信状态|enum|
|runphase|运行阶段|int|
|iout|输入电流|float|
|vout|输入电压|float|
|busvoltage|母线电压|float|
|runfreq|运行频率|float|
|aimrundir|运行方向|enum|
|contactorstate|主接触器输入|enum|
|brakestate|抱闸输入|enum|
|highspdstate|高速|enum|
|downstate|上行|enum|
|upstate|上行|enum|
|pubstate|通信服务状态|enum|
|powerstate|开关机状态|enum|
|consolestart|操作台启动|enum|
|highspd|操作台高速|enum|
|consoledown|操作台下行|enum|
|consoleup|操作台上行|enum|
|handheldstart|手持启动|enum|
|handdown|手持上行|enum|
|handup|手持上行|enum|
|handheld|手持状态|enum|
|downdecspdlimit|下加速状态|enum|
|updecspdlimit|上加速状态|enum|
|downlimit|上限位状态|enum|
|uplimit|下限位状态|enum|
|skyightdoorlimit|天窗门状态|enum|
|outdoorlimit|出料门状态|enum|
|indoorlimit|进料门状态|enum|
|antifallinglimit|防坠器状态|enum|
|autoswitch|手自切换|enum|
|brakefbkfault|抱闸电源反馈|enum|
|inverterfault|变频器故障|enum|
|brakerequest|抱闸申请|enum|
设施地位可视化治理
通过获取经纬度在地图上进行标识,进行宏观以及宏观的数量展现
{
"Lon":12003.28182,
"Lat":3021.80238,
}
组态
图片背景
组态底图 product/topo/{productid}.jpg 如果{productid} 为 ed09e37bbb, 则残缺的组态底图文件数据编码为 product/topo/ed09e37bbb.jpg
设施数据信息一屏展现
与物模型绝对应的数据组态屏
告警核心
各种属性相关联进行数据处理,实现告警核心
设施近程管制与配置同步
设施近程管制与配置同步以低代码为外围对平台的管制界面编辑
低代码标识
开关机管制
"name": "data.profile.PowerOnCtrl",
"label": "开关机管制:",
"value": " 1",
"inline": false,
"onText": "开机",
"option": "",
"offText": "关机",
"disabled": false,
"trueValue": 1,
"disabledOn": "",
"falseValue": " 0"
服务管制
"name": "data.profile.PubCtrl",
"label": "服务管制:",
"value": 1,
"inline": false,
"onText": "开启",
"option": "",
"offText": "敞开",
"trueValue": " 1",
"disabledOn": "",
"falseValue": " 0"
公布频率
"name": "data.profile.PubFreq",
"size": "",
"step": 1,
"label": "公布频率:",
"value": 30
协定解除
"name": "data.profile.AgreementRelease",
"label": "协定解除:",
"value": 0,
"onText": "解除协定",
"option": "",
"offText": "不解除协定",
"trueValue": " 1",
"disabledOn": "",
"falseValue": " 0"
开关机延时管制
"name": "data.profile.PowerOffDelay",
"size": "",
"step": 1,
"label": "关机延迟时间:",
"value": 48
[小 迪 点评]
- dgiot近程查看设施数据,实现运维便捷治理。
- dgiot平台配置同步控制设施,以防设施超租期开机。
- 在老本方面dgiot为升高用户应用老本,升高运维老本。
想理解更多 dgiot 的具体细节,欢送大家在GitHub上查看相干源代码。
发表回复