s5中fb244--fb249數(shù)據(jù)傳送塊的問題
鄭志武
發(fā)布于2013-03-01 23:32
202
0
標(biāo)簽:
s5中fb244--fb249數(shù)據(jù)傳送塊及接口初始化
如果程序中用到了這些塊需不需要在組織塊中調(diào)用這些塊,因?yàn)槲沂种杏袀€(gè)s5的程序發(fā)現(xiàn)這些塊的存在但是并沒有任何地方調(diào)用fb244--fb249
佳答案
s5plc系統(tǒng)fb240—fb251是集成在cpu中的標(biāo)準(zhǔn)功能塊,程序由西門子公司編好完成指定功能,用戶不無(wú)法查看,只能通過功能塊的接口參數(shù)進(jìn)行調(diào)用使用。
如果程序中用到了這些塊,必須在用戶程序只進(jìn)行調(diào)用。用戶在調(diào)用這些標(biāo)準(zhǔn)塊時(shí)會(huì)自動(dòng)彈出相應(yīng)的接口參數(shù),用戶需要根據(jù)自己的需求對(duì)相應(yīng)參數(shù)進(jìn)行定義和標(biāo)定。這樣才能使用標(biāo)準(zhǔn)塊對(duì)應(yīng)的功能。
在s5程序中發(fā)現(xiàn)存在這些塊是正常的,這些標(biāo)準(zhǔn)塊在cpu模塊及step5軟件中都集成了,無(wú)論你傳送不傳送都存在著。如果你的程序沒有找到相應(yīng)的調(diào)用點(diǎn),那說明你的程序沒有使用到這些功能塊。
fb240數(shù)碼轉(zhuǎn)換器將帶符號(hào)的bcd碼轉(zhuǎn)換成一個(gè)定點(diǎn)純二進(jìn)制數(shù)
fb241數(shù)碼轉(zhuǎn)換器將定點(diǎn)純二進(jìn)制數(shù)轉(zhuǎn)換成一個(gè)帶符號(hào)的bcd碼
fb242乘法器實(shí)現(xiàn)二個(gè)定點(diǎn)的純二進(jìn)制數(shù)(16位)相乘,乘積表示成32位定點(diǎn)數(shù)
fb243除法器實(shí)現(xiàn)一個(gè)定點(diǎn)的純二進(jìn)制數(shù)被另一個(gè)數(shù)除(16位),商和余數(shù)表示成二個(gè)16位定點(diǎn)二進(jìn)制數(shù)
fb244send數(shù)據(jù)發(fā)送實(shí)現(xiàn)帶頁(yè)面地址的數(shù)據(jù)在模塊間傳送
fb245received數(shù)據(jù)接收實(shí)現(xiàn)模塊間接收帶頁(yè)面地址的數(shù)據(jù)
……