任务描述:当数字输入1激活时,变频器按照以下顺序自动运行:
1) 达到最低频率(仅当接通时)。
2) 经过一段时间(比如5秒),自动达到固定频率15Hz。
3) 再过一段时间(比如5秒),自动达到固定频率30Hz。
4) 再过一段时间(比如5秒),自动达到固定频率50Hz。
5) 然后顺序依照第2 – 4步的频率,自动切换到反向运行。
6) 选定的固定频率可通过数字输出表示(+/-15Hz = 数字输出1;+/-30Hz =数字输出1与数字输出2;+/-50Hz =数字输出1,数字输出2与数字输出3)。
当断开数字输入时,西门子变频器停机复位,并且在下次激活后重新依照顺序运行。
解决方案:可通过自由功能块实现。
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延时 | Time |
p2854 | 定时器2 | r55.0 |
p2855 | 定时器2延时 | Time |
p2859 | 定时器3 | r55.1 |
p2860 | 定时器3延时 | Time |
p2864 | 定时器4 | r2813.0 |
p2865 | 定时器4延时 | Time |