1、生成功能块
打开simatic管理器执行【插入】-【s7块】-【功能块】如下图所示
2、生成局部变量
要求:按下输入参数start启动,按下输入参数stop后,tof指定的断电延时定时器开始启动,输出参数brake(制动)为1,经过设置时间后,停止制动。输入参数speed与静态变量prespeed比较,speed大于prespeed时,输出参数overspeed为1。fb1变量声明表如下:
3、在ob1调用fb1
4、背景数据块
背景数据块中的变量就是其功能块中的局部变量,功能块的数据永久性的保存在它的背景数据块中如下。
仿真如下