PLC查表程序
劉玉蓉
發(fā)布于2014-11-20 17:20
4
0
標(biāo)簽:
求PLC查表例程或程序,即如何編寫建立一個表格,然后調(diào)用表格里的相應(yīng)數(shù)據(jù)的例程!
佳答案
1-定義UDT1(UDT_Cols),定義列結(jié)構(gòu)
2-創(chuàng)建DB1(DB_Table),定義行及數(shù)據(jù)表結(jié)構(gòu),此例為20行10列
3-創(chuàng)建完的DB1,數(shù)據(jù)視圖如圖所示
注:1-3請參見附件圖片
4、使用循環(huán)間接尋址進(jìn)行查表
注:間接尋址請參見下面的連接,文檔編號F0215
https://www.ad.siemens.com.cn/download/docMessage.aspx?ID=1597&loginID=&srno=&sendtime=
注:DB塊間接尋址為16位指針,DB塊內(nèi)數(shù)據(jù)間接尋址為32位指針,如下:
L DB1.DBD[MD0] //變換MD0中的數(shù)據(jù)即可實(shí)現(xiàn)變址尋址
如果在TIA Portal中針對1200或1500使用此功能,可以直接對變量名進(jìn)行間接尋址,其方式類同與C或者C#格式
若有收獲,就點(diǎn)個贊吧!
文章來源于網(wǎng)絡(luò)及文獻(xiàn)如有侵權(quán)請聯(lián)系站長
分享到:
微信掃一掃分享
閱讀與本文標(biāo)簽相同的文章