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. 自定义量程输入输出:应用场合如,一个输入量程对应另一个量程输出