FC106程序塊功能
跟功能FC105的規(guī)范化功能相反,功能FC106能把實際的量轉換為PQW要輸出的量(如圖1所示)。
圖1 FC106調(diào)用功能
其中FC106的參數(shù)如表2所示。
表2 FC106參數(shù)
UNSCALE功能接收一個以工程單位表示、且標定于下限和上限(LO_LIM和HI_LIM)之間的實型輸入值(IN),并將其轉換為一個整型值。將結果寫入OUT。
UNSCALE功能使用以下等式:
OUT = [ ((IN-O_LIM)/(HI_LIM-O_LIM)) * (K2-1) ] + K1
該公式根據(jù)輸入值是BIPOLAR還是UNIPOLAR設置常數(shù)K1和K2。
BIPOLAR:假定輸出整型值介于 -7648和27648之間,因此,K1 = -7648.0,K2 = +27648.0
UNIPOLAR:假定輸出整型值介于0和27648之間,因此,K1 = 0.0,K2 = +27648.0
如果輸入值超出LO_LIM和HI_LIM范圍,輸出(OUT)將鉗位于距其類型(BIPOLAR或UNIPOLAR)的指定范圍的下限或上限較近的一方,并返回一個錯誤。
2、FC106的使用案例
這里以調(diào)節(jié)閥的輸出為例進行說明,其程序如圖2所示。
圖2 閥門開度轉化為直接輸出的程序
根據(jù)M0.0的變化可以觀察到兩條不同的轉換曲線,具體如圖3和圖4所示。
圖3 單極性轉換曲線
圖4 雙極性轉換曲線
評論