电工学习网

 找回密码
 立即注册
查看: 8287|回复: 0
打印 上一主题 下一主题

我用过的西门子博图定时器与量程标定块

[复制链接]
跳转到指定楼层
楼主
发表于 2018-11-23 10:00:50 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
        对于一个从S7过来的中年工程师,多少对S7的编程有点留恋,虽然已经使用PORTAL多年,从V11一直到现在的V15.1,只要有最新的更新出来,必定第一时间升级,时刻跟随SIEMENS的脚步。
       相信大家在STEP7中用S5定时器的居多吧,在PORTAL中,都使用IEC定时器了,虽然也很好用,但是,有些时候还是需要用到S5定时器的功能。比如:S_PULSE、S_ODTS,因为这2个定时器,在PORTAL中,IEC定时器是没有这个功能的。且看下图S5定时器与IEC定器的对比:
1. S_PULSE与TP对比
S_PULSE与TP的区别在于:在输入信号为0时,S_PULSE就停止定时,且复位0,而TP是会继续定时,直到定时时间到,是S5定时器中S_PEXT的功能。
我用过的西门子博图定时器与量程标定块
2. S_ODTS与TON对比
S_ODTS与TON的区别在于:在输入信号为0时,S_ODTS会继续定时,直到时间到,而TON则会停止定时,是S5定时器中S_ODT的功能。
我用过的西门子博图定时器与量程标定块

因此,在PORTAL编程中,自己编写了如下功能块,来满足编程的需要:
1. S5_PULSE功能块
我用过的西门子博图定时器与量程标定块

2. S5_PEXT功能块
我用过的西门子博图定时器与量程标定块

3. S5_ODTS功能块
我用过的西门子博图定时器与量程标定块


    除了定时器功能块以外,还有一些量程转换功能块,也是移埴的STEP7的块,如FC105,FC106功能(PORTAL 1200是不支持原来的SCAL/UNSCAL功能的),虽然PORTAL中用SCALE_X和NORM_X很方便。同进,为了针对不同的使用情况,比如需要对0-20Ma信号变为4-20ma量程的,或者是自定义量程的,如下图:
1. STEP7中FC105 “SCALE”功能
我用过的西门子博图定时器与量程标定块

2.自定义量程输入:应用场合如0-20ma变为4-20ma对应量程
我用过的西门子博图定时器与量程标定块

3. STEP7中FC106 “UNSCALE”功能
我用过的西门子博图定时器与量程标定块


4. 自定义量程输出:应用场合如0-20ma变为4-20ma对应量程
我用过的西门子博图定时器与量程标定块

5. 自定义量程输入输出:应用场合如,一个输入量程对应另一个量程输出
我用过的西门子博图定时器与量程标定块
本文转载自:西门子工业技术论坛

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-4-19 13:10

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表