全国服务热线 15821971992
公司新闻

上饶地区西门子模块代理

发布时间: 2022-09-27 10:25 更新时间: 2023-10-26 04:00

上饶地区西门子模块代理

编写模拟量处理程序

模拟量转换程序,是用来把采集到的模拟量信号转换成实际的液位,并将它与低液位和高液位做比较,从而输出是否达到低液位信号和高液位信号。

因为三个水箱 计算过程是相同的,所以我们可以编写一个带形式参数的FC块,方便重复调用。具体操作是添加一个FC块,并且命名为“模拟量处理”,设置好变量并编写FC程序。

西门子变频器有什么优点?
一、控制电机的启动电流
当电机通过工频直接启动时,它将会产生7至8倍的电机额定电流,这个电流值将大大增加电机绕组的电应力并产生热量,从而降低电机的寿命。而变频调速则可以在零速零电压启动(也可适当加转矩提升)。一旦频率和电压的关系建立,西门子变频器可以按照V/F或矢量控制方式带动负载进行工作。使用变频调速能充分降低启动电流,提高绕组承受力,用户直接的好处是电机的维护成本将进一步降低、电机的寿命则相应增加。
二、启动时需要的功率*低
电机功率与电流和电压的乘积成正比,那么通过工频直接启动的电机消耗的功率将大大**变频启动所需要的功率。在一些工况下其配电系统已经达到了高限,其直接工频启动电机所产生的电涌会对同网上的其他用户产生严重的影响。如果采用变频器进行电机起停,不会产生类似的问题。
三、降低电力线路电压波动
在电机工频启动时,电流剧增的同时,电压也会大幅度波动,电压下降的幅度将取决于启动电机的功率大小和配电网的容量。电压下降将会导致同一供电网络中的电压敏感设备故障跳闸或工作异常,如PC机、传感器、接近开关和接触器等均会动作出错。而采用变频调速后,由于能在零频零压时逐步启动,则能大程度上电压下降。
四、可调的运行速度
运用变频调速能优化工艺过程,并能根据工艺过程迅速改变,还能通过远控PLC或其他控制器来实现速度变化。
五、可控的加速功能
西门子变频调速能在零速启动并按照用户的需要进行均匀地加速,而且其加速曲线也可以选择(直线加速、S形加速或者自动加速)。而通过工频启动时对电机或相连的机械部分轴或齿轮都会产生剧烈的振动。这种振动将进一步加剧机械磨损和损耗,降低机械部件和电机的寿命。另外,变频启动还能应用在类似灌装线上,以防止瓶子倒翻或损坏。

建立一个PLC数据类型、添加一个全局DB块

在PLC数据类型页面中添加一个PLC的数据类型,并把它命名为“Analog”,在里面建立之后需要用到的变量,包括当前水位、低水位和高水位,并且设置好这三个变量的数据类型。

此外,再新建一个全局DB块,把它命名为“水箱控制数据”,我们可以在里面建立一个名称为“模拟量”的变量名称,数据类型设置成数组Array[0..2]of “Analog”,然后把每个元素的数据类型选择成建立的PLC的数据类型。

4

编写水箱放水和进水控制程序

因为有三个水箱,它们的注水和放水的过程是一样的,我们就可以把水箱的注水和放水过程的程序编写成一个带形式参数的FB块,方便重复调用。

具体操作是添加一个FB块,并命名为“水箱控制”,在FB的接口区建立相应的形式参数变量,然后再编写FB中的控制程序。

以上是打开放水阀程序,当按下放水阀开按钮时,放水电磁阀打开,按下放水阀关按钮或者水位达到低水位时,关闭放水阀。

以上标记水箱空标志程序,因为水箱出现空信号后可以进行注水操作,但是一次只能对一个水箱进行注水,所以当标记水箱为空标志信号为1时,才可以进行注水操作。

当水箱水位到达低水位,则说明水箱是空的,这时如果另外两个水箱的空标记信号没有,那么这个水箱的空标记信号输出为1,如果另外两个水箱已经有水箱出现空标记信号的话,那么这个水箱的空标记信号不能输出为1。

而且当这个水箱开始注水时,水箱的空标记信号需要复位。

以上是开进水阀程序,当水箱空标记为1时,就可以打开进水电磁阀,同理因为一次只能对一个水箱进行注水操作,所以如果检测到另外两个水箱有注水操作时,那么这个水箱也不能进行注水操作。当达到高水位时停止关闭进水电磁阀,停止注水操作。

5

调用模拟量处理FC块和水箱控制FB块程序

添加一个FB块,并命名为“水箱水位控制程序”,我们在这个FB块中调用模拟量处理FC块,模拟量处理FC块的作用是对每隔水箱的液位传感器的数据进行处理。

此外还要调用水箱控制FB块程序,需要注意调用FB块在分配背景数据块时,要选择多重实例背景,调用之后编写每隔水箱的放水和进水的程序。



联系方式

  • 地址:上海杨浦 上海市松江区广富林路4855弄88号3楼
  • 邮编:200093
  • 电话:15821971992
  • 经理:聂聪
  • 手机:15821971992
  • 传真:021-33556143
  • QQ:2724917714
  • Email:2724917714@qq.com