Contact usSite mapSearch
產品認證應用案例產品問答最新消息
首頁公司簡介產品介紹下載專區經銷商合作夥伴教育訓練展會資訊產品型錄
自動化機械產品
PAC 解決方案
PC-Based 解決方案
遠端運動控制解決方案
簡介
ET-8194H
配件
選型指南
下載
問題集
應 用案例
ET-M8194H
Model: ET-M8194H
ET-M8194H
乙太網路遠端 控制4軸高速 運動軸卡
簡介
ET-M8194H是泓格科技( ICP DAS )所開發的Ethernet遠端運動控制器,內含4軸高速運動軸卡I-8094H。能經由標準的MODBUS/TCP通訊協定來達成遠端運動控制功能,並 藉由ET-M8194H強大的功能完成各種運動控制功能。此外,使用者可在任何支援MODBUS/TCP的平台(例如: PC, PAC, PLC)達到對ET-M8194H的控制。另一方面,ET-M8194H也考慮到接線的方便性,透過ET-M8194H採用的串接連線方式,可容易同時串 接多個ET-M8194H使用,進而達到多軸控制的功能。同時,為了讓使用者能快速及簡單地完成ET-M8194H之控制,ICP DAS分別提供了EzMove_Utility以及API_Library兩種軟體功能,讓使用者可以選擇透過設定方式和自行撰寫程式方式來達成各種遠端 運動控制的應用。
ET_Series_Solution.jpg
規格
可使一台主機同時串接多台ET-M8194H來達到多軸運動控制功能。
採用MODBUS/TCP通訊格式,可為任意支援MODBUS/TCP平台 (PC/PAC/PLC)提供高階運動控制之能力,亦可使用於不同SCADA中 (如:InduSoft、Intouch … )。 
提供EzMove_Utility軟體,讓使用者可透過簡單的「設定方式」,快速 控制或設定ET-M8194H並可監看目前運動控制之狀態。
提供API_Library函式庫,讓使用者可透過「自行撰寫程式方式」 ( 支援VB, VC, BCB等開發環境 ),並提供Demo範例程式來達成快速開發客制化之控制程式介面,同時亦可整合網路上之所有ET-M8194H資訊,達到集中監控目的。
支援熱插拔( Hot swap )功能,讓使用者在不將ET-M8194H斷電之情形下,即可熱插拔I-8094H模組。
支援鎖定Modbus Client端IP之功能,讓所指定IP範圍內之用戶端才可連線,提高網路遠端控制之安全性。
ET-M8194H介面:
ET-M8194H介面
ET-M8194H軟體開發工具:
(1) EzMove Utility:
    EzMove Utility是泓格科技針對ET-M8194H控制器所提供的一套控制I-8094H之工具軟體,目的讓使用者在PC端操作ET-M8194H時,不必 撰寫程式,即可進行機台運動控制、動作比較與測試。由於採用Modbus/Tcp通訊,使用者可於PC端編寫I-8094H之巨集程式,並經由 Ethernet下載至ET-M8194H控制器( Modbus Server )之I-8094H模組中,進行運動控制;此外,EzMove亦提供即時顯示及繪圖機台運動時各軸的位置與速度值,以及與ET-M8194H通訊的 Modbus/TCP訊息,供使用者參考。
EzMove Utility
(2) API Library:
    在ICPDAS所提供之ET-M8194H API Library Function中,共提供了9大功能函式,主要讓使用者在PC上可以採用「自行撰寫程式」之方式( 支援VB, VC, BCB開發環境 )來編輯I-8094H中之巨集(Macro)功能及下命令控制或讀取I-8094H之動作,同時亦可將網路上多台ET-M8194H之控制及資訊進行整 合,以達到系統整體控制的目的,另外並提供範例程式讓使用者可快速開發客制化之控制程式介面。
API Library
Modbus位址與Motion功能之對應表:
ET-M8194H共提供了Modbus Function Code 01、02、03、04、05、15、16之功能,以下分別為其Modbus位址對應Motion功能之對照表
(1) FC01、FC02:( 用來讀取多點FRnet DI/O狀態,可跨Group讀取 )
變 數名稱 位 址 型 態 說 明
FRnet_DO_0G
FRnet_DI_8G
0 ~ 15 R FRnet DO group 0值 (16-bit)
FRnet DI group 8值  (16-bit)
FRnet_DO_1G
FRnet_DI_9G
16 ~ 31 R FRnet DO group 1值 (16-bit)
FRnet DI group 9值  (16-bit)
FRnet_DO_2G
FRnet_DI_10G
32 ~ 47 R FRnet DO group 2值  (16-bit)
FRnet DI group 10的值 16-bit)
FRnet_DO_3G
FRnet_DI_11G
48 ~ 63 R FRnet DO group 3值  (16-bit)
FRnet DI group 11的值 (16-bit)
FRnet_DO_4G
FRnet_DI_12G
64 ~ 79 R FRnet DO group 4值  (16-bit)
FRnet DI group 12的值(16-bit)
FRnet_DO_5G
FRnet_DI_13G
80 ~ 95 R FRnet DO group 5值  (16-bit)
FRnet DI group 13的值(16-bit)
FRnet_DO_6G
FRnet_DI_14G
96 ~ 111 R FRnet DO group 6值  (16-bit)
FRnet DI group 14的值(16-bit)
FRnet_DO_7G
FRnet_DI_15G
112 ~ 127 R FRnet DO group 7值  (16-bit)
FRnet DI group 15的值(16-bit)
(2) FC05、FC15:( 用來寫入單/多點FRnet DO狀態,可跨Group寫入 )
變 數名稱 位 址 型 態 說 明
FRnet_DO_0G 0 ~ 15 W FRnet DO group 0的值 (16-bit)
FRnet_DO_1G 16 ~ 31 W FRnet DO group 1的值 (16-bit)
FRnet_DO_2G 32 ~ 47 W FRnet DO group 2的值 (16-bit)
FRnet_DO_3G 48 ~ 63 W FRnet DO group 3的值 (16-bit)
FRnet_DO_4G 64 ~ 79 W FRnet DO group 4的值 (16-bit)
FRnet_DO_5G 80 ~ 95 W FRnet DO group 5的值 (16-bit)
FRnet_DO_6G 96 ~ 111 W FRnet DO group 6的值 (16-bit)
FRnet_DO_7G 112 ~ 127 W FRnet DO group 7的值 (16-bit)
(3) FC04:( 用來讀取 i8094H 之狀態 )
變 數名稱 位 址 型 態 說 明
DI_ALL_X 0 R 發生在X軸的所有DI 的狀態
DI_ALL_Y 1 R 發生在Y軸的所有DI 的狀態
DI_ALL_Z 2 R 發生在Z軸的所有DI 的狀態
DI_ALL_U 3 R 發生在U軸的所有DI 的狀態
RINT_STATE_ALL 4 R 取得RINT狀態
ERROR_STATE 5 R 取得錯誤狀態(1:錯誤,0:無 錯誤)
FREE_BUFFER_SIZE 6 R 取得目前Buffer中可用 block的數量
…..Undefined 7 --
FRnet_DI_8G 8 R FRnet DI group 8的值  (16-bit)
FRnet_DI_9G 9 R FRnet DI group 9的值  (16-bit)
FRnet_DI_10G 10 R FRnet DI group 10的值 (16-bit)
FRnet_DI_11G 11 R FRnet DI group 11的值 (16-bit)
FRnet_DI_12G 12 R FRnet DI group 12的值 (16-bit)
FRnet_DI_13G 13 R FRnet DI group 13的值 (16-bit)
FRnet_DI_14G 14 R FRnet DI group 14的值 (16-bit)
FRnet_DI_15G 15 R FRnet DI group 15的值 (16-bit)
ERROR_CODE_X 16 R 發生在X軸的詳細錯誤原因
ERROR_CODE_Y 17 R 發生在Y軸的詳細錯誤原因
ERROR_CODE_Z 18 R 發生在Z軸的詳細錯誤原因
ERROR_CODE_U 19 R 發生在U軸的詳細錯誤原因
X_DI_0, Y_DI_0, Z_DI_0, U_DI_0 20、30、40、50 R 各軸的驅動(driving)狀 態。
1: driving,  0: stop
X_DI_1, Y_DI_1, Z_DI_1, U_DI_1 21、31、41、51 R 各軸的正極限(LMT+)狀態。      
0: off,  1: on
X_DI_2, Y_DI_2, Z_DI_2, U_DI_2 22、32、42、52 R 各軸的負極限(LMT-)狀態。
0: off,  1: on
X_DI_3, Y_DI_3, Z_DI_3, U_DI_3 23、33、43、53 R 各軸的緊急開關(EMG)狀態。
0: off,  1: on
X_DI_4, Y_DI_4, Z_DI_4, U_DI_4 24、34、44、54 R 各軸的警告 (ALARM)狀態。
0: off,  1: on
X_DI_5, Y_DI_5, Z_DI_5, U_DI_5 25、35、45、55 R 各軸的原點(HOME, IN1)感測器狀態。
0: on,  1: off
X_DI_6, Y_DI_6, Z_DI_6, U_DI_6 26、36、46、56 R 各軸的接近原點(NHOME, IN0)感測器狀態。0: on,  1: off
X_DI_7, Y_DI_7, Z_DI_7, U_DI_7 27、37、47、57 R 各軸的IN3感測器狀態。
0: on,  1: off
X_DI_8, Y_DI_8, Z_DI_8, U_DI_8 28、38、48、58 R 各軸的INPOS或Servo Ready狀態。0: on,  1: off
X_DI_9, Y_DI_9, Z_DI_9, U_DI_9 29、39、49、59 R 各軸的Z-相(Z-phase, IN2)值。
0: on, 1: off
Line_Scan_Completed 60 R Bit0 of RINT_STATE
MP_Completed 61 R Bit1 of RINT_STATE
User-Defined_RINT 62 R Bit2 of RINT_STATE
Continuous_Inp_Interrupt 63 R Bit3 of RINT_STATE
…..Undefined 64 --
…..Undefined 65 --
Axes_Error 66 R Bit6 of RINT_STATE
Module_Error 67 R Bit7 of RINT_STATE
Module_ID 68 R i8094H: 0x44;i8094A: 0x55
Firmware_Version 69 R 0x0710 means
Year: 2007 ; Month: 10
X_STOP_STAUTS 70 R ETM04_GET_STOP_STATUS() of X-axis  (1:stop, 0: moving)
Y_STOP_STAUTS 71 R ETM04_GET_STOP_STATUS()  of Y-axis  (1:stop, 0: moving)
Z_STOP_STAUTS 72 R ETM04_GET_STOP_STATUS()  of Z-axis  (1:stop, 0: moving)
U_STOP_STAUTS 73 R ETM04_GET_STOP_STATUS()  of U-axis  (1:stop, 0: moving)
 
X_LATCH 80 R Value in X-axis latch register
Y_LATCH 82 R Value in Y-axis latch register
Z_LATCH 84 R Value in Z-axis latch register
U_LATCH 86 R Value in U-axis latch register
 
TCN 90 R Total Modbus Client Connection Num
(4) FC16:( 用來設定及控制 I-8094H 功能 )
變 數名稱 位 址 型 態 說 明
FRnet_DO_0G 0 R/W Set/Read the FRnet DO group 0
FRnet_DO_1G 1 R/W Set/Read the FRnet DO group 1
FRnet_DO_2G 2 R/W Set/Read the FRnet DO group 2
FRnet_DO_3G 3 R/W Set/Read the FRnet DO group 3
FRnet_DO_4G 4 R/W Set/Read the FRnet DO group 4
FRnet_DO_5G 5 R/W Set/Read the FRnet DO group 5
FRnet_DO_6G 6 R/W Set/Read the FRnet DO group 6
FRnet_DO_7G 7 R/W Set/Read the FRnet DO group 7
CALL_MPn 8 R/W This is a simple method to call MP.
…..Undefined 9 -- 0
…..Undefined 10 -- 0
WDT_MP 11 R/W If WDT event happens, system will call this MP.
WDT_VALUE 12 R/W Timeout value for the user-defined WDT function.
WDT_Enable 13 R/W 1: enable; 0: disable
 
Lock_IP 20 ~ 23 R/W Lock/Read_Locked TCP Client IP
UnLock_IP 24 W Unlock TCP Client IP
ET-M8194H_IP 25~26 R/W Set ET-M8194H IP
ET-M8194H_Mask 27~28 R/W Set ET-M8194H Mask
ET-M8194H_Gateway 29~30 R/W Set ET-M8194H Gateway
 
LP_X 90 R/W Logical position of X-axis
LP_Y 92 R/W Logical position of Y-axis
LP_Z 94 R/W Logical position of Z-axis
LP_U 96 R/W Logical position of U-axis
EP_X 98 R/W Encoder feedback position of X-axis.
EP_Y 100 R/W Encoder feedback position of Y-axis.
EP_Z 102 R/W Encoder feedback position of Z-axis.
EP_U 104 R/W Encoder feedback position of U-axis.
CV_X 106 R Current velocity of X-axis. It takes two
CV_Y 108 R Current velocity of Y-axis. It takes two
CV_Z 110 R Current velocity of Z-axis. It takes two
CV_U 112 R Current velocity of U-axis. It takes two
CA_X 114 R Current acceleration of X-axis.
CA_Y 116 R Current acceleration of Y-axis.
CA_Z 118 R Current acceleration of Z-axis.
CA_U 120 R Current acceleration of U-axis.
 
bVAR0 128 R/W Value of bVAR0.
bVAR1 129 R/W Value of bVAR1.
... bVARn = 128+n
bVAR127 255 R/W Value of bVAR127
 
VAR0 300 R/W Value of VAR0.
VAR1 302 R/W Value of VAR1.
... MSW of VARn = 300+2*n
LSW of VARn = 300+2*n+1
VAR511 1322 R/W Value of VAR511.
 
MD0 3000 R/W Value of MD0. ( long value )
MD1 3002 R/W Value of MD1. ( long value )
MSW of MDn = 3000+2*n
LSW of MDn = 3000+2*n+1
MD1023 5046 R/W Value of MD1023. ( long value )
MD1024 5048 R/W Value of MD1024. ( float value )
MD1025 5050 R/W Value of MD1025. ( float value )
... MSW of MDn = 3000+2*n
LSW of MDn = 3000+2*n+1
MD2047 7094 R/W Value of MD2047. ( float value )
變 數名稱 位 址 型 態 說 明
Sub_Function_Code 8000 W The mapping of sub function code.
Reg1 8001 W Sub Function parameter 1
Reg2 8002 W Sub Function parameter 2
Reg3 8003 W Sub Function parameter 3
Reg4, 5, 6… 8004, 8005, 8006… W Sub Function parameter 4, 5, 6…
I-8094H 規格:
http://www.icpdas.com/products/Remote_IO/I-8ke/I-8094h-g.htm
back
訂購資訊
ET-M8194H Ethernet Remote Automation Unit with High Speed 4-axes Motion Control.
back
選購附件
DN-8468GB Daughter board (wiring terminal board) for General motor driver, Din-Rail mountable
DN-8468MB Daughter board (wiring terminal board) for Mitsubishi servo J2 driver, Din-Rail mountable
DN-8468PB Daughter board (wiring terminal board) for Panasonic servo minas A driver, Din-Rail mountable
DN-8468YB Daughter board (wiring terminal board) for Yaskawa servo driver, Din-Rail mountable
DN-8468DB Daughter board (wiring terminal board) for Delta ASDA A driver, Din-Rail mountable
CA-SCSI15 68-pin SCSI-II connector Cable 1.5m
CA-SCSI30 68-pin SCSI-II connector Cable 3m
CA-SCSI50 68-pin SCSI-II connector Cable 5m
back