自動從工作表、資料庫或以逗號分隔的檔案建立 PLC 圖面。
PLC 資訊 (包括 PLC 模組和連接的元件) 可以從 Microsoft Excel 工作表、Access 資料庫表格或以逗號分隔的檔案中讀取。
AutoCAD Electrical 希望找到某些包含產生圖面所需之資訊的欄。這些欄可按透過您的設定定義的順序進行排列。除「模組零件號 (代碼)」欄外,所有的欄均為可選擇的欄。在 User 資料夾中可以找到三個範例 PLC 資料檔案:DEMOPLC.XLS、DEMOPLC.CSV 和 DEMOPLC_IEC.XLS。
您可以多個方面控制這些圖面的自動產生方式。您還可以調整此工具,使它能夠適用於和範例 demoplc.xls 檔案格式不同的既有工作表或資料庫格式。您可在每次執行程式時變更這些設定,也可變更一次並儲存這些設定以備以後使用。提供了範例設定檔:DEMOPLC_IEC.WDI。
使用「工作表到 PLC I/O 公用程式」工具可將工作表或表格欄號指定給以下資料品類。
|
模組零件號 (代碼) |
其可以是以參數化方式產生的模組之代碼,也可以是完整模組資源庫符號的代碼。甚至還可以是非 PLC 符號,例如變速驅動器。 |
|
位址 (ADDR) |
每個 I/O 點的 I/O 位址。此值會被註解到「TAGA_」屬性。 |
|
機架號碼 (R) |
模組的機架號碼,用於參數式資料檔案中為 %%1 提示指定的屬性。 |
|
群組號碼 (G) |
模組的群組編號,用於參數式資料檔案中為 %%2 提示指定的屬性。 |
|
插槽編號 (S) |
模組的插槽編號,用於參數式資料檔案中為 %%3 提示指定的屬性。 |
|
遠端端子面板 (RTP) |
模組的遠端端子面板 ID 號,用於參數式資料檔案中為 %%4 提示指定的屬性。 |
|
配線號碼 |
用於每個 I/O 點的配線號碼。 |
|
模組的標籤 |
為模組的標籤屬性指定的值。 |
|
模組的安裝 |
為模組的安裝屬性指定的值。 |
|
模組的位置 |
為模組的位置屬性指定的值。 |
|
描述 1-5 (DESC1-DESC5) |
指定給模組的 5 個描述屬性的值。 |
|
電壓/輸入/輸出 (伏特) |
如果無法從參數式資料檔案確定模組是輸入模組還是輸出模組,則使用此值確定。對於輸入模組,AutoCAD Electrical 會將 DI、AI 或 IN 做為文字字串的一部分進行查找。對於輸出模組,AutoCAD Electrical 會將 DO、AO 或 OUT 做為文字字串的一部分進行查找。對於組合模組,AutoCAD Electrical 會在文字字串中查找 IO、Other 或同時查找 IN 和 OUT。 |
某些特殊值可置於列中以指示特殊的 PLC 模組功能:
|
BREAK |
在工作表 ADDRESS 欄中要切斷 PLC 模組的位置,插入此關鍵字,然後繼續下一個階梯欄。除了僅在位址欄中存在單字「BREAK」外,工作表列中不應具有任何其他資料。 |
|
SPACER |
在工作表 ADDRESS 欄中要向相鄰 I/O 點加入額外空間的位置,插入此關鍵字。除了僅在位址欄中存在單字「SPACER」外,工作表列中不應具有任何其他資料。 |
|
SKIP |
在前一個模組工作表資料結尾之後的代碼模組零件號欄中插入此關鍵字。此關鍵字可觸發公用程式,以在其開始工作表中下一個模組之前略過階梯。除了僅在零件號代碼欄中存在單字「SKIP」外,工作表列中不應具有任何其他資料。 |
|
NEW_DWG |
在前一個模組工作表資料結尾之後的代碼模組零件號欄中插入此關鍵字。此關鍵字可觸發公用程式,以在其開始工作表中下一個模組之前跳到下一個表單。除了僅在零件號代碼欄中存在單字「NEW_DWG」外,工作表列中不應具有任何其他資料。 |
|
* |
在裝置圖塊名稱前放置星號 (*),可觸發「插入電路」(而非「插入元件」)。此項目的任何相關 TAG、DESC、MFG 和 CAT 欄值均會被註解到在所插入電路上找到的第一個 AutoCAD Electrical 符號。 |
您可以使用「mainval;attributename2=attributevalue2」等格式預先定義模組上的其他屬性,例如安裝、位置以及額定值。例如,如果您希望模組的「機架」值為「2」,「安裝」值為「MACH1」,「額定值 2」的值為「Hazardous Duty」,請在工作表的「機架」欄中,輸入「2;INST=MACH1;RATING2=HAZARDOUS DUTY」。產生模組時,將指定這些額外的屬性值。
PLC 產生器最多可支援 9 個線內元件。使用下一個增量數字取代數值「n」;第一個元件應具有 D1TAG 標籤,而第二個元件應具有 D2TAG 標籤。資料欄如下:
|
標籤 (DnTAG) |
用於元件的標籤屬性的值。對於端子,使用此欄可同時編碼標籤和端子號。使用格式 TAGSTRIP:TERM,其中冒號字元將端子的標籤 ID 值與要套用到「端子」屬性的端子號分隔開。例如,元件標籤欄中的「TB1:25」會將「TB1」置於標籤排屬性上,並將「25」置於端子屬性上。 您還可以使用冒號分隔符號將接腳號碼指定加入至端子符號中。無論如何,請遵循將冒號插入到端子的端子 01 屬性中;在本範例中,將冒號插入到圖面中的接腳號碼中。例如,如果端子的標籤名稱為「TB1」,並且接腳號碼指定為「1A」,則要將「TB1:1A」輸入到「DnTAG」欄位中。 |
|
描述 (DnDESC) |
指定給元件的描述屬性的值。使用 | 符號分隔文字並將其指定給 DESC1、DESC2 或 DESC3。例如,如果您在描述欄位中使用「CYCLE|START」,則會將「CYCLE」指定給 DESC1,並將「START」指定給 DESC2。 |
|
圖塊 (DnBLK) |
要使用之元件的 .dwg 檔名。 |
|
位置 (DnLOC) |
指定給元件的位置 (位置) 屬性的值。 |
|
安裝 |
指定給元件的安裝 (安裝) 屬性的值。 |
|
製造商 |
指定給元件的製造商 (製造商) 屬性的值。 |
|
目錄 |
指定給元件的目錄 (目錄) 屬性的值。 |
|
配件 |
指定給元件的配件代碼 (配件代碼) 屬性的值。 |
您可以使用「mainval;attributename2=attributevalue2;attributename3=attributevalue3」等格式預先定義其他屬性值 (例如接腳號碼指定)。將此值輸入到任意線內元件欄 (用於定義元件圖塊名稱的「圖塊」欄除外) 中。例如,若要將接腳註解為「21」和「22」,您可以透過輸入「Field; TERM01=21;TERM02=22」來修改「DnLOC」欄位;其中「欄位」表示主屬性值,「TERM01=21」表示將值 21 指定給元件的端子 01 屬性,「TERM02=22」表示將值 22 指定給元件的端子 02 屬性。
用於輸入模組的元件會自左至右插入,而用於輸出模組的元件會自右至左插入。即使沒有為特定欄定義任何元件,也會保持裝置間的間距 (如設定中所定義)。
通常,每個線內元件均會在母線連接與 I/O 點之間串聯佈線。AutoCAD Electrical 還支援相鄰橫檔間的跳線。若要指示 AutoCAD Electrical 使用跳線,請將跳線編碼為可用的線內裝置之一。將「|」字元用作跳線的符號圖塊名稱。若要控制接線的移除,請在「|」字元後加入四個字元以涵蓋左上、右上、左下和右下連接。使用「W」可保持接線,使用「X」可移除接線。例如,圖塊名稱「|WWXW」會插入跳線並修剪左下接線。「|XWXW」會修剪左上和左下接線。只要圖塊名稱的「|」與「|WWWW」相同,即會保留所有接線。
類比輸入或輸出模組的佈線可能需要迴圈到返回端子,而非一直佈線到電源母線。您可以指示產生器在垂直短配線中蹦現,以在周圍迴圈。若要迴路回右側,請插入「|XWXW」做為第一個線內裝置。若要迴圈到左側,請使用「|WXWX」。