表1. FB43 “PULSEGEN” 控制模式
模式 | MAN_ON | STEP3_ON | ST2BI_ON |
---|---|---|---|
三步控制 | 0 | 1 | Any |
双极控制范围的两步控制 (-100%~100%) |
0 | 0 | 1 |
单极控制范围的两步控制 |
0 | 0 | 0 |
手动模式 | 1 | Any | Any |
图1. FB43 “PULSEGEN” 三步控制图
表2. FB43 “PULSEGEN” 三步控制表
自动模式 | INV | QPOS_P | QNEG_P |
---|---|---|---|
MAN_ON=0 | -100%<INV<0 |
0 | 1 |
0<INV<100% |
1 | 0 | |
0 | 0 | 0 |
手动模式 | POS_P_ON |
NEG_P_ON |
QPOS_P | QNEG_P |
---|---|---|---|---|
MAN_ON=0 | 0 | 0 |
0 | 0 |
1 | 0 |
1 | 0 | |
0 | 1 | 0 | 1 | |
1 | 1 | 0 | 0 |
RATIOFAC < 1
正脉冲持续时间 = ( INV / 100 ) * PER_TM
负脉冲持续时间 = ( INV / 100 ) * PER_TM * RATIOFAC
如下图2.所示:
图2.RATIOFAC从 1 到 0.5;负脉冲波形变化图
RATIOFAC > 1
正脉冲持续时间 = ( INV / 100 ) * ( PER_TM / RATIOFAC )
负脉冲持续时间 = ( INV / 100 ) * PER_TM
如下图3.所示:
图3.RATIOFAC从 1 到 2;正脉冲波形变化图
图4. 双极调节
如下图5. 图6. 图7.所示:
黑色:正脉冲;红色:负脉冲
图5. INV=0时,正负脉冲时序图
图6. INV=50时,正负脉冲时序图
图7. INV= - 50时,正负脉冲时序图
图8. 单极调节
如下图9. 图10.所示:
黑色:正脉冲;红色:负脉冲
图9. INV= - 20时,正负脉冲时序图 (INV<0,正脉冲一直为0,负脉冲一直为1)
图10. INV=50时,正负脉冲时序图
?如果INV对应的脉宽与当前的分辨率不符,实际脉冲数是多少?
假设:CONT_C.CYCLE=10S,PULSEGEN.CYCLE=1S,分辨率为10%
INV(%) | 脉冲个数 |
---|---|
34 | 3 |
35 | 4 |
36 | 4 |
45 | 4 |
46 | 5 |
由上表红色数字可看到,采用 “四舍六入,五靠双 (靠经最接近的双数)”的方式计算
P_B_TM的作用?