ACTRLRUN-科日新工控位于中關村科技園區,是一家由測控領域高尖技術人員組成的專業公司北京市*,編號0211008A3932,集產品開發 、生產、工程實施、 銷售于一體。具有十余年的工控產品開發經驗,產品涉及業、農業和環保等領域,成功工程案例包括發電機組控制、玻璃行業過程控制、鑄造業生產過程控制、工廠自動化、城市節水等。科日新工控不斷加強與大專院校、研究院所的聯合及合作技術開發,與清華大學等院校、研究所等建立了合作開發項目,并與多家國內、外企業與公司建立了*合作關系。
公司主要業務范圍:
銷售分公司
一 IPC銷售事業部
·工控機(全線代理研華、研祥、華北、凌華四*)。
·研華、研祥AWS一體化工作站、嵌入式系統及其它測控產品。
·各式中高檔標準網絡機柜。
二 IA銷售事業部
· 研華ADAM全系列產品。
· 研華PCL、PCI全系列IA測控板卡。
· 科日新工控全系列A/D、D/A 、I/O 等PCI、ISA總線板卡。
· 科日新工控K88系列步進、伺服電機運動控制卡。
· 科日新工控CAN/485總線遠端采集測控模塊。
· 昆侖通態MCGS、力控、開物、組態王等組態軟件。
工程分公司
成功工程案例
· 發電機組監控配套工程。
· 玻璃行業拉管機監控工程。
· 航天、試驗機組控制工程。
· 農業節水、城市節水工程。
· 鑄造行業生產過程控制。
· 石化行業現場測控工程。
開發分公司
· 主要致力于科日新工控自主知識產權的K系列工業現場采集板卡、遠程測控模塊、控 制儀表的開發。
·承接用戶訂制的測控產品開發。
公司本著”以客戶為中心”的經營理念,
”誠信、平等”的待人原則,
熱情接待客戶、真情服務客戶,實現客戶利益和價值的較大化。
步進電機運動控制卡一. 簡介
ACTRLRUN K-880是一款能夠同時控制4個步進電機的運動控制卡,它以高頻率脈沖串輸出方式,控制伺服和步進電機的運動。在一個系統中,可嵌入多塊卡同時使用。(即:zui多能控制16個以上的步進電機同時運動)。該卡能精確地控制所發出的脈沖頻率(電機速度)、脈沖個數(電機轉角)及脈沖頻率變化率(電機加速度),它能滿足步進電機的各種復雜的控制要求。可對電機進行位置控制、插補驅動、加速/減速等控制。它含有豐富的,功能齊全的軟件庫函數資源。在Windows9X/2000環境下,用戶可直接使用我們為您提供的”DLL”動態鏈接庫函數;以zui大方便地使您在Microsoft Visual BASIC 、Visual C++及各種其他軟件環境中使用。
二. K880系列步進電機控制卡性能指標
■ 獨立4 軸驅動
可以同時分別控制4個馬達驅動軸的運動,每個軸都可以進行定速直線驅動,加/減速驅動,S
曲線加/減速驅動。4 軸的性能相同.
■ 速度控制
輸出的驅動速度范圍是從1PPS到4MPPS 。可以運行固定速度驅動;直線加/減速驅動;S 曲
線加/減速驅動。可以使用程序控制和外部手動控制2種操作方法驅動。脈沖輸出的速度可以在驅
動中自由變更。
■ S-曲線加/減速驅動
每個軸可以用S-曲線進行加/減速設定;使用S-曲線命令還可以對拋物線加/減速驅動輸出
脈沖進行設定,此外對于定量驅動我們使用*的方法避免在S-曲線加/減速中發生三角波形 。
■ 固定線速度控制
這是一種在插補驅動中保持插補軸合成速度的功能,2軸同時輸出脈沖時,第2 軸可以設定為
1.414 倍脈沖周期。
■ 2軸/3軸位模式插補
可以用的驅動速度連續輸出插補脈沖,用這種方式可以產生任何插補曲線
■ 連續插補
直線插補 → 圓弧插補 → 直線插補 → . 這樣可以不停地運行每個插補節點的插補驅
動;連續插補的zui大驅動速度是2MPPS
■ 位置控制
每軸都含有硬件構成的2個32 位位置計數器.一個是在內部管理驅動脈沖輸出的邏輯位置計
數器,另一個是管理從外部編碼器輸入的脈沖的實際位置計數器。此外,還有2個32 位比較寄存器,
用于與邏輯位置計數器或者實際位置計數器的位置大小相比較;在驅動中,可以從狀態寄存器讀
出比較寄存器和邏輯/實際位置計數器之間的大小關系。
■ 由外部信號驅動
每個軸都可以由外部信號進行+/-方向運行的定量驅動和連續驅動.這功能可在手動操作時,
減輕CPU 的負擔,且使各軸可以平穩地運動。
■ 實時監控功能
在電機運動過程中,可以實時讀出邏輯位置,實際位置,驅動速度,加速度,加/減速狀態(加速
中、定速中、減速中)。
■ 通用IO控制
通用IO控制28路,即: 12路光隔輸入 DC 0-24V;16路光隔輸出 DC 0-24V
K880 函數列表
函數名 函數功能
控制卡設置函數
Init880 初始化880卡
SetM 設置實際驅動速度(脈沖頻率) (默認值為8000 )
PulseOutMode 設置驅動脈沖輸出模式 (默認值為Pulse\DIR方式)
Reset 復位
設置和狀態查詢函數
SetP 設置輸出脈沖數 (定長運動使用)
SetCP 設置軟件上限位
ClearCP 清除軟件上限位
SetCM 設置軟件下限位
ClearCM 清除軟件下限位
ReadCOMP 讀限位
ReadLMT 讀硬件限位狀態
LMTMD 硬件限位信號方式 (默認值:立即停機)
H,MT 設定硬件正負限位信號的有效電平(默認值:底電
平有效)
SetLP 設置邏輯位置計數器
ReadLP 獲取邏輯位置計數器
SetEP 設置實際位置計數器(K881卡)
ReadEP 獲取實際位置計數器(K881卡)
MotorStatus 獲取電機狀態
速度,加速度函數
SetSV 初始速度設置
SetV 驅動速度設置
ReadCV 讀取當前速度
SetA 加速度設置
SetDec 減速度設置
ReadCA 讀取當前加速度
AutoDec 自動減速
HanDec 手動減速
制動函數
DecStop 減速至停
InstStop 急停
Stopped 判斷電機是否停止
ReadEMG 讀緊急停車狀態
運動函數
Set_DV 設置電機定長運動
Set_LV 設置電機連續運動
Start_DV 定長脈沖啟動命令
Start_LV 連續脈沖啟動命令
Move_DV 啟動電機定長運動
Move_LV 啟動電機連續運動
DV_OutEnable 定長方式下的外部信號控制函數
LV_OutEnable 連續方式下的外部信號控制函數
StopOutEnable 禁止外部控制
I/O口操作函數
ReadBIT 讀取I/O端口某一位開關量狀態
SetOUTBIT 設置I/O端口某一位開關量狀態
ReadBYTE 讀取I/O端口某一軸開關量狀態(字節)
SetOUTBYTE 設置I/O端口某一軸開關量狀態(字節)
插補函數
SetMCB 設置插補模式下的實際驅動速度(脈沖頻率)
Line2D 2 軸線性插補
Line3D 3 軸線性插補
Circle_2D 2 軸圓弧插補