西門子uss連接變頻器參數問題
一段設備上的程序,如圖,active這個參數為何要填成245? 這個值是激活的變頻號嗎?系統只有六臺變頻啊。
如果只驅動一臺變頻器,這個參數填1行嗎?如果是2臺天,此參數填3? 離plc越近的變頻器默認 位號越大,對嗎?
Active:是一個 32 位的參數,其位編號從左到右是 31-0,若某位是1,則以該位位編號的USS地址的驅動器被激活,也就是該設備作為 USS 從站。
十進制 245 轉換為二進制是:
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 設備地址是多少,如果地址是1,則 Active填2,就使得 Active 的第 1 位為 1 了,其它位為0,也就是只激活了 USS 地址為 1 的驅動器;
驅動器的物理連接遠近分布與地址設置沒有任何關系。只要根據實際的驅動器 USS 地址,來將Active相對應的位設成1 就行了。
如果兩臺,同理也是根據 2 臺的 USS 地址設置 Active 相應位為1,組合出來的值不一定是 3。
比如一臺地址是 3,另一臺地址是 5,則Active 如圖中的 16#00000028=2#0000 0000 0000 0000 0000 0000 0010 1000=十進制 40
圖片說明:
是從站地址編號的組合。
將所有31個站點的從站地址,按序排序。
將10進制的245轉換為二進制是1111 0101
這樣從站就是7#、6#、5#、4#、 2#、0#站點的設置。
245組合是DP從站的地址號,245是10進制的,轉換為二進制是1111 0101
從站就是7#、6#、5#、4#、 2#、0#站點的設置。