Applied-motion ST10-C-CE Bedienungsanleitung Seite 1

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Hardware Applied-motion ST10-C-CE herunter. Applied Motion ST10-C-CE User Manual Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 101
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 0
920-0025 Rev K
3/5/2015
Applied Motion Products
CANopen Manual
APPLIED MOTION PRODUCTS, INC.
Seitenansicht 0
1 2 3 4 5 6 ... 100 101

Inhaltsverzeichnis

Seite 1 - CANopen Manual

920-0025 Rev K 3/5/2015Applied Motion Products CANopen ManualAPPLIED MOTION PRODUCTS, INC.

Seite 2 - User Advisory:

10920-0025 Rev K 3/5/2015CANopen User ManualWiring the CANopen Connector for CANopen DrivesPlease refer to Applied Motion Products CANopen Drive Hardw

Seite 3 - Contents

100920-0025 Rev K 3/5/2015CANopen User ManualMultiple Move, Immediate Change in Motion$0603 $8 $23 $81 $60 $00 $B0 $04 $00 $00 ‘Set Prole Velocity

Seite 4

101920-0025 Rev K 3/5/2015CANopen User ManualNormal Q Mode**** Enable Motor Power - CiA 402 State Machine ****ID DLC Data$0603 $8 $2B $40 $60 $00

Seite 5

11920-0025 Rev K 3/5/2015CANopen User ManualThe Node-ID is congured using a 16-position switch to set the lower 4 bits of the Node-ID and a 8 positio

Seite 6 - List of Tables

12920-0025 Rev K 3/5/2015CANopen User ManualSupported CiA 402 Modes of OperationMode ST STM/SWM STAC6 SVProle Velocity• • • •Prole Position• • • •Ho

Seite 7

13920-0025 Rev K 3/5/2015CANopen User ManualObject DictionaryThe Object Dictionary (OD) is the core of any CANopen node. It provides links to all the

Seite 8 - Commonly Used Acronyms

14920-0025 Rev K 3/5/2015CANopen User ManualElectronic Data SheetThe EDS, available on Applied Motion Products website, lists all the properties of ev

Seite 9 - Drive Setup

15920-0025 Rev K 3/5/2015CANopen User ManualTable 3: CiA 301 Object DescriptionsFor more information: see Appendix A for detail decription of OD.Index

Seite 10 - CANopen BitRate & NodeID

16920-0025 Rev K 3/5/2015CANopen User Manual605Ah 0 Quick Stop option code INTEGER16 RW6060h 0 Modes of Operation INTEGER8 WO Yes6061h 0 Modes of Oper

Seite 11 - Drive Conguration

17920-0025 Rev K 3/5/2015CANopen User ManualTable 5: CiA 402 ObjectsFor more information: see Appendix A for detail decription of OD.Index Sub Comment

Seite 12 - Figure 4:

18920-0025 Rev K 3/5/2015CANopen User ManualGlobal Control Word and Status WordByte #Bit #Control Word Status WordHoming Position Velocity Torque Q Ho

Seite 13 - Object Dictionary

19920-0025 Rev K 3/5/2015CANopen User ManualGeneral Purpose Registers Applied Motion Products CANopen products provide 23 general purpose registers.

Seite 14 - Electronic Data Sheet

2920-0025 Rev K 3/5/2015CANopen User ManualIntroductionThis manual describes Applied Motion Products CANopen implementation of CiA 301 and CiA 402 spe

Seite 15

20920-0025 Rev K 3/5/2015CANopen User ManualAppendix A - The Object DictionaryThe most important part of a device prole is the Object Dictionary desc

Seite 16 - INTEGER16 RW Yes

21920-0025 Rev K 3/5/2015CANopen User ManualCommunication Prole0x1000 - Device typeContains information about the device type. The object at index 10

Seite 17 - Table 5: CiA 402 Objects

22920-0025 Rev K 3/5/2015CANopen User Manual0x1002 –Manufacturer status register (not yet implemented)This object is a common status register for manu

Seite 18 - CANopen User Manual

23920-0025 Rev K 3/5/2015CANopen User Manual0x1005 COB-ID SYNC messageIndex 1005h denes the COB-ID of the Synchronisation Object (SYNC). Further, it

Seite 19 - General Purpose Registers

24920-0025 Rev K 3/5/2015CANopen User Manual0x1006 Communication cycle periodThis object denes the communication cycle period in ms. This period den

Seite 20 - Index (hex) Object

25920-0025 Rev K 3/5/2015CANopen User ManualName of the software version as string.0x1010 Store parametersThis object supports the saving of parameter

Seite 21 - Communication Prole

26920-0025 Rev K 3/5/2015CANopen User Manual0x500B notchFilterE_Tuning;0x500C notchFilterF_Tuning;0x500D notchFilterG_Tuning;0x500E

Seite 22

27920-0025 Rev K 3/5/2015CANopen User ManualDevices supporting the standard CAN frame type only, an attempt to set bit 29 is respond-ed with an abort

Seite 23

28920-0025 Rev K 3/5/2015CANopen User ManualObject Type Sub NumberRecord 5Subindex Name Data Type Access TypePDO MappingCOS Default value00 max sub-in

Seite 24

29920-0025 Rev K 3/5/2015CANopen User Manual0x1029 Error behaviorThis object contains the error information of the CANopen driver. Object Type Sub Num

Seite 25 - Subindex Name Default value

3920-0025 Rev K 3/5/2015CANopen User ManualContentsIntroduction ...

Seite 26

30920-0025 Rev K 3/5/2015CANopen User ManualObject Type Sub NumberRecord 3Subindex Name Data Type Access Type PDO Mapping COS Default value00 max sub-

Seite 27

31920-0025 Rev K 3/5/2015CANopen User ManualThe PDO valid/not valid bit allows for the selection of which PDOs are used in the opera-tional state. The

Seite 28

32920-0025 Rev K 3/5/2015CANopen User ManualSub-index 3h contains the inhibit time. This time is a minimum interval for PDO transmission. The value is

Seite 29

33920-0025 Rev K 3/5/2015CANopen User Manual0x1600~0x1603 RPDO mapping parameterContains the mapping for the PDOs the device is able to receive. The t

Seite 30 - Object Type Sub Number

34920-0025 Rev K 3/5/2015CANopen User ManualA device that supports dynamic mapping of PDOs must support this during the PRE-OP-ERATIONAL state. If dyn

Seite 31

35920-0025 Rev K 3/5/2015CANopen User Manual0x1800~0x1803 TPDO communication parameterContains the communication parameters for the PDOs the device is

Seite 32

36920-0025 Rev K 3/5/2015CANopen User Manualevent timer bit 0-15: Time between periodic transmissions of the PDO in ms. Zero disables functionality. S

Seite 33

37920-0025 Rev K 3/5/2015CANopen User Manual0x1F80 NMT startup (Not implemented)The object set the NMT status when the device powerup.Object Type Data

Seite 34

38920-0025 Rev K 3/5/2015CANopen User ManualManufacturer Specic ObjectsThe objects described in this section are manufacturer-specic to congure or

Seite 35

39920-0025 Rev K 3/5/2015CANopen User Manual07 - ERROR_CAN_TX_BUS_PASSIVE - CAN transmit bus is passive. Communication or protocol errors from driver

Seite 36

4920-0025 Rev K 3/5/2015CANopen User ManualHoming Method 3 ...

Seite 37

40920-0025 Rev K 3/5/2015CANopen User Manual2A - ERROR_MEMORY_ALLOCATION_ERROR - Unable to allocate memory for objects. 2B - ERROR_GENERIC_ERROR - Gen

Seite 38 - Manufacturer Specic Objects

41920-0025 Rev K 3/5/2015CANopen User Manual0x3000 switch value (for factory use only)The object addresses the rotary switch, such as NodeID and BitRa

Seite 39

42920-0025 Rev K 3/5/2015CANopen User Manual 0x5000 PositionGain_TuningThis object shall congure the proportional Gain in Position loop to step

Seite 40

43920-0025 Rev K 3/5/2015CANopen User Manual0x5005 AccFeedForward_TuningThis object adds a feed forward acceleration/deceleration to the torque comman

Seite 41

44920-0025 Rev K 3/5/2015CANopen User Manual0x5011 SmoothFilterThis object provides a lter to change in the position command to cause a smoother move

Seite 42

45920-0025 Rev K 3/5/2015CANopen User ManualDevice ProleThe objects described in this section are parameters for all motion control modes, includ-ing

Seite 43

46920-0025 Rev K 3/5/2015CANopen User ManualHere is the Command Structure:Object Type Data Type Access Type PDO Mapping COS Default valueVar UNSIGNED1

Seite 44

47920-0025 Rev K 3/5/2015CANopen User ManualThe following bits indicate the status of the device:State Bit 6Switch On DisableBit 5QuickStopBit 3FaultB

Seite 45 - Device Prole

48920-0025 Rev K 3/5/2015CANopen User ManualGlobal Control Word and Status WordByte #Bit #Control Word Status WordHoming Position Velocity Torque Q Ho

Seite 46 - 0x6041 StatusWord

49920-0025 Rev K 3/5/2015CANopen User Manual0x605A Quick_stop_option_codeThe parameter quick_stop_option_code determines what action should be taken i

Seite 47

5920-0025 Rev K 3/5/2015CANopen User ManualBuilding a CANopen NMT Data Frame - Example ...

Seite 48

50920-0025 Rev K 3/5/2015CANopen User Manual0x6061 Modes_of_operation_displayThe modes_of_operation_display shows the current mode of operation. The m

Seite 49 - Mode of Operation Action

51920-0025 Rev K 3/5/2015CANopen User Manual0x6071 target_torqueThis parameter is the input value for the torque controller in Prole Torque Mode. Thi

Seite 50

52920-0025 Rev K 3/5/2015CANopen User Manual0x607C home_offsetThe home_offset object is the difference between the zero position for the application a

Seite 51

53920-0025 Rev K 3/5/2015CANopen User Manual0x607F max_prole_speedThis object congures the maximum speed allowed in either direction in a move prol

Seite 52 - Position polarity

54920-0025 Rev K 3/5/2015CANopen User Manual0x6085 quick_stop_decelerationThis object congures deceleration used to stop the motor when the quick sto

Seite 53

55920-0025 Rev K 3/5/2015CANopen User Manual0x609A homing_accelerationThis object establishes the acceleration to be used for all accelerations and de

Seite 54

56920-0025 Rev K 3/5/2015CANopen User Manual0x6502 supported_drive_modesThis object provides information on the supported drive modes.Bit number Descr

Seite 55

57920-0025 Rev K 3/5/2015CANopen User Manual0x7003 drive_inputsThis object contains the information about drive’s digital inputs.Object Type Data Type

Seite 56 - Bit number Description

58920-0025 Rev K 3/5/2015CANopen User Manual0x700A position_actual_valueThis object represents the actual position value measured by the position sens

Seite 57

59920-0025 Rev K 3/5/2015CANopen User ManualAppendix B - Parameter Unit ScalingThe table below shows conversions from physical units to internal drive

Seite 58

6920-0025 Rev K 3/5/2015CANopen User ManualList of TablesTable 1: Bit Rate Switch Settings ...

Seite 59

60920-0025 Rev K 3/5/2015CANopen User ManualAppendix C - Response CodesTable 17: Object 603Fh CiA 402 Error CodesTable 18: Object 700Bh DSP Status Cod

Seite 60 - Appendix C - Response Codes

61920-0025 Rev K 3/5/2015CANopen User ManualAppendix D - Prole Position ModeGeneral Mode DescriptionProle Position Mode is a point-to-point operatin

Seite 61 - Starting/Stopping Motion

62920-0025 Rev K 3/5/2015CANopen User ManualFigure 12: Single Set-PointTable 19: Single Set-Point Prole Position MoveActualSpeed0000ttttNew Set Poin

Seite 62 - Figure 12: Single Set-Point

63920-0025 Rev K 3/5/2015CANopen User ManualFigure 13: Multiple Set-Points, Stopping Between MovesIn this example, controlword bits 9 (Change of Set-

Seite 63

64920-0025 Rev K 3/5/2015CANopen User ManualFigure 14: Multiple Set-Points, Continuous MotionIn this example, controlword bit 9 (Change of Set-point)

Seite 64

65920-0025 Rev K 3/5/2015CANopen User ManualFigure 15: Multiple Set-Points, Immediate Change in MotionIn this example, controlword bit 9 (Change of S

Seite 65

66920-0025 Rev K 3/5/2015CANopen User ManualAppendix E - Prole Velocity ModeGeneral Mode DescriptionProle Velocity Mode is a relatively simple opera

Seite 66 - Enable Drive Operation

67920-0025 Rev K 3/5/2015CANopen User ManualFigure 16: Prole Velocity ModeTable 23: Prole Velocity Mode ExampleGraph Point Target Speed Halt Bit Dr

Seite 67

68920-0025 Rev K 3/5/2015CANopen User ManualAppendix F - Homing MethodsSet Running ParametersSet the homing and index velocities, acceleration/deceler

Seite 68 - Appendix F - Homing Methods

69920-0025 Rev K 3/5/2015CANopen User ManualHoming Method 2Homes to the rst index CW after the CCW limit switch is reached.Homing Method 3Homes to th

Seite 69 - Homing Method 3

7920-0025 Rev K 3/5/2015CANopen User ManualList of FiguresFigure 1: ...

Seite 70 - Homing Method 5

70920-0025 Rev K 3/5/2015CANopen User ManualHoming Method 4Homes to the rst index CCW after the positive home switch changes state; the initial direc

Seite 71 - Homing Method 7

71920-0025 Rev K 3/5/2015CANopen User ManualHoming Method 6Homes to the rst index CW after the negative home switch changes state; the initial di-rec

Seite 72 - Homing Method 9

72920-0025 Rev K 3/5/2015CANopen User ManualHoming Method 8Starts moving CCW (or CW if the home switch is active), and homes to the rst index CCW of

Seite 73 - Homing Method 11

73920-0025 Rev K 3/5/2015CANopen User ManualHoming Method 10Starts moving CCW and homes to the rst index CCW of the home switch transition.Homing Met

Seite 74 - Homing Method 13

74920-0025 Rev K 3/5/2015CANopen User ManualHoming Method 12Starts moving CW (or CCW if the home switch is active), and homes to the rst index CW of

Seite 75 - Homing Methods 15 and 16

75920-0025 Rev K 3/5/2015CANopen User ManualHoming Method 14Starts moving CW and homes to the rst index CW of the home switch transition shown above.

Seite 76 - Homing Method 18

76920-0025 Rev K 3/5/2015CANopen User ManualHoming Method 17Homes to the CW limit switch.Homing Method 18Homes to the CCW limit switch.

Seite 77 - Homing Methods 19 and 20

77920-0025 Rev K 3/5/2015CANopen User ManualHoming Methods 19 and 20Home to the home switch transition.

Seite 78 - Homing Methods 21 and 22

78920-0025 Rev K 3/5/2015CANopen User ManualHoming Methods 21 and 22Home to the home switch transition.

Seite 79 - Homing Methods 23 and 24

79920-0025 Rev K 3/5/2015CANopen User ManualHoming Methods 23 and 24Home to the home switch transition shown below, and “bounce off” the CCW limit, if

Seite 80 - Homing Methods 25 and 26

8920-0025 Rev K 3/5/2015CANopen User ManualReference DocumentsApplied Motion Products CANopen Drive Hardware ManualCiA 301CiA 303CiA 402Bosch CAN Phys

Seite 81 - Homing Methods 27 and 28

80920-0025 Rev K 3/5/2015CANopen User ManualHoming Methods 25 and 26Home to the home switch transition shown below, and “bounce off” the CCW limit, if

Seite 82 - Homing Methods 29 and 30

81920-0025 Rev K 3/5/2015CANopen User ManualHoming Methods 27 and 28Home to the home switch transition shown below, and “bounce off” the CW limit, if

Seite 83 - Homing Method 33

82920-0025 Rev K 3/5/2015CANopen User ManualHoming Methods 29 and 30Home to the home switch transition shown below, and “bounce off” the CW limit, if

Seite 84 - Homing Method 35

83920-0025 Rev K 3/5/2015CANopen User ManualHoming Methods 31 and 32Homing Methods 31 and 32 are reserved for future expansion.Homing Method 33Homes t

Seite 85 - Enable Prole Torque Mode

84920-0025 Rev K 3/5/2015CANopen User ManualHoming Method 34Homes to the next index pulse CCW from the current position. If the CCW limit is hit, the

Seite 86 - Current Verication - Example

85920-0025 Rev K 3/5/2015CANopen User ManualAppendix G - Prole Torque Mode (Servo Only)General Mode DescriptionProle Torque mode is a servo-control

Seite 87

86920-0025 Rev K 3/5/2015CANopen User ManualStarting/Stopping TorqueTo start and stop motion, toggle the controlword halt bit (bit 8). When the halt b

Seite 88 - Appendix H - Q Program Mode

87920-0025 Rev K 3/5/2015CANopen User Manualbursts.Using the target torque and torque constant from the example above the current draw can be checked,

Seite 89 - More Information

88920-0025 Rev K 3/5/2015CANopen User ManualAppendix H - Q Program ModeGeneral Mode DescriptionIn order to expand the functionality of Applied Motion

Seite 90 - (Heartbeat)

89920-0025 Rev K 3/5/2015CANopen User ManualSynchronous Q Program ExecutionTo execute a stored Q program on a single drive, a value of -2 (FEh) must b

Seite 91 - PDO Access

9920-0025 Rev K 3/5/2015CANopen User ManualCANopen Network Topology Overview Applied Motion Products CANopen drives can be integrated into a CANopen s

Seite 92 - TPDO Transmission Types

90920-0025 Rev K 3/5/2015CANopen User ManualAppendix I - Understanding NMT StatesUnder normal operating conditions, a Network Management (NMT) state m

Seite 93 - PDO Mapping Procedure

91920-0025 Rev K 3/5/2015CANopen User ManualAppendix J - SDO and PDO AccessEnable SDO UseTo enable Service Data Object (SDO) use, the NMT state must b

Seite 94 - Default PDO Mapping - Servo

92920-0025 Rev K 3/5/2015CANopen User ManualTPDO Transmission TypesThere are several triggering options for Transmit PDOs, which are controlled by OD

Seite 95 - PDO COB-ID

93920-0025 Rev K 3/5/2015CANopen User ManualPDO Mapping Procedure Table 30: PDO Mapping ExampleDefault Mapping Example - Consumer PDO 2Figure 19: PDO

Seite 96

94920-0025 Rev K 3/5/2015CANopen User ManualDefault PDO Mapping - StepperTable 31: PDO Mapping - StepperDefault PDO Mapping - ServoTable 32: PDO Mappi

Seite 97 - Status Word of Homing Mode

95920-0025 Rev K 3/5/2015CANopen User ManualPDO COB-IDBecause PDOs are directly mapped to OD entries, no overhead is required when working with them.

Seite 98 - Status Word of Q Mode

96920-0025 Rev K 3/5/2015CANopen User ManualAppendix K - Operation Mode Specic Control and Status WordControl Word of Prole Position ModeBit # Name

Seite 99 - Appendix L – Example Programs

97920-0025 Rev K 3/5/2015CANopen User ManualControl Word of Prole Velocity ModeBit # Name Value Description8 Halt0 The motion shall be executed or co

Seite 100 - Homing Mode

98920-0025 Rev K 3/5/2015CANopen User ManualControl Word of Q ModeBit # Name Value Description4Q Program Start0Toggle this bit from 0->1 to run Q p

Seite 101 - Applied Motion Products, Inc

99920-0025 Rev K 3/5/2015CANopen User ManualAppendix L – Example ProgramsProle Position Mode**** Enable Motor Power - CiA 402 State Machine ****ID D

Kommentare zu diesen Handbüchern

Keine Kommentare