西门子中国
支持与服务门户网站
下载中心
文档详情
下载中心
精选主题列表
下载中心
精选主题列表
精选主题详情
下载中心
筛选详情
下载中心
文档列表
下载中心
常见问题大全列表
下载中心
常见问题大全
下载中心
大全章节内容列表
下载中心
大全章节内容
下载中心
技术视频课件下载专区
- {{item.name}}
{{item.name}}
更多
更新至第12集
浏览量
690527
收藏量
392
文档数
263
点赞量
106
FB43高级功能
SIMATIC S7-400系列
- 软件编程
- 基础理论
- S7-300/400
发布时间:2024年04月24日
- 0
- 593
FB43 “PULSEGEN” 高级功能
FB43 “PULSEGEN” 高级功能
表1. FB43 “PULSEGEN” 控制模式
| 模式 | MAN_ON | STEP3_ON | ST2BI_ON |
| 三步控制 | 0 | 1 | Any |
| 双极控制范围的两步控制 (-100%~100%) | 0 | 0 | 1 |
| 单极控制范围的两步控制 (0~100%) | 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
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的作用?

- 评论
更多
-
分享
扫码分享
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错
收藏
个性标签
尊敬的用户,您将对文档“FB43高级功能”挑错
西门子官方商城


{{item.nickName}}