DSQC609以快速起停及精確位置補償為例,此功能塊由外部數(shù)字量信號觸發(fā)




以快速起停及精確位置補償為例,此功能塊由外部數(shù)字量信號觸發(fā),恒定頻率持續(xù)輸出脈沖。啟動信號觸發(fā)后頻率由0開始根據(jù)設定的加速度增加到
目標頻率。停止信號觸發(fā)后,功能塊開始輸出位置補償值,并根據(jù)設定的減速度在輸出完位置補償值時減速到0。PTO_ REF. IN是對PTO的參考輸
入。Execute是 上升沿使能輸入。StartInput是外部啟動輸入。 DelayStart是運動執(zhí)行延遲。 Acceleration是加速度值。 Direction是運動方向。
Velocity是目標速度。MaxDistance是運動執(zhí)行的最大保護距離。 StopInput是外部停止輸入。Compensation是位 置補償脈沖值。Deceleration是
減速度值。PTO_ REF_ OUT是對PTO的參考輸出。InMode是外部輸入觸發(fā)允許。Status是運動狀態(tài)。 Active是外部輸入觸發(fā)執(zhí)行狀態(tài)。
CommendAborted是執(zhí)行請求忽略。Error是 監(jiān)測錯誤。ErrlD是錯誤類型。
2、編程語言編程語言最為復雜,多種多樣,看似相同,但不通用??梢詣澐譃橐韵?類編程語言 :
(1)梯形圖這是PLC廠家采用最多的編程語言,最初是由繼電器控制圖演變過來的,比較簡單,對離散控制和互鎖邏輯最為有用;
(2)順序功能圖它提供了總的結構,與狀態(tài)定位處理或機器控制應用相互協(xié)調;
(3)功能塊圖它提供了-個有效的開發(fā)環(huán)境,并粗特別適用于過程控制應用;
(4)結構化文本這是一種類似用于計算機的編程語言 ,它適用于對復雜算法及數(shù)據(jù)處理;
(5)指令表它為優(yōu)化編碼性能提供了一個環(huán)境,與匯編語言非常相似。廠家提供的編程軟件中一般包括- 種或幾種編程語言,如TE公司的XTEL編程軟
件可以使用梯形圖(L adder)、順序功能圖(Grafcet)、 結構化文本(Literal)3種編程語言;Siemens公司的Step7編程軟件可以使用梯形圖(Ladder)、 指
令表(STL)兩種編程語言;Modicon公司的Modsoft編程軟件只使用梯形圖(984梯形)-種編程語言,而另-一個Concept編程軟件可以使用5種編程語
言,依次為梯形圖(LD)、順序功能圖(SFC)、功能塊圖(FBD)、 結構化文本(ST)、指令表(L)。同-編程軟件下的編程語言大多數(shù)可以互換,一般選擇
自己比較熟悉的編程語言。