2025-12-19 10:18:51 +08:00
|
|
|
{
|
|
|
|
|
"influx": {
|
|
|
|
|
"url": "http://10.0.5.232:8086",
|
|
|
|
|
"org": "MEASCON",
|
2026-03-10 17:03:31 +08:00
|
|
|
"token": "JPZMq2UP5ORhLq8CfsPbawl6k0MSDlJmEwMJ2uvR_TXqW5bUOWIYBQOSXkGNzDqOU3rnuGpIxGxrB_mlAF-EEw==",
|
2025-12-19 10:18:51 +08:00
|
|
|
"username": "PCM",
|
|
|
|
|
"password": "1842moon",
|
|
|
|
|
"landingUrl": "http://10.0.5.232:8086/orgs/b2542eeb72a3e614/dashboards/0f8ab8a328fe9000?lower=now%28%29+-+1h",
|
|
|
|
|
"bucket": "PCM",
|
|
|
|
|
"measurement": "PCM_Measurement"
|
|
|
|
|
},
|
|
|
|
|
"placeholders": {
|
|
|
|
|
"scriptTable1": {
|
|
|
|
|
"type": "scriptTable",
|
|
|
|
|
"label": "scriptTable1",
|
|
|
|
|
"title": "",
|
|
|
|
|
"value": "",
|
|
|
|
|
"dbQuery": "",
|
|
|
|
|
"chart": {}
|
|
|
|
|
},
|
|
|
|
|
"text1": {
|
|
|
|
|
"type": "text",
|
|
|
|
|
"label": "text1",
|
|
|
|
|
"title": "",
|
|
|
|
|
"value": "@current_date",
|
|
|
|
|
"dbQuery": "",
|
|
|
|
|
"chart": {}
|
|
|
|
|
},
|
|
|
|
|
"text2": {
|
|
|
|
|
"type": "text",
|
|
|
|
|
"label": "text2",
|
|
|
|
|
"title": "",
|
|
|
|
|
"value": "@process_no",
|
|
|
|
|
"dbQuery": "",
|
|
|
|
|
"chart": {}
|
|
|
|
|
},
|
|
|
|
|
"text3": {
|
|
|
|
|
"type": "text",
|
|
|
|
|
"label": "text3",
|
|
|
|
|
"title": "",
|
|
|
|
|
"value": "@part_no",
|
|
|
|
|
"dbQuery": "",
|
|
|
|
|
"chart": {}
|
|
|
|
|
},
|
|
|
|
|
"text4": {
|
|
|
|
|
"type": "text",
|
|
|
|
|
"label": "text4",
|
|
|
|
|
"title": "",
|
|
|
|
|
"value": "@executor",
|
|
|
|
|
"dbQuery": "",
|
|
|
|
|
"chart": {}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"tcpModbus": {
|
|
|
|
|
"ip": "10.0.5.232",
|
|
|
|
|
"port": 5020
|
|
|
|
|
},
|
|
|
|
|
"devices": [
|
|
|
|
|
{
|
|
|
|
|
"deviceName": "温度传感器",
|
|
|
|
|
"alarmRegister": 0,
|
|
|
|
|
"alarmType": "holding",
|
|
|
|
|
"thresholds": [
|
|
|
|
|
{
|
|
|
|
|
"name": "温度上限",
|
|
|
|
|
"register": 0,
|
|
|
|
|
"regType": "input",
|
|
|
|
|
"value": 29.0
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"name": "温度下线",
|
|
|
|
|
"register": 1,
|
|
|
|
|
"regType": "input",
|
|
|
|
|
"value": 0.0
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"name": "是否报警",
|
|
|
|
|
"register": 0,
|
|
|
|
|
"regType": "coil",
|
|
|
|
|
"value": 0.0
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"name": "报警信息",
|
|
|
|
|
"register": 0,
|
|
|
|
|
"regType": "holding",
|
|
|
|
|
"value": 0.0
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"deviceName": "测试开关",
|
|
|
|
|
"alarmRegister": 0,
|
|
|
|
|
"alarmType": "holding",
|
|
|
|
|
"thresholds": [
|
|
|
|
|
{
|
|
|
|
|
"name": "开始测试",
|
|
|
|
|
"register": 0,
|
|
|
|
|
"regType": "coil",
|
|
|
|
|
"value": 0.0
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"name": "结束测试",
|
|
|
|
|
"register": 1,
|
|
|
|
|
"regType": "coil",
|
|
|
|
|
"value": 0.0
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"db": {
|
|
|
|
|
"engine": "sqlserver",
|
|
|
|
|
"host": "localhost",
|
|
|
|
|
"port": 1433,
|
|
|
|
|
"database": "",
|
|
|
|
|
"username": "",
|
|
|
|
|
"password": ""
|
|
|
|
|
},
|
|
|
|
|
"experimentProcess": {
|
|
|
|
|
"headers": [
|
|
|
|
|
"实验内容",
|
|
|
|
|
"实验步骤",
|
|
|
|
|
"工况(档位)",
|
|
|
|
|
"输入转速",
|
|
|
|
|
"转速阈值"
|
|
|
|
|
],
|
|
|
|
|
"rows": [
|
|
|
|
|
[
|
|
|
|
|
"性能试验",
|
|
|
|
|
"10",
|
|
|
|
|
"3",
|
|
|
|
|
"981",
|
|
|
|
|
"20"
|
|
|
|
|
],
|
|
|
|
|
[
|
|
|
|
|
"性能试验",
|
|
|
|
|
"20",
|
|
|
|
|
"4",
|
|
|
|
|
"1906",
|
|
|
|
|
"10"
|
|
|
|
|
],
|
|
|
|
|
[
|
|
|
|
|
"性能试验",
|
|
|
|
|
"30",
|
|
|
|
|
"5",
|
|
|
|
|
"2096",
|
|
|
|
|
"10"
|
|
|
|
|
],
|
|
|
|
|
[
|
|
|
|
|
"耐久试验",
|
|
|
|
|
"40.1",
|
|
|
|
|
"1",
|
|
|
|
|
"476",
|
|
|
|
|
"10"
|
|
|
|
|
],
|
|
|
|
|
[
|
|
|
|
|
"耐久试验",
|
|
|
|
|
"40.1",
|
|
|
|
|
"2",
|
|
|
|
|
"731",
|
|
|
|
|
"10"
|
|
|
|
|
],
|
|
|
|
|
[
|
|
|
|
|
"耐久试验",
|
|
|
|
|
"40.1",
|
|
|
|
|
"2",
|
|
|
|
|
"731",
|
|
|
|
|
"10"
|
|
|
|
|
]
|
|
|
|
|
],
|
2026-04-09 09:22:01 +08:00
|
|
|
"scriptFile": "IyEvdXNyL2Jpbi9lbnYgcHl0aG9uDQojIC0qLSBjb2Rpbmc6IHV0Zi04IC0qLQ0KIiIiDQrmtYvor5Xpg6jkvY3muKnluqborrDlvZXooajnlJ/miJDohJrmnKzvvIjluKbotJ/ovb3nirbmgIHnrZvpgInvvIkNCg0KLSDlv73nlaXkvKDlhaXnmoQgZXhwZXJpbWVudFByb2Nlc3PvvIzoh6rooYzmnoTpgKDlm7rlrprnu5PmnoTnmoTmlbDmja4NCi0g5LuOIEluZmx1eERCIOafpeivouavj+S4qua1i+ivlemDqOS9jeWcqOWQhOaXtumXtOeCueeahOeerOaXtua4qeW6puWAvA0KLSDmt7vliqAgbG9hZF9zdGF0dXMgPSAxIOeahOetm+mAieadoeS7tu+8jOehruS/neWPquWcqOecn+ato+mHh+mbhuaVsOaNruaXtuiOt+WPlua4qeW6pg0KLSDovpPlh7rmoLzlvI/kuI7lupTnlKjkuK3nmoQgc2NyaXB0VGFibGUg5Y2g5L2N56ym5YW85a65DQotIOm7mOiupOaKiiB7c2NyaXB0VGFibGUxfSDmlL7lnKgi5rWL6K+V6YOo5L2NIuaJgOWcqOeahOWNleWFg+agvA0KDQrnjq/looPlj5jph4/vvJoNCiAgICBUQUJMRV9UT0tFTiAgICAgICAgIOebruagh+WNoOS9jeespu+8jOm7mOiupCBzY3JpcHRUYWJsZTENCiAgICBUQUJMRV9TVEFSVF9ST1cgICAgIOWGmeWFpei1t+Wni+ihjOWBj+enu++8jOm7mOiupCAwDQogICAgVEFCTEVfU1RBUlRfQ09MICAgICDlhpnlhaXotbflp4vliJflgY/np7vvvIzpu5jorqQgMA0KICAgIFRBQkxFX1RJTUVfU0xPVFMgICAg6YCX5Y+35YiG6ZqU55qE5pe26Ze05Yi75bqm77yM6buY6K6kICIwLjVoLDFoLDEuNWgsMmgsMi41aCwzaCwzLjVoIg0KICAgIFRBQkxFX01PVE9SX1NQRUVEICAg55S15py66L2s6YCf5qCH562+77yM6buY6K6kICI5ODBSUE0iDQogICAgRVhQRVJJTUVOVF9TVEFSVCAgICAg5a6e6aqM5byA5aeL5pe26Ze077yISVNPIDg2MDEg5qC85byP77yM5aaCIDIwMjQtMDEtMDFUMTA6MDA6MDBa77yJDQogICAgRVhQRVJJTUVOVF9FTkQgICAgICAg5a6e6aqM57uT5p2f5pe26Ze077yISVNPIDg2MDEg5qC85byP77yJDQogICAgSU5GTFVYX1VSTCAgICAgICAgICAgSW5mbHV4REIgVVJMDQogICAgSU5GTFVYX09SRyAgICAgICAgICAgSW5mbHV4REIg57uE57uHDQogICAgSU5GTFVYX1RPS0VOICAgICAgICAgSW5mbHV4REIg5Luk54mMDQogICAgSU5GTFVYX0JVQ0tFVCAgICAgICAgSW5mbHV4REIg5qG25ZCN77yM6buY6K6kIFBDTQ0KICAgIElORkxVWF9NRUFTVVJFTUVOVCAgIEluZmx1eERCIOa1i+mHj+WQje+8jOm7mOiupCBQQ01fTWVhc3VyZW1lbnQNCiIiIg0KDQpmcm9tIF9fZnV0dXJlX18gaW1wb3J0IGFubm90YXRpb25zDQoNCmltcG9ydCBqc29uDQppbXBvcnQgbG9nZ2luZw0KaW1wb3J0IG9zDQppbXBvcnQgc3lzDQpmcm9tIGRhdGV0aW1lIGltcG9ydCBkYXRldGltZSwgdGltZWRlbHRhDQpmcm9tIHR5cGluZyBpbXBvcnQgQW55LCBEaWN0LCBMaXN0LCBPcHRpb25hbA0KDQoNCmRlZiBfbWFza19zZWNyZXQodmFsdWU6IE9wdGlvbmFsW3N0cl0pIC0+IHN0cjoNCiAgICAiIiLmjqnnoIHmlY/mhJ/kv6Hmga8iIiINCiAgICBpZiBub3QgdmFsdWU6DQogICAgICAgIHJldHVybiAiPGVtcHR5PiINCiAgICBpZiBsZW4odmFsdWUpIDw9IDg6DQogICAgICAgIHJldHVybiAiKiIgKiBsZW4odmFsdWUpDQogICAgcmV0dXJuIHZhbHVlWzo0XSArICIqIiAqIChsZW4odmFsdWUpIC0gOCkgKyB2YWx1ZVstNDpdDQoNCg0KY2xhc3MgX0R1bW15TG9nZ2VyOg0KICAgIGRlZiBkZWJ1ZyhzZWxmLCAqYXJncywgKiprd2FyZ3MpOiBwYXNzDQogICAgZGVmIGluZm8oc2VsZiwgKmFyZ3MsICoqa3dhcmdzKTogcGFzcw0KICAgIGRlZiB3YXJuaW5nKHNlbGYsICphcmdzLCAqKmt3YXJncyk6IHBhc3MNCiAgICBkZWYgZXJyb3Ioc2VsZiwgKmFyZ3MsICoqa3dhcmdzKTogcGFzcw0KDQpMT0dHRVIgPSBfRHVtbXlMb2dnZXIoKQ0KDQoNCmRlZiBfc2V0dXBfbG9nZ2luZygpIC0+IE5vbmU6DQogICAgcGFzcw0KDQoNCmRlZiBfZ2V0X2luZmx1eF9jb25maWcoKSAtPiBEaWN0W3N0ciwgc3RyXToNCiAgICAiIiLojrflj5ZJbmZsdXhEQumFjee9riIiIg0KICAgIGNvbmZpZyA9IHsNCiAgICAgICAgJ3VybCc6IG9zLmVudmlyb24uZ2V0KCJJTkZMVVhfVVJMIiwgIiIpLnN0cmlwKCksDQogICAgICAgICdvcmcnOiBvcy5lbnZpcm9uLmdldCgiSU5GTFVYX09SRyIsICIiKS5zdHJpcCgpLA0KICAgICAgICAndG9rZW4nOiBvcy5lbnZpcm9uLmdldCgiSU5GTFVYX1RPS0VOIiwgIiIpLnN0cmlwKCksDQogICAgICAgICdidWNrZXQnOiBvcy5lbnZpcm9uLmdldCgiSU5GTFVYX0JVQ0tFVCIsICJQQ00iKS5zdHJpcCgpLA0KICAgICAgICAnbWVhc3VyZW1lbnQnOiBvcy5lbnZpcm9uLmdldCgiSU5GTFVYX01FQVNVUkVNRU5UIiwgIlBDTV9NZWFzdXJlbWVudCIpLnN0cmlwKCksDQogICAgfQ0KICAgIHJldHVybiBjb25maWcNCg0KDQpkZWYgX3BhcnNlX2V4cGVyaW1lbnRfdGltZXMoKSAtPiB0dXBsZVtPcHRpb25hbFtkYXRldGltZV0sIE9wdGlvbmFsW2RhdGV0aW1lXV06DQogICAgIiIi6Kej5p6Q5a6e6aqM5pe26Ze0IiIiDQogICAgc3RhcnRfc3RyID0gb3MuZW52aXJvbi5nZXQoIkVYUEVSSU1FTlRfU1RBUlQiLCAiIikuc3RyaXAoKQ0KICAgIGVuZF9zdHIgPSBvcy5lbnZpcm9uLmdldCgiRVhQRVJJTUVOVF9FTkQiLCAiIikuc3RyaXAoKQ0KICAgIA0KICAgIHN0YXJ0X3RpbWU6IE9wdGlvbmFsW2RhdGV0aW1lXSA9IE5vbmUNCiAgICBlbmRfdGltZTogT3B0aW9uYWxbZGF0ZXRpbWVdID0gTm9uZQ0KICAgIA0KICAgIGlmIHN0YXJ0X3N0cjoNCiAgICAgICAgdHJ5Og0KICAgICAgICAgICAgZm9yIGZtdCBpbiBbIiVZLSVtLSVkVCVIOiVNOiVTWiIsICIlWS0lbS0lZFQlSDolTTolUyV6Il06DQogICAgICAgICAgICAgICAgdHJ5Og0KICAgICAgICAgICAgICAgICAgICBzdGFydF90aW1lID0gZGF0ZXRpbWUuc3RycHRpbWUoc3RhcnRfc3RyLCBmbXQpDQogICAgICAgICAgICAgICAgICAgIGlmIHN0YXJ0X3RpbWUudHppbmZvIGlzIG5vdCBOb25lOg0KICAgICAgICAgICAgICAgICAgICAgICAgIyDovazmjaLkuLrmnKzlnLDml7bpl7TlubbljrvpmaTml7bljLrkv6Hm
|
2025-12-19 10:18:51 +08:00
|
|
|
"scriptName": "table.py",
|
|
|
|
|
"remark": "PCM性能测试实验"
|
|
|
|
|
},
|
|
|
|
|
"configService": {
|
|
|
|
|
"host": "10.0.5.232",
|
|
|
|
|
"port": 5000,
|
|
|
|
|
"configPath": "config-1.2-debug.yaml"
|
|
|
|
|
},
|
|
|
|
|
"globalParameters": {
|
|
|
|
|
"parameters": {
|
|
|
|
|
"work_order_no": "W2001150.001-01:10",
|
|
|
|
|
"process_no": "W2001150.001-01:10",
|
|
|
|
|
"part_no": "P67-13-103",
|
|
|
|
|
"executor": "朱吉生",
|
|
|
|
|
"current_date": "2025-12-03"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|