1、生成功能塊
打開simatic管理器執(zhí)行【插入】-【s7塊】-【功能塊】如下圖所示
2、生成局部變量
要求:按下輸入?yún)?shù)start啟動,按下輸入?yún)?shù)stop后,tof指定的斷電延時定時器開始啟動,輸出參數(shù)brake(制動)為1,經(jīng)過設置時間后,停止制動。輸入?yún)?shù)speed與靜態(tài)變量prespeed比較,speed大于prespeed時,輸出參數(shù)overspeed為1。fb1變量聲明表如下:
3、在ob1調(diào)用fb1
4、背景數(shù)據(jù)塊
背景數(shù)據(jù)塊中的變量就是其功能塊中的局部變量,功能塊的數(shù)據(jù)永久性的保存在它的背景數(shù)據(jù)塊中如下。
仿真如下