西门子模块6SL3120-1TE21-0AD0详细说明
HART设备相关命令的使用
以西门子质量流量计MASS6000为例,说明如何通过设备相关命令171读取累积量。
命令代码 | 命令 | 返回数据 |
171(读取累计量) | Byte 0 累计量序号: 0:返回值为累计量1 1:返回值为累计量2 | Byte 0 累计量单位 Byte1-4 累计量数值 Byte 5 累计量序号 |
累积量1和2的含义可以通过流量计菜单进行设置,在该例中累计量1对应正向质量累积量,如下图所示:
图3-1 设置累积量1
累积量2对应正向体积累积量,如下图所示:
图3-2 设置累积量2
(1) 首先,创建命令发送数据块DB1,用来存放命令171对应的数据帧。
图3-3 创建DB1
其中DB3.DBB4为命令代码中包含的数据,比如发送命令171时需要1个byte来读取累计量1还是累计量2,如下表所示:
命令代码 | 命令 | 返回数据 |
171 (读取累计量) | Byte 0 累计量序号 0:返回值为累计量1 1:返回值为累计量2 | Byte 0 累计量单位 Byte1-4 累计量数值 Byte 5 累计量序号 |
DB3.DBB3为命令中包含的数据的长度,比如命令171需要1个byte,命令3中不包含任何数据。
(2) 创建DB2用于接收命令171的返回数据
图3-4 创建DB2
(3) 在OB1中通过SFC58/59发送命令和接收数据
图3-5 调用SFC58/59
(4) 在变量表中进行调试
首先将M0.1置1,PLC通过SFC58发送命令171给仪表:
图3-6 在变量表中置位M0.1
将M0.3置1,通过SFC59读取累计量1,如下图所示:
图3-7 读取到的累积量1
修改DB3中的命令参数,实现通过命令171读取累计量2:
图3-8 读取累积量2的命令171
将M0.3置1,通过SFC59读取累计量2,如下图所示:
图3-9 读取到的累积量2
首先回答标题中的问题:漏电流和漏电电流一样吗?答案是不一样。不仅不一样,二者还是完全不同的两个概念,可以说,几乎没有任何相同点。 什么是漏电流 电学中将描述电阻特性的物理量,叫做“电阻率”(20℃下,物体电阻值和面积的乘积与长度之比)。但是电阻率有一定的极限——换句话说,没有**绝缘的物体。正是由于这个原因,在绝缘体中,也会产生微小的电流,这部分电流就叫做“漏电流”。 漏电流有什么用呢? 电路中的电子在移动或转向时(电子移动形成电流,交流电路中电子会发生转向),会消耗一部分能量,这部分能量的转换为电能转换成热能(就是常说的电线发热)。 能量消耗的多少(发热量的大小),与电子密度、频率(电子转向次数)和电介质的材料有关。电流越大和频率越高,发热量也就更高。
怎么检查用户内部线路和设备有无漏电 在该用户的电源进户线处用漏电流钳形表测量漏电流值,同时将用户的用电设备、灯具逐个投入退出,通过看漏电流钳形表测量的漏电流值的变化来查找漏电的设备或灯具;如果所有的设备及灯具都是正常的,或存在漏电的设备都已退出,但漏电流钳形表显示该用户仍然存在漏电电流,有可能就是该用户的低压线路存在漏电,应视具体情况处理。对于预埋暗敷的管线漏电故障,只能采取换线或重新布线的处理方法。 |