点击:1004 回复:7
引用 信息保密 在 2014/3/16 10:15:54 发言【内容省略】
我是新手,还有以下疑问1.首先说单回路PID调节,据说控制器SP PV MV都是由0-100%之间的实数表示的,我拿0-5m的液位为例,过程值有两种方式进入FB41,通过PV_PER(0-27648)方式进入FB41内部转换成了0-100%(这种方式我们不做讨论)。我们说另一种方式通过PV_IN进入,首先是 通过A/D将其转换为将0-27648的数值,再通过FC105线性变换为0-5m之间的一个实际工程值,之后送给FB41的pv端,那么进入FB41后 是FB41自动将过程值变换为0-100%的数吗???我查了一下FB41的内部图从PV_IN进来的过程值数据并没有转换成0-100%之间的数(可以看附图1),可以看到SP也没有转换 成0-100%之间的数而是二者直接相减得到偏差。我更不清楚设定值是怎么转换成0-100%之间的数的?我也没给控制实际物理值量程上下限呀。它到底是以什么参考转换的呢 求探讨2.回到串级控制,主控制器的输出是0-100%的一个数对吧这无可厚非,按照所说的如果设定值也是0-100%之间的一个数,那么二者就对应上了。但是我们在给控制器定的设定值时候一般都是设定为5m啊 ,25摄氏度之类的实际数据,并没有给设定值设定一个0-100%之间的数。在(附图2)中是pcs7的一个串级控制的实例项目,我们看到主控制器输出并不是一个0-100%之间的数,而是一个以流量为单位的值,而副控制器的输出为0-100%之间的数,我有点混乱。 说的很绕,不知道大伙听明白没有,呵呵 求探讨 !!引用 信息保密 在 2014/3/16 23:00:42 发言【内容省略】
首先,对于您的这句话“在PLC中看到的数据是27648,在上位软件中就会将27648转换为5显示在流程图上”我同意,因为是经过一个线性转换即使用FC105(或自行编写FC线性转换子程序)通过设定仪表量程上下限来实现的。