該文介紹西門子觸摸屏與s120通過dp通訊實(shí)現(xiàn)數(shù)據(jù)交換,以實(shí)現(xiàn)限位設(shè)置及原點(diǎn)配置。
下面介紹硬件配置:plc 314c-2 pn\dp
觸摸屏 mp277
s120 cu320-2dp
如圖設(shè)備組態(tài):
s120與300通過profibus連接,觸摸屏與300通過以太網(wǎng)連接。
您可以將 simatic hmi 用作 profibus 主站,直接訪問 sinamics。
在使用 simatic hmi 時,sinamics 相當(dāng)于一個 simatic s7。
如上圖觸摸屏站號為1 ,plc站號為2,s120站號為3
在訪問驅(qū)動參數(shù)時,請依據(jù)以下對應(yīng)關(guān)系:
參數(shù)號 = 數(shù)據(jù)塊號
參數(shù)子索引 = 數(shù)據(jù)塊偏移的位 0 … 9
驅(qū)動對象號 = 數(shù)據(jù)塊偏移的位 10 … 15
如圖所示,該驅(qū)動對象號即p121為4,其對應(yīng)的dbd應(yīng)該為4096,而我們需要修改的參數(shù)為p2581如圖。
故如圖
觸摸屏這邊需要關(guān)聯(lián)的參數(shù)為db2581.dbd4096.這樣就可以通過觸摸屏直接對s120的相關(guān)參數(shù)進(jìn)行修改,以達(dá)到限位調(diào)整的目的。同理可對各軸正負(fù)限位做出調(diào)整。
下面就原點(diǎn)重新設(shè)置給出示范,該方法適用于絕對值編碼器。
下圖為
當(dāng)原點(diǎn)開關(guān)被壓時,點(diǎn)擊保存配置處(如圖關(guān)聯(lián)cu的p977參數(shù)輸入值為1),對驅(qū)動所有參數(shù)進(jìn)行保存。該處保存配置旁邊可以關(guān)聯(lián)r3996參數(shù),可以顯示保存進(jìn)度。軸清零旁可關(guān)聯(lián)p2507參數(shù)當(dāng)該處顯示3時,表明該軸編碼器已經(jīng)完成配置。協(xié)調(diào)處關(guān)聯(lián)p2599參數(shù),對原點(diǎn)值做出定義。當(dāng)然為了避免點(diǎn)擊配置后對所有軸的零點(diǎn)均做出配置。還需要對plc部分做出部分編輯,設(shè)定條件,防止誤操作。
條條大路通羅馬,該文只是介紹通過觸摸屏與s120通訊可以實(shí)現(xiàn)絕對值編碼器限位調(diào)整及原點(diǎn)配置的功能。當(dāng)然有很多比該方法更簡單方便的方法。