西門子uss連接變頻器參數(shù)問題
一段設(shè)備上的程序,如圖,active這個參數(shù)為何要填成245? 這個值是激活的變頻號嗎?系統(tǒng)只有六臺變頻啊。
如果只驅(qū)動一臺變頻器,這個參數(shù)填1行嗎?如果是2臺天,此參數(shù)填3? 離plc越近的變頻器默認 位號越大,對嗎?
Active:是一個 32 位的參數(shù),其位編號從左到右是 31-0,若某位是1,則以該位位編號的USS地址的驅(qū)動器被激活,也就是該設(shè)備作為 USS 從站。
十進制 245 轉(zhuǎn)換為二進制是:
2#0000 0000 0000 0000 0000 0000 1111 0101
位號 31 7654 2 0
所以,上面的 0、2、4、5、6、7 位是 1,所以6臺變頻器的地址為 0、2、4、5、6、7。
看看下面的資料中圖3-2對 Active的說明會明白很多。
https://support.industry.siemens.com/cs/document/92187198
如果只是一臺變頻器,填幾,要看變頻器的 USS 設(shè)備地址是多少,如果地址是1,則 Active填2,就使得 Active 的第 1 位為 1 了,其它位為0,也就是只激活了 USS 地址為 1 的驅(qū)動器;
驅(qū)動器的物理連接遠近分布與地址設(shè)置沒有任何關(guān)系。只要根據(jù)實際的驅(qū)動器 USS 地址,來將Active相對應(yīng)的位設(shè)成1 就行了。
如果兩臺,同理也是根據(jù) 2 臺的 USS 地址設(shè)置 Active 相應(yīng)位為1,組合出來的值不一定是 3。
比如一臺地址是 3,另一臺地址是 5,則Active 如圖中的 16#00000028=2#0000 0000 0000 0000 0000 0000 0010 1000=十進制 40
圖片說明:
是從站地址編號的組合。
將所有31個站點的從站地址,按序排序。
將10進制的245轉(zhuǎn)換為二進制是1111 0101
這樣從站就是7#、6#、5#、4#、 2#、0#站點的設(shè)置。
245組合是DP從站的地址號,245是10進制的,轉(zhuǎn)換為二進制是1111 0101
從站就是7#、6#、5#、4#、 2#、0#站點的設(shè)置。