2010-00005 BIOPTICS
2010-00005 BIOPTICS2010-00005 BIOPTICS关键词: WAGO 自动化组件 电气连接产品
6、程序调试
本例中,使用在线调试的方式,用来调试速度控制和位置控制,
A、速度模式控制:
通过CANopen使用速度模式控制,需要至少两个功能块:
1)、将当前的控制模式设置成速度控制方式,即将6060h索引,00h子索引中的内容改成3;
2)、设置匀速运动的转速,即向60FFh索引,00h子索引中写入当前运行的转速。
19.jpg
如图中,设置velocity_Mode_Change为3,设置velocity_value为5*256,即1280rpm;
使用在线调试给velocity_ModeEN一个上升沿,那么电机会匀速转动,转速为60FFh内设定转速。如下图
20.jpg
电机启动以后如图
21.jpg
3)、可以通过将目标速度设置成0或者将控制字6040h的第8位写1,
22.jpg
4)、用户如果需要设定其余参数,例如加速度,减速度,电机电流等参数,请参见用户手册和EDS文件里面定义的内容。
B、位置模式控制:
通过CANopen使用速度模式控制,需要至少三个功能块:
1)、将当前的控制模式设置成位置控制方式,即将6060h索引索引中的内容改成1;
2)、设置位置控制的运动距离,即将运行距离写入607Ah索引中;
3)、向控制字6040h中写入启动位置控制的指令,本例中做相对运动位置控制,即向6040h中写入0x005F;
4)、本例中,添加了做位置控制时最大转速的设定,即向索引6081h中写入设定的位置控制的最大转速。
整个数据写入值如下
23.jpg
设置b_Mode_Change(6060h)为1,设置b_value(607Ah)为0x000A0000,设置b_max_velocity_value(6081h)为0x00500,设定b_GO_Start(6040h)为0x005F;
给b_ModeEN一个上升沿,直接启动程序,如图
24.jpg
5)、如果需要停止当前运行,只需要将6040h的第八位设置成1,如图
25.jpg
6)、用户如果需要设定其余参数,例如加速度,减速度,电机电流等参数,请参见用户手册和EDS文件里面定义的内容。
注意:为了方便用户监控调试,本例中使用在线模拟的方式,仿真监控PLC的动作和设定参数,用户可以使用赋值语句来对相关的变量进行操作。
注意:由于本例使用SDO操作,如需使用PDO操作,请详见《MOTEC网络步进驱动器CANopen操作手册》的 附录B MOTEC驱动器CANopen操作流程示例一节。
★厦门兴锐达自动化设备有限公司
★联系人:刘锦玲
★Q Q :2679731576 ★
★电话:0592-5361112
★ 400-855-5103转003
★手机:15359273791★
★传真:0592-5581710(注刘锦玲收) ★
★邮箱:2679731576@qq.com★
★地址;厦门市五缘湾运动馆营运中心一号楼二层EFQPQ单元
全新火热卖欢迎抢购,疯狂低价机会难得。
ALLEN BRADLEY 1772-LH NSPP 1772LH
ALLEN BRADLEY 2711C-T6C USPP 2711CT6C
ALLEN BRADLEY 1336E-AQF50-AA-EN USPP 1336EAQF50AAEN
ALLEN BRADLEY 140U-JD0D3-D20 NSFP 140UJD0D3D20
ALLEN BRADLEY 5370-CVIM USPP 5370CVIM
ALLEN BRADLEY MPL-B430P-SJ72AA FNFP MPLB430PSJ72AA
ALLEN BRADLEY 1336-151150 USPP 1336151150
ALLEN BRADLEY 1336-B003-EOD-S1 USPP 1336B003EODS1
ALLEN BRADLEY 2711-PK6C3D NSFP 2711PK6C3D
ALLEN BRADLEY 1336E-BRF100-AN-EN4 USPP 1336EBRF100ANEN4
ALLEN BRADLEY 150-B54NBD USPP 150B54NBD
ALLEN BRADLEY 1771-TCM NSFP 1771TCM
ALLEN BRADLEY 20AD2P1A3AYYNDNN NSFP 20AD2P1A3AYYNDNN
Allen Bradley 6181P-12TP2KHX VersalView 1200P Touchscreen Operator Panel Display
ALLEN BRADLEY 2711P-B12C4D2 PANELVIEW 1250
1756-L62
Allen Bradley Kinetix 6000 2094-AC09-M02-S
Allen Bradley 6181-AHEDBBFZZ Workstation computer NEW
2014 FACTORY SEALED Allen Bradley 1756-L71/B NIB 1756L71
ALLEN BRADLEY 1336T-GTI-SP33B
ALLEN BRADLEY 6180-DHCEFGABEZZ B INDUSTRIAL COMPUTER WORKSTATION 6180DHCEFGABEZZ
ALLEN BRADLEY PROCESSOR MODULE 1785L11B series E
ALLEN BRADLEY 6186-M12ALTR SERIES C 12 IN VERSAVIEW 1200M MONITOR, SEE DESC
NEW ALLEN BRADLEY 1756-L55M24 CONTROLLOGIX SER A CPU PROCESSOR B417189
USED Allen Bradley PLC-5/40V Programmable Controller
ALLEN BRADLEY 4100202A AXIS MOTION CONTROLLER
NEW ALLEN BRADLEY 1406-P16 MOTOR PROTECTOR PROGRAMMABLE CONTROLLER B347728
NEW ALLEN BRADLEY 2711-TC4 PANELVIEW 1200 SER F OPERATOR INTERFACE PANEL D401906
ALLEN-BRADLEY 8520-3S10A-BAT-EX4-T1-Y-4-5-7 DIGITAL SERVO CONTROLLER
ALLEN BRADLEY 6182H-12TRH4D VERSA VIEW 1250H 6189-RDT12C 618-RPRHX
NEW ALLEN BRADLEY 2364-SPE12A DRIVE POWER 12A AMP FUSE B345230
ALLEN BRADLEY 2711P-K15C6A1 PANELVIEW PLUS 1500 2711P-RDK15C 2711P-RN6
ALLEN BRADLEY MACHINE VISION INPUT PROCESSOR 5370-CVIM