位置:51电子网 » 技术资料 » 模拟技术

模拟量的规范化输出

发布时间:2013/8/27 22:14:32 访问次数:744

    在STEP 7的标准库中有一个可用于模拟量输出规范化的功能FC106(符号名为UN-SCALE),其功能是接收一个以工程单位表示且标定于下限(LO_LIM)和上限(HI_LIM)之间的实型输入值,CG3011K并将其转换为一个整型值。CG3011K的应用示例如图5- 28所示,各端子的意义如下所述。
    ·EN:使能输入端,信号状态为1时激活该功能。
    ·ENO:使能输幽端,如果该功能的执行无错误,则使能输出为1。
    ·IN:欲转换为整型值的输入值。
    ·HI_LIM:以工程单位表示的上限,实数。
    . LO_LIM:以工程单位表示的下限,实数。
    ·BIPOLAR:信号状态1表示输入值为双极,信号状态O表示输入值为单极。
    ·OUT:转换结果,整数。
    ·RET_VAL:如果该指令的执行没有错误,将返回值0。

          
     示例说明,如果10.O为1,则将用户程序所计算的模拟量在量程范围内的百分比(在MD104中)转换为0~27 648之间以二进制表示的16位整数,并通过模拟量输出模块输出与其对应的实际物理量。
    常数Kl和K2根据输入值是双极性还是单极性来设置。假定输出整型值介于-27 648与27 648之间,则Kl= -27 648.0,K2=十27 648.O;假定输出整型值介于O和27 648之间,则Kl=0.0,K2 =+27 648.0。
    如果输入值超出LO_LIM和HI_LIM范围,那么输出(OUT)将钳位于距下限或上限较近的一方,并返回一个错误。

    在STEP 7的标准库中有一个可用于模拟量输出规范化的功能FC106(符号名为UN-SCALE),其功能是接收一个以工程单位表示且标定于下限(LO_LIM)和上限(HI_LIM)之间的实型输入值,CG3011K并将其转换为一个整型值。CG3011K的应用示例如图5- 28所示,各端子的意义如下所述。
    ·EN:使能输入端,信号状态为1时激活该功能。
    ·ENO:使能输幽端,如果该功能的执行无错误,则使能输出为1。
    ·IN:欲转换为整型值的输入值。
    ·HI_LIM:以工程单位表示的上限,实数。
    . LO_LIM:以工程单位表示的下限,实数。
    ·BIPOLAR:信号状态1表示输入值为双极,信号状态O表示输入值为单极。
    ·OUT:转换结果,整数。
    ·RET_VAL:如果该指令的执行没有错误,将返回值0。

          
     示例说明,如果10.O为1,则将用户程序所计算的模拟量在量程范围内的百分比(在MD104中)转换为0~27 648之间以二进制表示的16位整数,并通过模拟量输出模块输出与其对应的实际物理量。
    常数Kl和K2根据输入值是双极性还是单极性来设置。假定输出整型值介于-27 648与27 648之间,则Kl= -27 648.0,K2=十27 648.O;假定输出整型值介于O和27 648之间,则Kl=0.0,K2 =+27 648.0。
    如果输入值超出LO_LIM和HI_LIM范围,那么输出(OUT)将钳位于距下限或上限较近的一方,并返回一个错误。

相关技术资料
8-27模拟量的规范化输出
相关IC型号
CG3011K
暂无最新型号

热门点击

 

推荐技术资料

泰克新发布的DSA830
   泰克新发布的DSA8300在一台仪器中同时实现时域和频域分析,DS... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!