廣州西門子s7-200模塊代理商 廣州西門子s7-200模塊代理商
===============================================================================


產(chǎn)品品牌:siemens/西門子 產(chǎn)品規(guī)格:*
產(chǎn)品質(zhì)量:質(zhì)量保證 產(chǎn)品價格:價格優(yōu)勢
?
SCALE功能接受一個整型值(IN),并將其轉(zhuǎn)換為以工程單位表示的介于下限和上限(LO_LIM和HI_LIM)之間的實型值。將結(jié)果寫入OUT。SCALE功能使用以下等式:
OUT=[ ((FLOAT (IN) -K1)/(K2-1)) * (HI_LIM-O_LIM)] + LO_LIM
常數(shù)K1和K2根據(jù)輸入值是BIPOLAR還是UNIPOLAR設(shè)置。
BIPOLAR:假定輸入整型值介于 7648與27648之間,因此K1=-7648.0,K2=+27648.0
UNIPOLAR:假定輸入整型值介于0和27648之間,因此K1=0.0,K2=+27648.0
如果輸入整型值大于K2,輸出(OUT)將鉗位于HI_LIM,并返回一個錯誤。如果輸入整型值小于K1,輸出將鉗位于LO_LIM,并返回一個錯誤。
通過設(shè)置LO_LIM 》 HI_LIM可獲得反向標(biāo)定。使用反向轉(zhuǎn)換時,輸出值將隨輸入值的增加而減小。
FC105參數(shù)
參數(shù) 說明 數(shù)據(jù)類型 存儲區(qū) 描述
EN 輸入 BOOL I、Q、M、D、L 使能輸入端,信號狀態(tài)為1時激功能。
ENO 輸出 BOOL I、Q、M、D、L 如果該功能的執(zhí)行無錯誤,該使能輸出端信號狀態(tài)為1。
IN 輸入 INT I、Q、M、D、L、P、常數(shù) 欲轉(zhuǎn)換為以工程單位表示的實型值的輸入值。
HI_LIM 輸入 REAL I、Q、M、D、L、P、常數(shù) 以工程單位表示的上限值。
LO_LIM 輸入 REAL I、Q、M、D、L、P、常數(shù) 以工程單位表示的下限值。
BIPOLAR 輸入 BOOL I、Q、M、D、L 信號狀態(tài)為1表示輸入值為雙極性。信號狀態(tài)0表示輸入值為單極性。
OUT 輸出 REAL I、Q、M、D、L、P 轉(zhuǎn)換的結(jié)果。
RET_VAL 輸出 WORD I、Q、M、D、L、P 如果該指令的執(zhí)行沒有錯誤,將返回值W#16#0000。對于W#16#0000以外的其它值,參見“錯誤信息”。
錯誤信息
如果輸入整型值大于K2,輸出(OUT)將鉗位于HI_LIM,并返回一個錯誤。如果輸入整型值小于K1,輸出將鉗位于LO_LIM,并返回一個錯誤。ENO的信號狀態(tài)將設(shè)置為0,RET_VAL等于W#16#0008。
2、FC106
UNSCALE功能接收一個以工程單位表示、且標(biāo)定于下限和上限(LO_LIM和HI_LIM)之間的實型輸入值(IN),并將其轉(zhuǎn)換為一個整型值。將結(jié)果寫入OUT。
UNSCALE功能使用以下等式:
OUT=[ ((IN-O_LIM)/(HI_LIM-O_LIM)) * (K2-1) ] + K1
,并根據(jù)輸入值是BIPOLAR還是UNIPOLAR設(shè)置常數(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)的范圍的下限或上限較近的一方,并返回一個錯誤。
FC106參數(shù)
參數(shù) 說明 數(shù)據(jù)類型 存儲區(qū) 描述
EN 輸入 BOOL I、Q、M、D、L 使能輸入端,信號狀態(tài)為1時激功能。
ENO 輸出 BOOL I、Q、M、D、L 如果該功能的執(zhí)行無錯誤,該使能輸出端信號狀態(tài)為1。
IN 輸入 REAL I、Q、M、D、L、P、常數(shù) 欲轉(zhuǎn)換為整型值的輸入值。
HI_LIM 輸入 REAL I、Q、M、D、L、P、常數(shù) 以工程單位表示的上限。
LO_LIM 輸入 REAL I、Q、M、D、L、P、常數(shù) 以工程單位表示的下限。
BIPOLAR 輸入 BOOL I、Q、M、D、L 信號狀態(tài)1表示輸入值為雙極。信號狀態(tài)0表示輸入值為單極。
OUT 輸出 INT I、Q、M、D、L、P 轉(zhuǎn)換結(jié)果。
RET_VAL 輸出 WORD I、Q、M、D、L、P 如果該指令的執(zhí)行沒有錯誤,將返回值W#16#0000。對于W#16#0000以外的其它值,參見“錯誤信息”。
錯誤信息
如果輸入值超出LO_LIM和HI_LIM范圍,輸出(OUT)將鉗位于距其類型(BIPOLAR或UNIPOLAR)的范圍的下限或上限較近的一方,并返回一個錯誤。
ENO的信號狀態(tài)將設(shè)置為0,RET_VAL等于W#16#0008。

西門子S7-300系列PLC模擬量燈亮的處理方法
西門子S7-300系列PLC模擬量燈亮的處理方法
1.兩個CPU能否互換?如能互換要注意什么事項?
更換型號不同的CPU,需要改變硬件組態(tài)中的CPU型號,其后重新下載硬件組態(tài)。
2.互換后,新的CPU燈指示正常。但有三個模擬量模塊(AI8*RTDAO8*12位AI8*12位)上的SF燈常亮,經(jīng)在線查看,模擬量達(dá)大值,好像是上限溢出了。從模塊信息上看,模塊也好像未壞,請問如何解決?
3 SM331 SF燈亮表明硬件故障。可能的原因如下:模板所需24VDC電源未正確接入;前連接器未插到位;總線連接器未連好;有硬件中斷產(chǎn)生(斷線、超限),量程卡所插的方向與HW Config中的設(shè)置不符,等等。
4 以前應(yīng)用是沒有問題,由于更換CPU后發(fā)生此問題,并沒有拆卸SM331,則是設(shè)置問題。
5 由于更換CPU后發(fā)生此問題,并拆卸過SM331,則是安裝與接線問題。