西門(mén)子S7-300 PIB,PIW,PQW與IB,IW,QW之間的區(qū)別
外設(shè),最通常意義的講就是指模擬量輸入輸出了;
普通的I/O是什么? 最通常意義來(lái)講當(dāng)然是指CPU集成的I/O或者后面擴(kuò)展數(shù)量字I/O模塊的地址;
兩者有什么區(qū)別?
1、I/O區(qū)可以對(duì)“位”尋址,而PI和PQ區(qū)不能,PI和PQ最小尋址單位是BYTE,如PIB256、PQW300...
2、I/O區(qū),按西門(mén)子的定義應(yīng)該叫“過(guò)程映像區(qū)”,本身這個(gè)過(guò)程映像區(qū)自己也是帶有外設(shè)地址的!比如IB0,它對(duì)應(yīng)一個(gè)PIB0, 它倆不同之處在于每個(gè)PLC掃描周期的開(kāi)始,系統(tǒng)會(huì)將PIB0里的數(shù)據(jù)刷新到IB0內(nèi), 然后在接下來(lái)的一個(gè)掃描周期之內(nèi),IB0的數(shù)據(jù)均保持不變(當(dāng)然,如果調(diào)用SFC在程序內(nèi)刷新輸入端口,那又當(dāng)別論),而PIB0則是實(shí)時(shí)的,即完全物理意義上的端口! 所以我們看到一些S7-300標(biāo)出最大I/O尋址為1024位,算算看,一塊CPU帶四個(gè)機(jī)架,每個(gè)機(jī)架裝滿(mǎn)八個(gè)模塊, 每個(gè)模塊最大32點(diǎn),那么4*8*32=1024位=128BYTE ... ...超過(guò)這個(gè)以后就是外設(shè)通道了,就只能以PI或者Q來(lái)表示了,而且這就意味著不對(duì)直接對(duì)“位”尋址了! 如果你非要對(duì)位尋址,怎么辦? 很好辦:
L PIB256
T MB0
那么MB0里的位就對(duì)應(yīng)了PIB256的八位。
普通的I/O是什么? 最通常意義來(lái)講當(dāng)然是指CPU集成的I/O或者后面擴(kuò)展數(shù)量字I/O模塊的地址;
兩者有什么區(qū)別?
1、I/O區(qū)可以對(duì)“位”尋址,而PI和PQ區(qū)不能,PI和PQ最小尋址單位是BYTE,如PIB256、PQW300...
2、I/O區(qū),按西門(mén)子的定義應(yīng)該叫“過(guò)程映像區(qū)”,本身這個(gè)過(guò)程映像區(qū)自己也是帶有外設(shè)地址的!比如IB0,它對(duì)應(yīng)一個(gè)PIB0, 它倆不同之處在于每個(gè)PLC掃描周期的開(kāi)始,系統(tǒng)會(huì)將PIB0里的數(shù)據(jù)刷新到IB0內(nèi), 然后在接下來(lái)的一個(gè)掃描周期之內(nèi),IB0的數(shù)據(jù)均保持不變(當(dāng)然,如果調(diào)用SFC在程序內(nèi)刷新輸入端口,那又當(dāng)別論),而PIB0則是實(shí)時(shí)的,即完全物理意義上的端口! 所以我們看到一些S7-300標(biāo)出最大I/O尋址為1024位,算算看,一塊CPU帶四個(gè)機(jī)架,每個(gè)機(jī)架裝滿(mǎn)八個(gè)模塊, 每個(gè)模塊最大32點(diǎn),那么4*8*32=1024位=128BYTE ... ...超過(guò)這個(gè)以后就是外設(shè)通道了,就只能以PI或者Q來(lái)表示了,而且這就意味著不對(duì)直接對(duì)“位”尋址了! 如果你非要對(duì)位尋址,怎么辦? 很好辦:
L PIB256
T MB0
那么MB0里的位就對(duì)應(yīng)了PIB256的八位。
本文標(biāo)簽:西門(mén)子S7-300 PIB,PIW,PQW與IB,IW,QW之間的區(qū)別
* 由于無(wú)法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報(bào)酬未能及時(shí)支付,在此深表歉意,請(qǐng)《西門(mén)子S7-300 PIB,PIW,PQW與IB,IW,QW之間的區(qū)別》相關(guān)權(quán)利人與機(jī)電之家網(wǎng)取得聯(lián)系。
關(guān)于“西門(mén)子S7-300 PIB,PIW,PQW與IB,IW,QW之間的區(qū)別”的更多資訊
個(gè)人求購(gòu)










