品項 |
NX502 |
任務 |
功能 |
I/O更新和使用者程式將以稱為任務的單元執行。任務用於指定執行條件和 執行優先順序。 |
|
定期執行的任務 |
主要週期任務的最大數量 |
1 |
週期任務的最大數量 |
3 |
有條件執行的 任務 |
事件任務的最大數量 |
32 |
執行情況 |
執行「啟動事件任務」指令,或符合變數的條件運算式時 |
程式設計 |
程式組織單元 (POU) |
程式 |
分配給任務的POU |
功能區塊 |
用於建立具有特定條件之物件的POU |
功能 |
用於建立物件的POU,該物件可為輸入確定唯一輸出,例如用於資料處理 |
程式設計語言 |
類型 |
梯形圖*1和結構化文字(ST) |
命名空間 |
命名空間用於建立POU定義的命名群組 |
變數 |
變數的外部存取 |
網路變數 |
允許從HMI、主機或其他控制器存取的功能 |
資料類型 |
基礎資料類型 |
布林值 |
BOOL |
位元字串 |
BYTE, WORD, DWORD, LWORD |
整數 |
INT, SINT, DINT, LINT, UINT, USINT, UDINT,
ULINT |
實數 |
REAL, LREAL |
期間 |
TIME |
日期 |
DATE |
當天時間 |
TIME_OF_DAY |
日期和時間 |
DATE_AND_TIME |
文字字串 |
STRING |
衍生資料類型 |
結構資料類型、聯資料類型和列舉資料類型 |
結構 |
功能 |
將具有不同資料類型的資料整合一起的衍生資料類型 |
最大成員數 |
2,048 |
嵌套最大等級 |
8 |
成員資料類型 |
基礎資料類型、結構、聯集、列舉、陣列變數 |
指定成員偏移 |
可使用成員偏移將結構成員放置在任何記憶體位置 |
Unions |
功能 |
一種衍生資料類型,可存取具有不同資料類型的同一個資料 |
最大成員數
|
4 |
成員資料類型 |
BOOL, BYTE, WORD, DWORD, LWORD |
列舉 |
功能 |
一種衍生資料類型,使用稱為列舉元的文字字串來表示變數值 |
資料類型屬性 |
陣列規格 |
功能 |
陣列是一組具有相同資料類型的元素。從第一個元素中指定元素的編號(下標) 以指定元素 |
最大維度數 |
3 |
元素的最大數量 |
65,535 |
FB實例的陣列規格 |
可能 |
範圍規格 |
您可以預先指定資料類型的範圍。資料類型只能採用指定範圍內的值 |
程式庫 |
您可以使用使用者程式庫 |
運動控制 |
控制模式 |
位置控制、速度控制、扭矩控制 |
軸類型 |
伺服軸、虛擬伺服軸、編碼器軸和虛擬編碼器軸 |
可管理的位置 |
指令位置和實際位置 |
單軸 |
單軸位置控制 |
絕對定位 |
對用絕對值指定的目標位置執行定位 |
相對定位 |
在距離指令目前位置指定的行程距離內執行定位 |
中斷饋送 |
從接收到來自外部輸入的中斷輸入的位置開始,在指定的行程距離內執行定位 |
週期同步絕對定位 |
在位置控制模式下,每個控制週期輸出一個定位指令 |
單軸速度控制 |
速度控制 |
速度控制在位置控制模式下執行 |
週期同步速度控制 |
在速度控制模式下,每個控制週期輸出一個速度指令 |
單軸扭矩控制 |
扭矩控制 |
控制馬達的扭矩 |
單軸同步控制 |
啟動凸輪操作 |
使用指定的凸輪台進行凸輪運動 |
結束凸輪操作 |
指定輸入參數的軸其凸輪運動結束 |
啟動齒輪操作 |
在主軸和從動軸之間執行具有指定傳動比的齒輪運動 |
定位齒輪操作 |
在主軸和從動軸之間執行具有指定傳動比和同步位置的齒輪運動 |
結束齒輪操作 |
指定的齒輪運動或定位齒輪運動結束 |
同步定位 |
定位與指定的主軸同步進行 |
主軸相移 |
同步控制中主軸的相位發生偏移 |
組合軸 |
兩個軸的指令位置相加或相減,結果將以指令位置輸出 |
單軸手動操作 |
為伺服馬達供電 |
伺服驅動器中的伺服馬達將啟動以啟用軸運動 |
吋動 |
軸以指定的目標速度吋動 |
單軸控制的 輔助工具 |
重設軸錯誤 |
清除軸錯誤 |
原點復歸 |
馬達將啟動,並使用極限訊號、原點接近訊號和原點訊號來定義原點 |
帶參數的原點復歸 |
指定參數,操作馬達,並使用極限訊號、原點接近訊號和原點訊號來定義原點 |
高速原點復歸 |
對0的絕對目標位置執行定位以返回原點 |
停止 |
軸減速至停止 |
立即停止 |
軸立即停止 |
設定超控係數 |
可變更軸的目標速度 |
變更目前位置 |
軸的指令目前位置或實際目前位置可以變更為任何位置。 |
啟用外部閂鎖 |
觸發時會記錄軸的位置 |
停用外部閂鎖 |
停用目前的閂鎖 |
區域監控 |
您可以監控軸的指令位置或實際位置,查看其何時在指定範圍(區域)內 |
啟用數位凸輪開關 |
您可以根據軸的位置開啟和關閉數位輸出 |
監控軸跟隨錯誤 |
您可以監控兩個指定軸的指令位置或實際位置之間的差異是否超過閾值 |
重設以下錯誤 |
指令目前位置與實際目前位置之間的誤差設定為0 |
扭矩限制 |
伺服驅動器的扭矩控制功能可以啟用或停用,扭矩限制可以設定為控制輸出 扭矩 |
從動軸位置補償 |
此功能補償目前處於同步控制之從動軸的位置 |
凸輪監控器 |
輸出同步控制之從動軸的指定偏移位置 |
起始速度 |
可以設定軸運動開始的初始速度 |
軸組 |
多軸協調控制 |
絕對線性補間 |
對指定的絕對位置執行線性補間 |
相對線性補間 |
對指定的相對位置執行線性補間 |
圓形2D補間 |
對兩個軸執行圓形補間 |
軸組週期同步絕對定位 |
在位置控制模式下,每個控制週期輸出一個定位指令 |
多軸協調控制的 輔助工具 |
重設軸組錯誤 |
清除軸組錯誤和軸錯誤 |
啟用軸組 |
啟用軸組的運動 |
停用軸組 |
停用軸組的運動 |
停止軸組 |
補間運動中的所有軸都會減速到停止 |
立即停止軸組 |
補間運動中的所有軸將立即停止 |
設定軸組超控係數 |
混合目標速度在補間運動過程中改變 |
讀取軸組位置 |
可讀取軸組的指令目前位置和實際目前位置 |
變更軸組中的軸 |
可暫時改寫軸組參數中的組合軸參數 |
常見項目 |
凸輪 |
設定凸輪表屬性 |
變更輸入參數中指定之凸輪工作台的端點索引 |
儲存凸輪表 |
指定輸入參數的凸輪表將儲存在CPU單元的非揮發性記憶體中 |
產生凸輪表 |
凸輪表將由輸入參數中指定的凸輪特性和凸輪節點產生 |
參數 |
寫入MC設定 |
暫時改寫部分軸參數或軸組參數 |
變更軸參數 |
可從使用者程式存取或變更部分軸參數中 |
輔助工具 |
計數模式 |
您可以選擇線性模式(有限長度)或旋轉模式(無限長度) |
單位轉換 |
您可以根據機器設定每個軸的顯示單位 |
加速/減速控制 |
加速/減速控制 |
為軸運動或軸組運動的加速/減速曲線設定急動 |
變更加速和減速率 |
即使在加速或減速過程中,也可以變更加速或減速率 |
在位檢查 |
您可以設定在位範圍和在位檢查時間,以確認何時完成定位 |
停止方法 |
您可以將停止方法設定為立即停止輸入訊號或限制輸入訊號 |
重新執行運動控制指令 |
您可以在執行過程中變更運動控制指令的輸入變數,並在操作過程中再次執行 該指令以更改目標值 |
運動控制指令的多次執行(緩衝模式) |
當在操作過程中執行另一個運動控制指令時,您可以指定何時開始執行以及 如何連接操作之間的速度 |
連續軸組運動(轉換模式) |
當在操作過程中執行另一個運動控制指令時,您可以指定何時開始執行以及 如何連接操作之間的速度 |
監控功能 |
軟體限制 |
監控軸的移動範圍 |
以下錯誤 |
監控軸的指令電流值和實際電流值之間的誤差 |
速度、加速率、減速率、 扭矩、補間速度、 補間加速率、補間減速率 |
您可以設定和監控每個軸和每個軸組的警告值 |
支援絕對編碼器 |
您可以使用內含絕對編碼器的OMRON 1S系列或G5系列伺服馬達,這樣啟動 時就不用執行原點復歸 |
輸入訊號邏輯反轉 |
您可以反轉立即停止輸入訊號、正極限輸入信號、負極限輸入訊號或原點接近 輸入訊號的邏輯 |
外部介面訊號 |
使用下列伺服驅動器輸入訊號。 原點訊號、原點接近訊號、正極限訊號、負極限訊號、立即停止訊號和中斷 輸入訊號 |
單元(I/O)管理 |
EtherCAT從站 |
從站的最大數量 |
256 |
通訊 |
EtherNet/IP 連接埠 |
通訊協定 |
TCP/IP, UDP/IP |
內建EtherNet/IP 連接埠 |
CIP通訊服務 |
標記資料連接 |
與EtherNet/IP網路上的設備進行無程式週期資料交換 |
訊息通訊 |
CIP指令會傳送到EtherNet/IP網路上的設備,並從那些設備接收指令 |
TCP/IP應用程式 |
通訊端服務 |
使用UDP或TCP通訊協定將資料發送到Ethernet上的任何節點,並從中接收 資料。使用通訊端通訊指令 |
安全通訊端服務(用戶端) |
TLS工作階段是用TCP通訊協定建立的,任何資料都是透過安全通訊端通訊 指令在伺服器和Ethernet上任何節點之間發送和接收 |
FTP用戶端 |
檔案透過FTP從CPU單元傳輸到其他Ethernet節點的電腦或控制器。使用FTP 用戶端通訊指令 |
FTP伺服器 |
檔案可以從其他Ethernet節點的電腦讀取或寫入CPU單元中的SD記憶卡 |
時鐘自動調整 |
時鐘資訊是在CPU單元的電源開啟後的指定時間或指定間隔從NTP伺服器 讀取。CPU單元中的內部時鐘時間將隨讀取時間更新 |
SNMP代理程式 |
內建EtherNet/IP連接埠的內部狀態資訊將會提供給使用SNMP管理器的網路 管理軟體 |
OPC UA |
伺服器功能 |
回應OPC UA網路上用戶端請求的功能 |
EtherCAT連接埠 |
支援的服務 |
處理資料通訊 |
一種在EtherCAT主站和從站之間的週期通訊中交換控制資訊的通訊方法。 此通訊方法由CoE定義 |
SDO通訊 |
一種在EtherCAT主站和從站之間的非週期事件通訊中交換控制資訊的通訊 方法。此通訊方法由CoE定義 |
網路掃描 |
從連接的從站設備讀取資訊,並自動產生從站配置 |
DC (分散式時鐘) |
透過共用所有EtherCAT設備(包括主站)之間的EtherCAT系統時間來同步時間 |
啟用/停用從站設備的設定 |
從站設備可以作為通訊目標啟用或停用 |
斷開/連接從站設備 |
暫時斷開從站設備與EtherCAT網路的連接以進行維護,例如更換從站設備, 然後重新連接從站設備 |
支援的應用程式 通訊協定 |
CoE |
CAN應用程式的SDO訊息可以透過EtherCAT傳送到從站設備 |
通訊指令 |
FTP用戶端指令、CIP通訊指令、通訊端通訊指令、SDO訊息指令、 無通訊協定通訊指令和Modbus RTU通訊協定指令 |
操作管理 |
RUN輸出接點 |
電源單元的輸出將在運行模式下開啟 |
系統管理 |
事件日誌 |
功能 |
事件記錄在日誌中 |
最大事件數 |
系統事件日誌 |
2,560
[包含]
• 針對CPU單元:2,048
• 針對NX單元:512
|
存取事件日誌 |
1,152
[包含]
• 針對CPU單元:1,024
• 針對NX單元:128
|
使用者定義的事件日誌 |
1,024 |
偵錯 |
線上編輯 |
程式、功能區塊、函數和全域變數都可在線上更改。 多個操作者可以透過網路單獨變更POU |
強制更新 |
使用者可以強制特定變數為TRUE或FALSE |
|
強制變數的 最大數量 |
EtherCAT從站設備的 設備變數 |
64 |
MC試運轉 |
可從Sysmac Studio檢查馬達運轉和線路 |
同步 |
Sysmac Studio中的專案檔案和CPU單元中的資料在連線時可以相同 |
差動監控 |
您可以監控變數何時變更為TRUE或FALSE |
|
監控變數的最大數量 |
8 |
資料追蹤 |
類型 |
單觸發追蹤 |
當滿足觸發條件時,採集指定數量的樣本,然後自動停止追蹤 |
連續追蹤 |
資料追蹤會連續執行,而Sysmac Studio會收集追蹤資料 |
最大同時資料追蹤數 |
4 |
最大記錄數 |
10,000 |
抽樣 |
抽樣變數的最大數量 |
192個變數 |
抽樣時機 |
在指定的任務週期、指定的時間或執行抽樣指令時進行抽樣 |
觸發的追蹤 |
觸發條件設定為記錄事件前後的資料 |
|
觸發條件 |
• BOOL變數變為TRUE或FALSE時
• 非BOOL變數與常量的比較。比較方法: 等於(=)、大於(>)、大於或等於(≥)、小於(<)、小於或等於(≤)、不等於(≠)
|
延遲 |
觸發器位置設定:滑塊用於設定在滿足觸發條件之前和之後的抽樣百分比 |
模擬 |
在Sysmac Studio中模擬CPU單元的操作 |
可靠性功能 |
自我診斷 |
控制器錯誤 |
層級 |
主要錯誤、局部錯誤、次要錯誤、觀察、資訊 |
訊息語言的最大數量 |
9 (Sysmac Studio)
2 (NS系列PT)
|
使用者定義的錯誤 |
預先登錄使用者定義的錯誤,然後透過執行指令建立記錄 |
|
層級 |
8 |
訊息語言的最大數量 |
9 |
安全 |
保護軟體資產並 防止操作錯誤 |
CPU單元名稱和序號 |
從Sysmac Studio連線到CPU單元時,將專案中的CPU單元名稱與相連CPU 單元的名稱進行比較 |
保護構造 |
不回復資訊的使用者程式 傳輸 |
您可以不從Sysmac Studio讀取CPU單元中的資料 |
CPU單元防寫 |
您可以不從Sysmac Studio或SD記憶卡向CPU單元寫入資料 |
整體專案檔案保護 |
您可以使用密碼保護.smc檔案,防止他人未經授權在Sysmac Studio上開啟 |
資料保護 |
您可以使用密碼來保護Sysmac Studio上的POU |
操作授權驗證 |
線上操作可以受到操作授權的限制,以防止設備損壞或操作失誤造成人身傷害 |
|
群組的數量 |
5 |
驗證使用者程式執行ID |
若未從Sysmac Studio為特定硬體(CPU單元)輸入使用者程式執行ID,則無法 執行使用者程式 |
SD記憶卡功能 |
儲存類型 |
SD卡或SDHC卡 |
應用 |
從SD記憶卡自動傳輸 |
當控制器的電源打開時,儲存在SD記憶卡自動載入目錄中的資料將會傳輸到 控制器 |
從SD記憶卡傳輸程式 |
根據系統定義變數的規格,您可以將儲存在SD記憶卡中的程式傳輸到控制器 |
SD記憶卡操作說明 |
您可以透過使用者程式中的指令存取SD記憶卡 |
Sysmac Studio中的檔案操作 |
您可以執行檔案操作來儲存和讀取SD記憶卡中的控制器檔案,以及電腦上的 通用文件檔案 |
SD記憶卡壽命到期偵測 |
系統定義的變數和事件日誌會提供SD記憶卡壽命到期的通知 |
備份資料 |
SD記憶卡備份 |
操作方法 |
CPU單元前面板DIP開關 |
透過操作CPU單元上的前面板DIP開關來執行備份、驗證和回復操作 |
帶有系統定義變數的規格 |
備份和驗證作業將會透過作業系統定義的變數來執行 |
Sysmac Studio中的 SD記憶卡視窗 |
備份和驗證作業是從Sysmac Studio的SD記憶卡視窗執行 |
特殊指令 |
特殊指令用於備份資料 |
保護構造 |
停用對SD記憶卡的備份 |
將資料備份到SD記憶卡的功能停用 |
從SD記憶卡回復安全單元 |
您可以使用SD記憶卡和安全CPU單元上的前面板DIP開關,回復安全CPU單元中 的資料 |
Sysmac Studio控制器備份 |
Sysmac Studio用於備份、回復或驗證控制器資料 |