西门子LOGO实现模拟量输入

欢迎咨询  询价   增值税发票 实拍图提供

上海斌勤电气技术有限公司(西门子合作商)

发布人:康奎 (销售经理)

地   址:上海市松江区三新北路1800弄(松江电子商务园区)

支持上门提货 送货

零售  批发 外贸

提供西门子软件说明书等

相关技术:


使用 LOGO! ,如何实现模拟量输入值的非易失性保存?


配置注释:
模拟量数值在 LOGO! 中的非易失性保存。

LOGO! 不能直接保持模拟量输入的数值。 您可以使用“模拟量比较器”、“模拟量多路复用器”和“异步脉冲发生器”功能块,控制计数器进行加减计数,直到其计数值与模拟量的输入值相等为止。开关 I1 控制是否将模拟量输入值存储到计数器中。

应用实例:
例如,您可以将此功能用于一台压缩机的压力控制及压力值存储。您可以控制压缩机工作直到获得必须的压力值。您也可以将这个压力值存储在计数器中,从而在下压缩机工作时可以再次使用这个压力值。根据数字量输出的状态,您可以了解到压缩机是否提供了存储的数值。
由于有惯性,您也可以将此应用作为模拟量滤波器。



( 15 KB ) 
图  01

此功能的两个例子:

例 1:
模拟量输入值变为500
 

序号功能
1模拟量输入通道AI1的值变为+500。
2模拟量比较器 B002 和 B005 记录下数值的改变。 输入 I1 为 “关断”,计数器数值不改变。
(AI1= 500, B002 = +500/On,B005 = -500/Off, I1 = “Off”, B001 = 0/“Off”)
3模拟量比较器 B002 的输出现在为 “接通” ,并激活异步脉冲发生器 B004。
B004发出1ms 高电平,1ms 低电平交替的脉冲信号到“与”门 B008。
4加减计数器 B001 的计数值不增加。
5输入I1 切换到接通,“与”门 B008 将脉冲信号推送到 B001。
(AI1= 500, B002 = +500/On, B005 = -500/Off, I1 = “On”, B001 = 0/“Off”)
6加/减计数器 B001 的计数值增加。
7计数器B001 通过“模拟量多路复用器” B003 作用于模拟量比较器 B002 和 B005。
8如果计数器的值与模拟量输入值相等,异步脉冲发生器 B004 关闭。
(AI1 = 500, B002 = 0/Off, B005 = 0/Off, B001 = 500 I1 = “On”, B001 = 0/“On”)
9输入 I1 关断后,数值即被“存储”。 此时模拟量输入值的变化不影响计数器的数值。
10存储于“加/减计数器” B001的数值可作为“模拟量多路复用器” B007 的模拟量输出送到 AQ1.

例 2:
模拟量输入值变为 -250
 

序号功能
1模拟量输入通道AI1的值变为-250。
2模拟量比较器 B002 和 B005 记录下数值的改变。 输入 I1 为 "关断",计数器数值不改变。
(AI1= 250, B002 = -250/“Off”, B005 = +250/“On”, I1 = “Off”,B001 = 0/“Off”)
3模拟量比较器 B002 的输出现在为 “接通” ,并激活异步脉冲发生器 B004。
B004 发出 1ms 高电平,1ms 低电平交替的脉冲信号到“与”门 B008。
4加减计数器 B001 的计数值不减少。
5输入I1 切换到接通, “与”门 B008 将脉冲信号推送到 B001。
(AI1= 250,B002 = -250/“Off”, B005 = -500/“On”, I1 = “On”, B001 = 0/“On”)
6加减计数器 B001 的计数值减少。
7计数器B001 通过“模拟量多路复用器” B003 作用于模拟量比较器 B002 和 B005。
8如果计数器的值与模拟量输入值相等,异步脉冲发生器 B004 关闭。
(AI1 = 250, B002 = 0/Off,B005 = 0/Off, B001 = 500 I1 = “On”,B001 = 0/“On”
9输入 I1 关断后,数值即被“存储”。 此时模拟量输入值的变化不影响计数器的数值。
10存储于“加/减计数器” B001的数值可作为“模拟量多路复用器” B007 的模拟量输出送到 AQ1.