快捷搜索:  as  2018  FtCWSyGV  С˵  test  xxx  Ψһ  w3viyKQx

新蒲京澳门app下载_蓝莲花网进入



模拟量输入/输出量程转换的观点

实际工程中,我们要面对很多新蒲京澳门app下载工程量,如压力、温度、流量、物位等,他们要应用各类类型传感器进行丈量,传感器再将丈量值经由过程输出标准电压、电流、温度或电阻旌旗灯号供 PLC 采集,PLC的模拟量输入模板将该电压、电流、温度、或电阻旌旗灯号等模拟量转换成数字量—整形数 (INT) 。在 PLC 法度榜样内部要对响应新蒲京澳门app下载的旌旗灯号进行对照、运算时,常需将该旌旗灯号转换成现什物理值,这样这个数值才具有实际意义。相反,我们要节制一些履行机构(如比例阀,电动阀等)必要将节制值转换成与实际工程量对应的整形数,再经模拟量输出模板转换成电压、电流旌旗灯号去节制现场履行机构。要完成输入、输出模拟量转换,就必要在法度榜样中调用功能块完成量程转换。

例如一个压力调节回路中,压力变送器输出 4-20mA DC 旌旗灯号到 SM331 模拟量输入模板,SM331 模板将该旌旗灯号转换成 0-27648 的整形数,然后在法度榜样中要调用 FC105 将该值转换成 0-10.0 (MPa )的工程量(实数),经 PID 运算后获得的结果仍为实数,要用 FC106 转换为对应阀门开度 0-100% 的整形数 0-27648 后,经 SM332 模拟量输出模板输出 4-20mA DC 旌旗灯号到调节阀的履行机构。

西门子PLC模拟量输入输出相关数据类型转换

plc模拟量输入输出都邑涉及到数据类型的互转问题,然而西门子300系统对付数据款式有着明确的规定,一样平常的新蒲京澳门app下载四则运算都是在同一数据类型下才能进行的,这也是不停以来困扰初学者的一个问题。

西门子300编程软件step7 和 博图都供给了响应的模拟量输入输出处置惩罚模块FC105,FC106。然则很多多少场合下,要对数据进行线性转换或运算,靠这两个函数是远远不敷的。这时刻就必要用户自己着手写一些数据转换的子法度榜样。以是知道西门子数据类型转换是很有需要的。

1.模拟量数据采集值(新蒲京澳门app下载PIW INT) 转换为 物理量(浮点数real)

西门子plc经由过程采集通道采集到的值以整型(INT)型式保存在PIWx(PIW0)内,要换算为浮点型式的物理量必要颠末以下两步。

第一步:把INT 转换为 DINT ,不用为为什么,便是精度精度精度。

第二部:把DINT 转换为REAL。

这两步都很简单,如图所示。难点在于,把浮点数(REAL)转换为整形(INT),再经由过程PQW输出。

2.物理量(浮点数real) 转换为 模拟量数据输出值(PQW INT)

西门子PLC以整型(INT)型式输出模拟量(新蒲京澳门app下载PQW0),一样平常的物理量都是浮点数型式,要把物理量换算为模拟量输出,必要颠末以下两步。

第一步:经由过程ROUND函数或TRUNC函数,把REAL数据转换为DI款式。

ROUND是实数转换双字整数指令,小数点后的第一位采取四舍五入。TRUNC也是实数转换为双整数,然则去小数部分取整数。

第二部:把DINT 数据经由过程MOVE指令运送到VW区,再经由过程MOVE指令由PQW输出即可。

您可能还会对下面的文章感兴趣: