官术网_书友最值得收藏!

3.6 BICO信號互聯

信號互聯技術(Binector Connector Technology,BICO),是指可以將驅動對象內或驅動對象之間的大量可連接的參數,按照功能的需要,靈活地重組連接的技術。該技術可以方便客戶根據實際工藝需求來靈活連接端口,對驅動對象功能進行調整,以滿足各種應用的要求。它也是西門子變頻器特有的功能。

3.6.1 BICO接口

通過BICO互聯的數字量和模擬量信號的參數名都會有前綴BI、BO、CI或CO。這些參數在參數列表或功能圖中也具有相應的標記。

1. 二進制接口(BI/BO)

BI為二進制互聯輸入(信號接收),BO為二進制互聯輸出(信號源),可用于連接二進制的參數,其值可以為0或1。BI與BO的符號、名稱及描述見表3-9。

表3-9 二進制接口

2. 模擬量接口(CI/CO)

CI為模擬量互聯輸入(信號接收),CO為模擬量互聯輸出(信號源),可用于連接16位或32位的參數。CI與CO的符號、名稱及描述見表3-10。

說明:

此處提到的模擬量,并不是特指儀表或執行器常用模擬量信號,而是泛指16位或32位的參數。

表3-10 模擬量接口

3.6.2 使用BICO功能互聯信號

使用BICO功能互聯兩個信號時,必須將BICO輸入參數(信號接收)與所需的BICO輸出參數(信號源)相連接。BICO參數的互聯具有方向性,二進制互聯輸出BO可連接二進制互聯輸入BI,模擬量互聯輸出CO可連接模擬量互聯輸入CI。

注意:

CI不能與任意的CO相連接,BI不能與任意的BO相連接。

使用BICO功能互聯信號的示例如圖3-33所示。

圖3-33 使用BICO功能互聯信號示例

進行BICO連接時,需要以下信息:

1)二進制接口:參數編號(圖3-33中的“r0722”和“pxxxx”)、位編號(圖3-33中的“.0”和“.y”)和驅動對象ID。

2)無索引的模擬量接口:參數編號和驅動對象ID。

3)有索引的模擬量接口:參數編號(圖3-33中的“r0037”和“pxxxx”)、索引(圖3-33中的“[2]”)和驅動對象ID。

4)數據類型:模擬量互聯輸出參數的信號源。

BICO功能可在不同的指令數據組(CDS)中執行參數互聯。切換數據組可以使指令數據組中的不同互聯生效,也可以進行驅動對象之間的互聯。

1. 同一驅動內BICO互聯

下面舉兩個數字量信號互聯的例子。

1)假設驅動需要通過控制單元的端子DI 0和DI 1,以JOG 1和JOG 2方式運行,互聯示意圖如圖3-34所示。

圖3-34 互聯數字量信號示例

2)將OFF3連接至多個驅動。

假設需要將“OFF3”信號通過控制單元的端子DI 2連接到兩個驅動上。每個驅動都有“第1個OFF3”和“第2個OFF3”兩個二進制互聯輸入。兩個信號都連接到控制字STW1.2(OFF3)的邏輯“AND”門的輸入(請參考功能圖第2501頁,關于功能圖的講解見本書3.7節)。“OFF3”互聯到多個驅動的示例如圖3-35所示。

2. 不同驅動間的BICO互聯

不同的驅動對象之間也可實現BICO互聯,與其他驅動BICO互聯時涉及以下相關參數:

1)r9490:可查看與其他驅動的BICO互聯的數量。

2)r9491[0…9]:可查看與其他驅動的BICO互聯的BI/CI。

3)r9492[0…9]:可查看與其他驅動的BICO互聯的BO/CO。

4)p9493[0…9]:復位連接到其他驅動的BICO互聯。

如果r9491[0…9]和r9492[0…9]列表不為空,就不能刪除驅動,否則另一個驅動就會試圖從一個已經不存在的驅動讀取信號。

圖3-35 “OFF3”互聯到多個驅動示例

r9491~r9493的相同數字的下標表示的是同一個互聯。例如:在r9491[x]中顯示的是信息匯點,在r9492[x]中是對應的信號源,并可以通過對r9493[x]的設置改變該互聯。

3. BICO互聯復制

在復制一個驅動時,也會一同復制它的BICO互聯。

4. BICO二進制和模擬量類型轉換

(1)二進制-模擬量轉換器(數字量轉換成模擬量)

可使用BICO功能將多個數字量信號整合為32位整型雙字或16位整型單字,以便PROFIdrive通信時進行二進制數據的統一發送。

在使用IF1接口時,p2080[0…15]~p2084[0…15]這五組16個元素的二進制數組可以通過BICO互聯操作連接至5×16=80個內部數字量信號。例如:當p2038=0時,p2080[0…15]的互聯關系請參見功能圖第2452頁。

(2)模擬量-二進制轉換器(模擬量轉換成數字量)

可使用BICO功能將32位整型雙字或16位整型單字分解為多個單獨的數字量信號,以便將PROFIdrive通信時接收數據中打包成模擬量的二進制數據拆開單獨使用。

在使用IF1接口的伺服軸或矢量軸模式下,對于接收數據中的PZD 1~4,無須用戶進行BICO互聯操作,即可拆分成二進制數據,并存儲在r2090[0…15]~r2093[0…15]中;對于接收數據中的PZD 5~32,用戶可通過BICO互聯操作,使其中任2個PZD拆分成二進制數據,并存儲在r2094[0…15]和r2095[0…15]中,參見功能圖第2468頁。

說明:

1)IF1和IF2是CU的兩個通信接口。對于CU320-2DP,通過IF1進行PROFINET CBE20通信,通過IF2進行PROFIBUS/USS通信;對于CU320-2PN,通過IF1進行板載PROFINET通信,通過IF2進行PROFINET CBE20通信。

2)PZD是16位的通信字。

3)PROFIdrive的相關PZD的其他知識,請參見第8章。

5. 用于BICO互聯的固定值

以下模擬量互聯輸出可用于連接任意可設置的固定值:

1)p2900[0…n]CO:固定值1(%)。

2)p2901[0…n]CO:固定值2(%)。

3)p2930[0…n]CO:固定值M(Nm)。

這些參數可用于互聯主設定值的標定系數或者互聯附加力矩。

3.6.3 案例6——在STARTER中互聯BICO信號

本小節將通過BICO的互聯實現:閉合CU外接的數字量開關X122.3(DI2,其狀態存儲在r0722.2中),CU外接的指示燈X122.9(DO8,其對應的參數是p0738)就會點亮,即CU的一個DI信號通電,它的一個DO就輸出高電平。只要將上述兩個信號對應的參數互聯在一起,該功能就會實現。由于STARTER中組態對話框的參數與專家列表的參數對應,因此BICO互聯可以在組態對話框中完成,也可以在專家列表中完成。

1. 通過組態對話框的形式進行BICO互聯

在對話框中找到X122.3,單擊“Digital input 2”中的BO圖標,選擇“Further intercon-nections”選項,如圖3-36所示。

圖3-36 從X122.3的角度出發互聯信號

然后選擇參數p0738并單擊確定,如圖3-37所示(篇幅所限,確定按鈕沒有顯示出)。做完該步就完成了本例所需的BICO連接,圖3-38的方框中顯示出X122.3所連接的參數是“p0738”,而圖3-39的A處顯示出X122.9所連接的參數是“r0722.2”。

說明:

1)如果需要取消到p0738的連接,只需在圖3-37所示的對話框中取消勾選p0738復選框并單擊確定即可。

2)圖3-37中的p0738參數即為STARTER軟件中的p738參數。由于西門子公司官方的參數手冊中對于這種編號小于1000的參數都在前面補“0”,因此本書為了與官方參數手冊的表述方式一致,對于這些參數也在前面補“0”,后文中類似的情況不再解釋。

對于本案例,由于使用的數字量輸出是雙向數字量輸入/輸出,因此還需要到輸出信號的對話框中將X122.9設置為輸出。單擊圖3-39中箭頭所指的按鈕(該按鈕對應的參數是p0728),即可將該通道由DI(見圖中B處)切換至DO,切換后的X122.9如圖3-40所示。

圖3-37 選擇參數p0738

圖3-38 從X122.3的角度觀察所連接的參數

圖3-39 單擊按鈕切換通道輸入/輸出類型

圖3-40 切換成DO的X122.9

2. 通過專家列表進行BICO互聯

在CU的專家列表中找到p0738,將其連接到r0722.2,操作過程如圖3-41所示。連接后參數p0738的參數值就變為了“Control_Unit:r0722.2”,如圖3-42所示。

由于案例中使用的數字量輸出是雙向數字量輸入/輸出,因此需要將其設置為“輸出”。單擊p0728.8的參數值“Input”即可將其修改為“Output”,如圖3-43所示。

圖3-41 在專家列表中從p0738連接r0722.2

圖3-42 p0738與r0722.2連接后的顯示

圖3-43 在專家列表中修改X122.9的輸入/輸出設置

通過專家列表互聯BICO與通過組態對話框互聯BICO,其實做的是同一件事情,僅僅是操作的角度不同而已。

主站蜘蛛池模板: 浦城县| 德阳市| 太谷县| 永昌县| 开封市| 托里县| 宁化县| 儋州市| 汶川县| 宜君县| 眉山市| 达州市| 阳江市| 永济市| 镇安县| 安多县| 屯昌县| 乌恰县| 汽车| 肇庆市| 哈尔滨市| 沙田区| 郓城县| 合江县| 绿春县| 曲松县| 突泉县| 扎兰屯市| 阿尔山市| 鸡东县| 万载县| 化州市| 台前县| 隆回县| 光山县| 惠水县| 沈丘县| 高淳县| 来宾市| 上犹县| 论坛|