西门子STEP7常用功能块说明

1.SFB0"CTU"SFB1"CTD"SFB2"CTUD"SFB4"TON"SFB5TOF

兼容IEC61131-3的计数和计时功能块

2.SFB41"CONT_C"SFB42"CONT_S"SFB43"PULSEGEN"

用于PID控制

41---连续

42---离散

43---用于将一个模拟量转化为与之对应的周期性开关量脉冲信号,该脉冲的

占空比与模拟量的数值大小成正比.

3.SFC0"SET_CLK"SFC1"READ_CLK"

用于读写PLC中的系统时间

4.SFC14"DPRD_DAT"SFC15"DPWR_DAT"

用于读写DP从站中的一致性数据如:读写用DP通讯的变频器中的控制字

5.SFC20"BLKMOV"SFC21"FILL"

块拷贝,块填充

6.SFC46"STP"SFC47"WAIT"

SFC46使PLC进入STOP状态,挺有用的:可以当软件陷阱,或利用上位控制PLC停机

7.SFC60"GD_SND"SFC61"GD_RCV"

MPI的GD通讯

8.IECFunctionBlocks

FC22"LIMIT"FC25"MAX"FC27"MIN"

FC22---限幅输出

FC25,FC27---3个数比大小

9.PIDControlBlocks

FB41/42/43同SFB41"CONT_C"SFB42"CONT_S"SFB43"PULSEGEN"

FB58"TCON_CP"FB59"TCONT_S"用于温度控制PID

10.Ti-S7ConvertingBlocks

FC105"SCALE"FC106"UNSCALE"

模拟量输入输出的比例和数据类型转换

免责声明:本文章如果文章侵权,请联系我们处理,本站仅提供信息存储空间服务如因作品内容、版权和其他问题请于本站联系