"自动化分盘点表工具"教程

全文阅读预期需要5分钟,按照说明认真的调整模板、填充参数,您就可以立刻得到从大点表制作的分盘点表,了结您约1-2天的工作量。

全局说明

在项目中,任何排序请严格按照 DI-AI-DO-AO-UI-CO,可以试着省略掉最后两个"机动点位",但请绝不要调换位置,我再重复一遍请绝不要打乱顺序,不然你会得到一张看似没问题实则行不通的点表!

绝不允许相同的设备名称,相同的设备编号,相同的DDC箱体名称,相同的模块名称!请按照参考模板编号。

对变频器的识别是"%VSD%",也就是说在"缩写"行中,任何连续的三个字母,且为"VSD"顺序排列,都会被视为"变频器",从而优先放入CPU模块中。

一个设备的点会尽量放在一个模块

对于不同的模块数量,有不同的盘柜规格
<2 2 3 4 >4 >6
4050 5060 5070 6080 10080 10012

模板描述——大点表

下图为总览——你可以在"下载模板"中找到这个案例,结合案例能提高您对下方文字的理解
大点表示例1
大点表示例2

下面是详细的说明,以便您能正确的理解模板意义

大点表详细说明

对于第1行:从设备名称开始,到每个具体的点位描述,最后必须以DI-AO结尾。

第1行说明

第A列,第2到第6行的矩形区域:从NULL开始,到单位结尾,任何时候都不应该变动

第B列到结尾列(DI-AO点位合计),第2到第∞行:这里描述了一些点位的具体情况,这是你主要可以变更的区域。你可以根据实际的项目情况进行增加、删除、更改等操作,但结尾请不要变更。

结尾列说明

结尾列:结尾列需要你去做分模块/按点位的汇总,对于每个DDC箱体,也需要做箱体汇总(=SUM),结尾列的结构任何时候都不应该变动,结尾列之后也不应该有别的列出现

模板描述——模块表

模块表示例

模块表中描述了参与配置的模块的情况,请不要变更格式/表头,Value列代表了模块报价,总报价由此得出,寻优算法目标优先总报价最少,其次是总模块数量最小。如果你想要注册CPU模块/描述CPU模块与从属模块的父子关系,请参考后文的[参数配置];如果你需要声明"AB两个IO接口是从属关系,我希望他们出现在一个DDC箱体中",请参考[模板描述——成对点位映射表];

模板描述——成对点位映射表

成对点位映射表示例

该表描述了点位的成对情况,会优先尝试把这两点分配到同一模块,同样的,请不要更改表头。备注是给人看的,可以不填写。

参数配置

参数调整其实很简单,只要点开配置表单,结合演示模板(默认的配置能配合演示模板按照预期工作),你就能很快掌握偏移量和其它规则的书写,正则表达式的^是需要在英文模式下按住shift+6输入。

如何使用模板?

作为优秀的工程师,您肯定有自己习惯的模板,但很遗憾,程序是如此的不灵活,所以请您按照以下说明,使其符合程序预期。我更推荐您从项目之初就填写我推荐的空白模板。

其实这并不困难——在A列你可以按照自己的想法和项目需求添加箱体和设备,也可以像模板那样用点汇总"F1-2#"单元来保证可读性。这一类的汇总不会产生任何影响,您添加的实例只需要在B列中标注其设备编号即可(不要使用重复的设备编号与名称),对于DDC箱体,请在设备编号中标注其为"DDC"。

DDC的名称中不应该包含以下字符"[ ] : \ /"

之后只需要在描述矩阵中(从C列-结尾列)描述其需要的点位即可,数量也要正确填写,默认为1。

需要注意的是"数量"(C列)并不会被程序读取,你需要在后面的矩阵中正确的计算出每行点位量,例如补风机1有10台,数量=10,每一台有一个启停控制(AI),那需要在后文中对应的的地方填写10,而不是1

在模板中,你可以看到一些接口列(通讯接口….等)但他们其实不参与运算,这是给工程师看的。

任何没有被表头(如:"数组输入DO")盖住的的列都是不参与运算的,就比如这些接口。

对于结尾列,请您使用=SUM公式汇总求和每个DDC箱体的需求点数,如果您不知道这是什么,请百度,预期学会需要40s。

在按照上文描述正确填写了模块表之后,就可以投喂到系统中了,成对点位映射表不是必须的。

← 返回首页
× 放大图片