CIMR-AB4A0031FAA
2016/6/12 13:25:08
0 人气:0
- 型号:CIMR-AB4A0031FAA
- 数量:100
- 制造商:上海曦龙电气设备有限公司
- 有效期:2017/6/12 0:00:00
CIMR-AB4A0031FAA CIMR-AB4A0031FAA CIMR-AB4A0031FAA
由于控制卡是插在PC的PCI插槽上的,由PC供给控制卡一个5V的电源,所以PC在开机和关机时,会有一个0-5V的电压变化的,也就是PC在开机和关机时会有一个等同于脉冲信号的电压变化信号发出来,如下述:
a、脉冲输出模式1时,脉冲结束时脉冲口电平状态如下图3:
图3 脉冲输出波形图
进口伺服电机驱动器 伺服电机控制器 零配件销售jsoknkudfg
联系人:程经理
手机:139188-64473
手机:139188-64473
QQ:937926739
固话:021-6131-6707
固话:021-6131-8625
b、电脑关机时电压曲线如下图4:
雷赛运动控制卡,伺服电机
图4 断电后脉冲输出口电压变化图
所以在PC关机时,如果伺服的SEVON有效,而且伺服电机的电源没有提前切断,那么由于图4展示的状态,伺服电机会认为有一个脉冲输入,因此会作出响应,从而产生微小的震动,经过对比测试,国外的伺服要比国内的伺服电机的震动要小很多,有轻微动作,但感觉不明显。
解决的办法:利用伺服(步进)驱动器的使能信号,在设备应用软件退出时,取消使能,将伺服(步进)放松;开机时,直到设备应用软件初始化完成,而后启用回零时才进行驱动使能。
3、正确使用伺服报警ALM信号的使用
不同厂家的伺服电机的ALM信号的有效电平也不一样,有高电平有效,也有低电平。伺服电机的ALM信号对与控制卡来说是一个输入信号,它的高低电平是可以设置的,所以要正确设置ALM信号的有效电平,否则伺服电机使能后,还是无法运动。原因就是伺服电机一上电,控制卡便认为伺服电机处于报警状态,软件系统便不会允许脉冲输出,从而导致伺服电机没有动作。
整体而言,对于所有雷赛智能的控制卡(控制器)产品,其实际状况和前面提到的DMC5480配合伺服驱动控制的情况相同。
总结:
综上所述,使用雷赛的控制卡控制伺服电机时,一定要注意脉冲模式的设置,以及伺服的SEVON、ALM等信号的正确使用方法,以避免不必要的麻烦,从而缩短开发周期。
1.VB编程
d1000_start_t_move 0, 6400, 3200, 6400, 0.1
DO
DoEvents
LOOP WHILE (d1000_check_done(0) = 0)
2.VC编程 在VC下编程关键是要解决类似于VB的DoEvnets函数
void DoEvents()
{
CIMR-F7B20P7
CIMR-F7B21P5
CIMR-F7B22P2
CIMR-F7B23P7
CIMR-F7B25P5
CIMR-F7B27P5
CIMR-F7B2011
CIMR-F7B2015
CIMR-F7B2018
CIMR-F7B2022
CIMR-F7B2030
CIMR-F7B2037
CIMR-F7B2045
CIMR-F7B2055
CIMR-F7B2075
CIMR-F7B2090
CIMR-F7B2110
CIMR-V7AT40P2
CIMR-V7AT40P4
CIMR-V7AT40P7
CIMR-V7AT41P5
CIMR-V7AT42P2
CIMR-V7AT43P0
CIMR-V7AT43P7
CIMR-V7AT45P5
CIMR-V7AT47P5
CIMR-V7AT20P1
CIMR-V7AT20P2
CIMR-V7AT20P4
CIMR-V7AT20P7
CIMR-V7AT21P5
CIMR-V7AT22P2
CIMR-V7AT23P7
CIMR-V7AT25P5
CIMR-V7AT27P5
CIMR-V7ATB0P1
CIMR-V7ATB0P2
CIMR-V7ATB0P4
CIMR-V7ATB0P7
CIMR-V7ATB1P5
CIMR-V7ATB2P2
CIMR-V7ATB3P7
CIMR-J7AA40P2
CIMR-J7AA40P4
CIMR-J7AA40P7
CIMR-J7AA41P5
CIMR-J7AA42P2
CIMR-J7AA43P0
CIMR-J7AA43P7
CIMR-J7AA20P1
CIMR-J7AA20P2
CIMR-J7AA20P4
CIMR-J7AA20P7
CIMR-J7AA21P5
CIMR-J7AA22P2
CIMR-J7AA23P7
CIMR-J7AAB0P1
CIMR-J7AAB0P2
CIMR-J7AAB0P4
CIMR-J7AAB0P7
CIMR-J7AAB1P5
CIMR-L7B47P50
CIMR-L7B40110
static MSG msg;
if( ::PeekMessage(&msg,NULL,0,0,PM_NOREMOVE) ){
::TranslateMessage( &msg );
::DispatchMessage( &msg );
- 电话:13918864473
- 传真:021-61318625
- email:937926739@qq.com
手机扫描二维码分享本页
工控宝APP下载安装
工控速派APP下载安装
评价: | 一般 | ||