自由编程功能函数介绍-PLC功能实现 - CHN

发布时间:2011-10-27 15:08:50   来源:文档文库   
字号:

自由函数功能模块

1Free Function Blocks参数组(P30

1)常量

共有六个自由常量,其中三个为百分量(%),另外三个为数值。这些常量通常用于设定频率、速度等的给定数值。

1 常量简介

2)单输入函数

函数形式为f(x),共有5个函数,分别是f (x1), f (x2), f (x3), f (x4), f (x5)

2 单输入函数

3)双输入函数

函数形式为f(x,y),共有5个函数,分别是f(x1,y1), f(x2,y2), f(x3,y3), f(x4,y4), f(x5,y5)

3 双输入函数

4)三输入函数

函数形式为f(x,y,z),共有3个函数,分别是f(x1,y1,z1), f(x2,y2,z2), f(x3,y3,z3)

4 三输入函数

5)低通滤波器

共有两个函数,分别为LPF{x1}, LPF{x2}。通过设定时间常数,过滤掉高频噪声,进而得到高质量的模拟信号。

5 低通滤波器

6)双输入逻辑函数

函数形式为f_Logic(x,y),共有5个函数为:f_Logic(x1,y1)f_Logic(x2,y2)f_Logic(x3,y3)

f_Logic(x4,y4)f_Logic(x5,y5)

6 双输入逻辑函数

7)三输入逻辑函数

函数形式为f_Logic(x,y,z),共有两个函数,分别为f_Logic(x1,y1,z1)f_Logic(x2,y2,z2)

7 三输入逻辑函数

2. Application of Free_Func参数组(P31

当我们定义自由功能函数模块(Free Function Block)后,一定要将Free Function Block的输出量定义给“起停”(RUN/STOP)、“频率给定值”(Frequency Set_Pt)、“速度给定值”(Speed Set_Pt)、“转矩给定值”(Torque Set_Pt)等。具体参见下表。

8 Application of Free Function参数

3. 自由时间参数组 (P26 Free Timer Function)

提供一个10段速的时间函数。函数的返回值可以作为速度、频率、转矩等参数的设定值。

9 Free Timer Function参数

下面介绍一个简单的自由时间函数(Free Timer Function)的应用。

1:按照图1所示,实现一个时间函数。其周期是40秒,一个周期过后,重复执行。数字量输入1DI1)用于控制电机的起 / 停。

1 Free Timer Function例子曲线

10 Free Timer Function 例子的参数设定

4. 斜坡函数参数组(P3 Ramp function block

这部分参数通常要和“Free Function Block”参数一块使用。具体的使用方法,请参见图2中的例子,和表14中的参数列表。

11 Ramp function block

5. PID 功能模块(P7 PID Free_Function

该功能模块主要用于机械中的位置控制,张力控制,以及水平控制等等。具体参数见下表

12 PID控制模块

对于PID自由功能函数的使用,通常情况下,“P7 PID Free_Function” “P30 Free Function Blocks” “P31 Application of Free_Func”这三个参数应同时使用。

1)为了让客户方便的使用PID功能,我们提供了一种简单的参数设定方法,只需要将“P7.0 Ctrl_Mode设置为“Process PID Control” 或者 “Compensation PID Control”就足够了,其他的参数程序内部已经自动配置完毕。但是,这种简单的设定方法,只局限于“Speed Control” “SL Vector Control”请参见表13

13 PID的简便设定方法

2)如果客户想要自定义一些复杂的控制,可以按照表14进行设置。

2:变频器为速度控制。AI1作为参考信号,AI2作为反馈信号(例如是一个传感器信号)

14 PID自由控制函数

6. Free-Function-Block 参数设定应用举例

下面介绍一个自由功能函数的参数设定例子。尽管下面的例子涉及到了同步控制、PROFIBUS通信、PLCFree Function Block等内容,我们这里只关注Free Function Block相关参数的设定。同步控制、PROFIBUS等参数的设定方法,请参考“同步控制手册”和“PROFIBUS使用手册”。

2 例子系统框图

14 例子系统的参数设定

内容不断更新增加中!

本文来源:https://www.2haoxitong.net/k/doc/07037269561252d380eb6eeb.html

《自由编程功能函数介绍-PLC功能实现 - CHN.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式