西门子200smart案例分析:用运算指令编写模拟量转换程序
发布时间:2024-11-06
在工业控制中,经常需要用到传感器来检测一些模拟量,如使用温度传感器检测温度,压力传感器检测压力。但是由于传感器所采集到的是电信号(电流或电压),如何把传感器所采集到的值换算成物理量的实际值,这就需要按比例放大模拟值。例如,知道温度传感器在最低检测温度Tmin时,其输出电流为Imin,在最高检测温度Tmax时,其输出电流为Imax,需要找到输出电流为I时所对应的温度T。在西门子200SMART PLC中模拟量输入模块将4-20MA的电流信号转换成5530-27648之间的数值,将0-10V的电压信号转换成0-27648之间的数值。所以PLC通过读取模拟量的数值,再用转换程序就可以得到实际的温度或者压力等值。如何转换可以通过PLC的四则运算实现。
转换过程如下(以电流型传感器转换为例):
对于温度传感器,温度可以用下述公式算出:
根据公式,编写转换程序如下:
—THE END—展开全文
其他新闻
- 西门子200smart案例分析:通风系统运行状态监控 2024-11-06
- 西门子V90伺服EPOS模式控制(上)-----组态配置 2024-11-06
- 11个容易被忽略的电机常用知识点,你知道几个? 2024-11-06
- 发那科工业机器人--二次开发之如何批量清除位置寄存器数据 2024-11-06
- 实例详解FC与FB的编程及调用 2024-11-06
- PID 组态与调试 2024-11-06
- 步进和伺服运动-相对模式和juedui模式的区别 2024-11-06
- 图文并茂 | 带你了解变频器的内部结构 2024-11-06
- PLC处理模拟量信号原理 2024-11-06
- PLC初学者?你一定要知道的中断指令及例程 2024-11-06