模拟量采集、工业现场应用特别广泛、大部分传感器的测量值和输出信号都是线型关系,所以我们可以利用线性函数直接转换,不多说,直接上图和代码

1、利用博途自带的标准化和缩放指令完成的模拟量转换:

2、直接采用转换函数自己写的转换FC:

S_ITR
Scale Integer to Real

The formula is as follows:
 Ov = [(OSH - OSL) * (Iv - ISL) / (ISH - ISL)] + OSL
 with ISL <= Iv <= ISH 
 and OSL <= Ov <= OSH

Ov    =    output value (REAL)
 Iv    =    input value (INT)
 OSH    =    high limit of the scale for the output value (REAL)
 OSL    =    low limit of the scale for the output value (REAL)
 ISH    =    high limit of the scale for the input value (INT)
 ISL    =    lo

PLC模拟量输入 模拟量转换FC S_ITR相关推荐

  1. PLC模拟量输入 模拟量转换FC S_ITR (CODESYS平台)

    本篇文章一步步和大家讲解如何在CODESYS里完成模拟量采集(以温度采集为例),博途和其它PLC的模拟量采集可以参看下面这篇博文: PLC模拟量输入 模拟量转换FC S_ITR_RXXW_Dor的博客 ...

  2. 汇川H5U模拟量输入模拟量转换 FC S_ITR

    模拟量采集的数学基础.基本的公式讲解,大家可以参看下面系列博客,链接地址如下: PLC模拟量输入 模拟量转换FC S_ITR_RXXW_Dor的博客-CSDN博客模拟量采集.工业现场应用特别广泛.大部 ...

  3. PLC模拟量输入 模拟量转换FB S_ITR(三菱FX3U)

    模拟量采集(线性传感器)的数学原理可以参看下面这篇博文: PLC模拟量采集线性函数(y=kx+b)_RXXW_Dor的博客-CSDN博客模拟量采集库如何设计,具体算法代码请参看我的另一篇博文:PLC模 ...

  4. 汇川H5U模拟量输出模拟量转换FC: S_RTI

    模拟量输入模拟量转换FC: S_ITR可以参看下面这篇博客. 汇川H5U模拟量输入模拟量转换 FC S_ITR_RXXW_Dor的博客-CSDN博客接口中的临时变量,如果优化的可以省去一些,感兴趣的可 ...

  5. PLC对模拟量信号是如何转换的?

    模拟量信号是自动化过程控制系统中最基本的过程信号(压力.温度.流量等)输入形式.系统中的过程信号通过变送器,将这些检测信号转换为统一的电压.电流信号,并将这些信号实时的传送至控制器(PLC). PLC ...

  6. PLC模拟量输出 模拟量转换 S_RTI(CODESYS平台 ST代码)

    博途平台模拟量转换FC. S_RTI源代码请参看下面文章链接:PLC模拟量输出 模拟量转换FC S_RTI_博途模拟量转换指令_RXXW_Dor的博客-CSDN博客1.本文主要展示西门子博途模拟量输出 ...

  7. PLC对模拟量信号,是怎么进行处理的?

    目录 PLC对模拟量信号的转换 PLC数据转换处理过程 模拟量信号是自动化过程控制系统中最基本的过程信号(压力.温度.流量等)输入形式.系统中的过程信号通过变送器,将这些检测信号转换为统一的电压.电流 ...

  8. PLC对模拟量信号,是怎么进行处理的?(转)

    模拟量信号是自动化过程控制系统中最基本的过程信号(压力.温度.流量等)输入形式.系统中的过程信号通过变送器,将这些检测信号转换为统一的电压.电流信号,并将这些信号实时的传送至控制器(PLC). PLC ...

  9. 三菱plc选型手册_模拟量是什么?PLC和模拟量是如何转换的?

    模拟量在PLC系统中有着非常广泛的应用,特别是在过程控制系统中.模拟量是一种连续变化的量,因此,它的使用对象也是各种连续变化的量,比如温度,压力,湿度,流量,转速,电流,电压,扭矩等等等等. 那什么是 ...

最新文章

  1. 设计模式04_抽象工厂模式
  2. Android自定义View的实现方法,带你一步步深入了解View(四)
  3. 计算机视觉:值得一读的五本计算机视觉教科书
  4. java.lang.NoSuchMethodError: android.os.Bundle.getString
  5. linux(Ubuntu)查看环境变量指向的路径
  6. php json与接口的使用,api接口与json
  7. oracle 登录非系统用户,非Oracle用户使用操作系统验证登陆(/ as sysdba)
  8. CRM Fiori应用里My Opportunity - My Appointment中My的准确含义
  9. java环境变量的配置步骤,实现原理分析
  10. C++可重载运算符和不可重载运算符
  11. openstack之创建虚拟机
  12. python优先队列的库,python优先队列及二叉堆的实现
  13. Python import容易犯的一个错误
  14. arduino win8 驱动安装
  15. 深入Java内存区域与OOM
  16. [数学 FFT] Codechef July Challenge 2017 #APRPS Irrational Root
  17. 系统文件IO与标准文件IO
  18. 定义一个长方形类,求周长和面积--学习笔记--16
  19. 不同手机型号图文预览_微信编辑器预览一般以多大的手机尺寸为准?
  20. 【Unity】【PC】【错误上报】Bug上报插件 Trello Bug Tracker 使用介绍 (一):用户上报部分

热门文章

  1. ROS中一个关于时间的函数
  2. 期权组合策略用matlab分析,matlab期权分析
  3. 免费个人数据备份软件介绍:FreeFileSync、Syncthing
  4. 数据的核密度估计及其可视化:Python实现
  5. JavaSEDemo33
  6. 2022安全员-B证考试题及在线模拟考试
  7. 孙陶然:不要轻易开始创业
  8. Linux使用gstreamer打开网络摄像头
  9. 初识MIMO(四):MIMO的接收端检测技术及其仿真
  10. VS 2013各版本的激活码