KIO教程
KIO功能教程: |
KingIOServer(Windows) » 其它 |
1.功能描述
对于IO变量——IO模拟变量,在实际使用的过程中,可能要根据输入要求的不同将其按照不同的方式进行转换。比如一般的信号与应用值都是线性对应的,可以选择线性转换;有些需要进行累计计算,则选择累计转换。
IOServer只提供了IO模拟变量的数据转换功能。
2.操作步骤
2.1线性转换方式
选中其中某个变量,选择转换属性,输入对应参数
图1.1
线性转换方式是最直接也是最简单的一种IO转换方式。线性转换是将设备中的值与应用值按照固定的比例系数进行转换。线性转化公式为:
其中:
y为转换后的数值,即IOServer界面显示值。
k =(工程最大值 - 工程最小值)/(原始最大值 - 原始最小值);
x为原始值,即驱动采集的数值;
a。为原始最小值;
工程最大值和工程最小值分别在变量基本属性选项卡的“最大值”、“最小值”编辑框中进行设置,原始最大值和原始最小值分别在变量IO属性选项卡的“最大原始值”、“最小原始值”编辑框中进行设置(可以参考驱动帮助中的介绍)。线性转换如下图所示:
例1:与PLC电阻器连接的流量传感器在空流时产生0值,在满流时产生9999值。
如果输入如下的数值:
最小原始值=0 最小值=0
最大原始值=9999 最大值=100
其转换比例=(100-0)/(9999-0)=0.01
则:如果原始值为5000时,内部使用的值为5000*0.01=50。
例2:与PLC电阻器连接的流量传感器在空流时产生6400值,在300GPM时产生32000值。应当输入下列数值:
最小原始值=6400 最小值=0
最大原始值=32000 最大值=300
其转换比例=(300-0)/(32000-6400)=3/256,
则:如果原始值为19200时,内部使用的值为(19200-6400)*3/256=150;原始值为6400时, 内部使用的值为0;原始值小于6400时,内部使用的值为0。
附加文件
线性属性_文档.pdf
(281.79 KB, 下载次数: 0)
线性属性_视频.zip
(6 MB, 下载次数: 0)
线性属性_工程.zip
(12.68 KB, 下载次数: 0)
|
|