MICROMASTER 4(MM4),SINAMICS G120(CU2x0x):不同频率的顺序运行

使用自由功能块FFB完成功能

如何编辑自由功能块完成多个频率的顺序运行呢?

任务描述

当数字量输入1得电时,自动执行下面的运行顺序。

  1. 达到最小频率(仅当第一次启动时)。
  2. 经过一段时间(例如5秒),自动达到固定频率15Hz。
  3. 再过一段时间(例如5秒),自动达到固定频率30Hz。
  4. 再过一段时间(例如5秒),自动达到固定频率50Hz。
  5. 然后在反方向自动执行2-4步。
  6. 通过数字量输出表示已经选择的固定频率(+/-15Hz=数字量输出1;+/-30Hz=数字量输出1和数字量输出2;+/-50Hz=数字量输出1、数字量输出2和数字量输出3)。

断开数字量输入停机后,所有过程重新复位到开始的运行顺序。

MICROMASTER 4(MM4),SINAMICS G120(CU2x0x):不同频率的顺序运行

解决方案:

这个功能可以通过自由功能块实现。

p702[0]

数字量输入2功能,命令数据组1(CDS)

0

p731[0]

数字量输出1功能,命令数据组1 (CDS)

r55.0

p732[0]

数字量输出2功能,命令数据组1 (CDS)

r55.1

p733[0]

数字量输出3功能,命令数据组1 (CDS)

r55.2

p1000[0]

选择固定频率设定,命令数据组1 (CDS)

3

p1001[0]

固定频率1,驱动数据组1 (DDS)

15.00

p1002[0]

固定频率2,驱动数据组1 (DDS)

15.00

p1003[0]

固定频率3,驱动数据组1 (DDS)

20.00

p1020[0]

固定频率选择位0,命令数据组1 (CDS)

r2841.0

p1021[0]

固定频率选择位1,命令数据组1 (CDS)

r2844.0

p1022[0]

固定频率选择位2,命令数据组1 (CDS)

r2847.0

p1070[0]

主设定值,命令数据组1 (CDS)

r1024

p1080[0]

最低频率,命令数据组1 (DDS)

5.00

p1113[0]

反向,命令数据组1 (CDS)

r2835.0

p1120[0]

斜坡上升时间,驱动数据组1 (DDS)

3.00

p1121[0]

斜坡下降时间,驱动数据组1 (DDS)

3.00

p2155[0]

频率阈值 f_1,驱动数据组1 (DDS)

45.00

p2220[0]

固定PID设定值选择位0,命令数据组1 (CDS)

r2841.0

p2221[0]

固定PID设定值选择位1,命令数据组1 (CDS)

r2844.0

p2222[0]

固定PID设定值选择位2,命令数据组1 (CDS)

r2847.0

p2800

使能自由功能块

1

p2801[0]

使能与门1

第1级 (1)

p2801[1]

使能与门2

第1级 (1)

p2801[2]

使能与门3

第1级 (1)

p2801[3]

使能或门1

第1级(1)

p2801[4]

使能或门2

第3级 (3)

p2801[6]

使能异或门1

第1级 (1)

p2801[9]

使能非门 1

第1级 (1)

p2801[12]

使能D触发器 1

第1级 (1)

p2801[14]

使能RS触发器 1

第1级 (1)

p2801[15]

使能RS触发器2

第1级 (1)

p2801[16]

使能RS触发器3

第1级 (1)

p2802[0]

使能定时器 1

第1级 (1)

p2802[1]

使能定时器2

第1级 (1)

p2802[2]

使能定时器3

第1级 (1)

p2802[3]

使能定时器4

第1级 (1)

p2810[0]

与门1,输入0

r2852.0

p2810[1]

与门1,输入1

r53.5

p2812[0]

与门2,输入0

r55.1

p2812[1]

与门2,输入1

r55.2

p2814[0]

与门3,输入0

r2867.0

p2814[1]

与门3,输入1

r52.14

p2816[0]

或门1,输入0

r2867.0

p2816[1]

或门1,输入1

r2829.0

p2822[0]

异或门1,输入0

r54.11

p2822[1]

异或门1,输入1

r2868.0

p2828

非门1

r54

p2834[0]

D触发器1,输入:置位

r2815.0

p2834[2]

D触发器1,输入:存储脉冲

r54.0

p2834[3]

D触发器1,输入:复位

r2823.0

p2840[0]

RS触发器1,输入:置位

r2811.0

p2840[1]

RS触发器1,输入:复位

r2817.0

p2843[0]

RS触发器2,输入:置位

r2857.0

p2843[1]

RS触发器2,输入:复位

r2817.0

p2846[0]

RS触发器3,输入:置位

r2862.0

p2846[1]

RS触发器3,输入:复位

r2817.0

p2849

定时器1

r54.0

p2850

定时器1延时

时间

p2854

定时器2

r55.0

p2855

定时器2延时

时间

p2859

定时器3

r55.1

p2860

定时器3延时

时间

p2864

定时器4

r2813.0

p2865

定时器4延时

时间

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc323350.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论