巴鲁夫网络接口
/IO-Link BNI IOL-719-002-Z012
www.balluff.com
11
3
入门介绍
3.8.
有符号数据格式
如果是有符号数据格式,则数字化值以二进制补码格式(
15
位
+
符号、
13
位
+
符号、
11
位
+
符号、
9
位
+
符号,取决于具体的分辨率)来表示。
对于不同的配置,可以通过以下公式计算模拟量信号(电压、电流、温度)。
电压输入
(0V-10V
,
-10V - +10V
,
0V - 5V
,
-5V - +5V)
:
如果是正数
(MSB = 0)
:
Input voltage [V] = PortValue ∗
V
max
2
(N−1)
− 1
如果是负数
(MSB = 1)
:
Input voltage [V] = (PortValue − 2
𝑁
) ∗
V
max
2
(N−1)
− 1
电压输入
(5V
–
10V)
:
Input voltage [V] = PortValue ∗
V
max
− 𝑉
𝑚𝑖𝑛
2
(N−1)
− 1
+ 𝑉
𝑚𝑖𝑛
电流输入
(0-20mA
、
4-20mA)
:
Input current [mA] = PortValue ∗
I
max
− I
min
2
(N−1)
− 1
+ 𝐼
𝑚𝑖𝑛
Pt100
、
Pt1000
、
J
型、
K
型、
C
型:
如果是正数
(MSB = 0)
:
Temperature [°C] = PortValue ∗
T
max
2
(N−1)
− 1
如果是负数
(MSB = 1)
:
Temperature [°C] = (PortValue − 2
𝑁
) ∗
T
max
2
(N−1)
− 1
其中:
端口值
(PortValue)
是输入信号的数字化值。
N
是分辨率(以位计)。
V
max
,
I
max
,
T
max
是所选输入范围的上限值。
V
min
,
I
min
,
T
min
是所选输入范围的下限值。
示例
1
:
模拟量模式设置为
0-10V
。
分辨率为
14
位。
过程数据为右对齐。
通过
IO-Link
读取的数字化值为
1234
hex
= 4660
。
1234
hex
的最高有效位是
0
,因此它是正数。在这种情况下,可以通过以下公式计算电压:
Input voltage [V] = PortValue ∗
V
max
2
(N−1)
− 1
= 4660 ∗
10.5𝑉
2
(14−1)
− 1
= 5,974𝑉
Summary of Contents for BNI IOL-719-002-Z012
Page 1: ...BNI IOL 719 002 Z012 english User s Guide deutsch Betriebsanleitung...
Page 2: ...www balluff com...
Page 3: ...BNI IOL 719 002 Z012 Bedienungsanleitung...
Page 37: ...BNI IOL 719 002 Z012 User s Guide...
Page 71: ...BNI IOL 719 002 Z012...
Page 104: ...IO Link BNI IOL 719 002 Z012 www balluff com 33...