国产日韩欧美久久久精品图片|国产综合有码无码中文字幕|国产一区二区综合视频|国产亚洲精品电影网站在线观看|国产精品一区在线

機械社區

標題: mpc014微型運動控制器使用 [打印本頁]

作者: w75815895    時間: 2014-11-27 19:33
標題: mpc014微型運動控制器使用
MPC014微型運動控制器
使
   
系統概述
MPC014微型運動控制器采用高性能控制芯片制作而成。集成普通IO,模擬量輸出,步進電機和伺服電機控制。性能穩定可靠,使用簡單方便,可代替運動控制器,運動控制卡用于各中小型機械設備。
◆   RS485通訊,簡單可靠,可多個控制器組網工作。  
◆   7路光耦隔離輸入,9路光耦隔離晶體管集電極開路輸出。
◆   最大脈沖輸出頻率為2MHz,脈沖輸出使用脈沖+方向方式。
◆   二路0-10v模擬量輸出。
◆   輸入輸出口都帶有獨立指示燈,運行狀況一目了然。
◆   四軸獨立運動控制,任意兩軸直線插補,任意兩軸圓弧插補。  
◆   每軸可設一路硬件回原點,兩路電機信號輸出。
◆  在線運行方式帶1000級指令緩存深度,指令先進先出,控制器與PC端無需高速實時通訊。
◆  提供DLL動態鏈接函數庫,可用于Window2000/XP/7平臺二次開發?刂破鲀H有21條函數指令,易學易用。
◆  單電源12V-24V直流供電。
◆  控制器體積小巧,可安裝于狹小空間。
電氣性能
供電電源
12V-24VDC   電流500MA
參考時鐘
  100M
運行速度
10M
計數器輸入最大范圍
-134,217,728~+134,217,727 (28 位)
運行精度
+-0.1%
控制軸數
4軸
通用數字輸入口
7路隔離
通用數字輸出口
9路隔離晶體管集電極開路輸出
脈沖輸出
4路晶體管集電極開路輸出
     方向輸出
4路晶體管集電極開路輸出
端口排列
端口號
端口名稱
端口功能說明
1
VCC
電源正極,12-24V
2
GND
電源地
3
A
485
4
B
485
5
COM0
輸入公共端
6
X0
0號輸入口
7
X1
1號輸入口
8
X2
2號輸入口
9
X3
3號輸入口
10
X4
4號輸入口
11
X5
5號輸入口
12
X6
6號輸入口
13
Y8
8號輸出口,
14
Y7(D4)
7號輸出口/第4軸運動時作第3軸方向信號
15
Y6(P4)
6號輸出口/第4軸脈沖信號
16
Y5(D3)
5號輸出口/第3軸運動時作第3軸方向信號
17
Y4(P3)
4號輸出口/第3軸脈沖信號
18
Y3(D2)
3號輸出口/第2軸運動時作第2軸方向信號
19
Y2(P2)
2號輸出口/第2軸脈沖信號
20
Y1(D1)
1號輸出口/第1軸運動時作第1軸方向信號
21
Y0(P1)
0號輸出口/第1軸脈沖信號
22
DA2
0-10V輸出
23
DA1
0-10V輸出
24
COM1
輸出公共端接地
接線方法
MPC014控制器的輸入信號采用光藕隔離共陽接口形式,輸出采用晶體管極電極開路輸出。 輸出最大電流200MA.輸入端和輸出端外接電壓最大24V。
輸出接線圖:
輸入接線圖:
COM
6 i( b& k$ W  V2 D( L0 o3 r! A
X05 ~0 T" t* D3 s  {# v) n
X1
# t6 N+ R9 S' T
  
電機驅動器接線圖:
   
指示燈
MPC014控制器的每個端口都對應有一個指示燈。上電后,第1位和第2位的指示燈在在線工作模式下快速閃爍。輸入口X0-X6分別對應第6位到第12位的指示燈。輸出口Y0-Y8分別對應第21位到第13位的指示燈。輸出口Y0,Y2,Y4,Y6只能作為電機脈沖輸出口,不能作為普通輸出口控制。當有脈沖輸出時,對應的指示燈會快速閃爍。當通訊時,A和B端口對應的指示燈點亮,通訊結束后指示燈熄滅。
當DA1,DA2有電壓輸出時,對應的指示燈會點亮。當電壓輸出為0時,對應的指示燈熄滅。
運動控制函數編程開發
MPC014微型可編程控制無需安裝任何驅動便可使用。可用RS485轉接頭分別接入控制器A,B接口和電腦串口,也可直接使用USB轉RS485轉換頭。控制器與電腦串口通訊速率為115200bps,數據位為8位,停止位0位,無校驗。使用函數前先將mpc.dll導入開發工具中。
函數定義如下:
unsigned char inp_move(unsigned char cardno,unsigned char no1 ,unsigned char no2 , long pulse1  ,long pulse2 ,unsigned char mode )
函數名:  inp_move
功能:二軸直線插補
參數:
cardno   卡號
no1   X軸軸號
no2   Y軸軸號
pulse1,pulse2               X-Y軸移動的距離,范圍(-8388608~+8388607)
mode  0:相對坐標  1:絕對坐標
返回值:
0 失敗        1  成功
注意:二軸插補的速度以X軸速度為基準, Y無須設定。
unsigned char inp_arc(unsigned char cardno ,unsigned char no1,unsigned char no2, long X , long y, long i, long j,unsigned char mode )
函數名: inp_arc
功能:二軸圓弧插補
參數:
cardno   卡號
no1      參與插補X軸的軸號
no2      參與插補Y軸的軸號
x,y      圓弧插補的終點位置(相對于起點),范圍(-8388608~+8388607)                 
i,j      圓弧插補的圓心點位置(相對于起點),范圍(-8388608~+8388607)
mode      0:順時針插補   1:逆時針插補
返回值:
0 失敗        1  成功
注意:X-Y插補的速度以X軸速度為基準,Y無須設定。
unsigned char set_speed(unsigned char cardno ,unsigned char axis ,unsigned int acc  ,unsigned int dec  ,unsigned int startv ,unsigned int speed )
函數名:  set_speed
功能:設置軸速度
參數:
cardno   卡號
axis 軸號(1-6)
acc     加速時間(ms)
dec     減速時間(ms)
startv     啟動頻率(*100Hz)
speed      運行頻率(*100Hz)
返回值:
0 失敗        1  成功
unsigned char set_soft_limit(unsigned char cardno ,unsigned char axis ,unsigned char mode, long pulse1 , long pulse2 )
函數名: set_soft_limit
功能:設置軸軟件限位
參數:
cardno   卡號
axis     軸號(1-6)
pulse1        負方向限位脈沖值,范圍(-8388608~0)               
pulse2        正方向限位脈沖值,范圍(0~+8388607)
返回值:
0 失敗        1  成功
unsigned char pmove(unsigned char cardno ,unsigned char axis,long pulse , unsigned char mode)
函數名: pmove
功能:單軸運行
參數:
cardno   卡號
axis     軸號(1-6)
pulse    輸出的脈沖數 >0:正方向移動     <0:負方向移動     范圍(-268435455~+268435455)
mode      0:相對位置   1:絕對位置
返回值:
0 失敗        1  成功
unsigned char wait_delay(unsigned char cardno ,unsigned int value)
函數名: wait_delay
功能:等待延時數
參數:
cardno   卡號
value    延時量(1-10000)MS
返回值:
0 失敗        1  成功
unsigned char set_command_pos(unsigned char cardno ,unsigned char axis, long value )
函數名:  set_command_pos
功能:設置軸邏輯位置
參數:
cardno   卡號
axis 軸號(1-6)
pulse    位置脈沖數,范圍(-268435455~+268435455)
返回值:
0 失敗        1  成功
unsigned char wait_pulse(unsigned char cardno ,unsigned char axis, long value )
函數名: wait_pulse
功能:等待軸脈沖數
參數:
cardno   卡號
axis 軸號(1-6)
pulse    位置脈沖數,范圍(-268435455~+268435455)
返回值:
0 失敗        1  成功
unsigned char write_bit(unsigned char cardno , unsigned char number, unsigned char value)
函數名: write_bit
功能:寫輸出口狀態
參數:
cardno   卡號
number  端口號(0-8)  Y0-Y8
value   狀態(0,1) 0 輸出低電平   1 輸出高電平
返回值:
0 失敗        1  成功
unsigned char sudden_stop(unsigned char cardno ,unsigned char axis)
函數名: sudden_stop
功能:軸停止
參數:
cardno   卡號
axis 停止的軸號(1-6)
返回值:
0 失敗        1  成功
unsigned char wait_in( unsigned char cardno, unsigned char number, unsigned char value)
函數名: wait_in
功能:等待輸入口狀態
參數:
cardno   卡號
number  端口號(0-6)  X0-X6
value   狀態(0,1) 0 輸入低電平   1 輸入高電平
返回值:
0 失敗        1  成功
unsigned char wait_stop(unsigned char cardno ,unsigned char axis)
函數名: wait_stop
功能:等待軸停止
參數:
cardno   卡號
axis 需要停止的軸號
返回值:
0 失敗        1  成功
unsigned long get_number(unsigned char cardno )
函數名:  get_number
功能:獲取唯一序列號
參數:
cardno   卡號
返回值: 32位序列號
unsigned char get_status( unsigned char cardno)
函數名: get_status
功能:獲取各軸工作狀態
參數:
cardno   卡號
返回值: 8位二進制,1-6位分別代表1-6軸狀態,0表示停止中,1表示運行中。
unsigned long  get_command_pos( unsigned char cardno, unsigned char axis)
函數名: get_command_pos
功能:獲取軸邏輯位置
參數:
cardno   卡號
axis 軸號
返回值: 位置脈沖數,范圍(-268435455~+268435455)
unsigned char set_cardno(unsigned char cardno)
函數名: set_cardno
功能:設置卡號
參數:
cardno   卡號(1-255)
返回值:
0 失敗        1  成功
unsigned char  no_link (void)
函數名: no_link
功能:取消通訊連接
返回值:
0 失敗        1  取消連接成功
unsigned char  link (void)
函數名: link
功能:通訊連接
返回值:
0 失敗        1  通訊連接成功
unsigned char read_bit(unsigned char  cardno, unsigned char number)
函數名: read_bit
功能:讀單個輸入點
參數:
cardno   卡號
number       輸入點(0-6
返回值:
0 失敗        1  成功
      
Unsigned int  read_fifo_count(unsigned char  cardno)
函數名: read_fifo_count
功能:讀剩下緩沖數
參數:
cardno   卡號
返回值   剩下緩沖數
unsigned char  set_da (unsigned char  cardno, unsigned char number, unsigned int value)
函數名: set_da
功能:設置Da輸出電壓
參數:
cardno   卡號
number       輸出通道(1-2
value (0-10000)mv      
返回值:
0 失敗        1  成功
unsigned char get_out(unsigned char  cardno, unsigned char number)
函數名: get_out
功能:讀單個輸出點
參數:
cardno   卡號
number       輸出點(0-6
返回值:
0  低電平     1  高電平

作者: 機械學藝    時間: 2014-11-28 08:52
價格如何?$ z4 i6 f" B+ a5 X

作者: w75815895    時間: 2014-11-28 17:07
780塊
作者: duanyz    時間: 2014-12-2 23:03
有高速計數器嗎?計數器的頻率是多大的?輸入口可以接2000p的編碼器來計數嗎?編碼器每分鐘3000到5000轉




歡迎光臨 機械社區 (http://www.odgf.cn/) Powered by Discuz! X3.4
主站蜘蛛池模板: 五月久久久综合一区二区小说| 亚洲加勒比少妇无码av| 制服丝袜中文字幕亚洲一区| 精品亚洲国产成人av| 国产手机精品一区二区| 国产精品未满十八禁止观看| 国产成人精选视频在线观看不卡| 爽爽影院免费观看| 日韩免费一区二区电影| 国产女人的高潮国语对白| 久久精品卫校国产小美女| 日日摸天天爽天天爽视频| av日韩电影一区| 国产成人综合美国十次| 欧美色欧美亚洲另类二区| 亚洲成av人最新无码不卡短片 | 色噜噜av男人的天堂| 国产成人精品无码专区| 狠狠色综合久久久久尤物| 国产精品一区二区三乱码| 无套无码孕妇啪啪| 国产日产高清欧美一区| 成人av专区精品无码国产 | 亚洲v天堂v手机在线| 亚洲中文字幕永久在线不卡| 久久综合综合久久高清免费| 亚洲精品无码久久千人斩| 中文字幕一区二区三区精彩视频| 人妻少妇精品无码专区二区| 国产无遮挡a片又黄又爽漫画| 亚洲αv久久久噜噜噜噜噜| 国产成人无码网站| 久久久精品人妻一区二区三区字幕| 成人欧美一区二区三区1314| 成人国产三级在线观看| 性欧美一区二区免费费视频| av噜噜一区二区三区小说网站| 一本无码中文字幕在线观| 综合天堂av久久久久久久| 揄拍成人国产精品视频| 免费无码a片一区二三区|