5-Axis Gantry following X-Y-Z G-Code
CODESYS Forge
talk
(Thread)
5-Axis Gantry following X-Y-Z G-Code
Last updated: 2022-03-28
Gcode interpolator problem at 4 axis motion systme
CODESYS Forge
talk
(Thread)
Gcode interpolator problem at 4 axis motion systme
Last updated: 2022-09-01
Logarithmic X-Axis in VISU Trace/Trend
CODESYS Forge
talk
(Thread)
Logarithmic X-Axis in VISU Trace/Trend
Last updated: 2021-08-23
Python scripting : edit axis parameters from script
CODESYS Forge
talk
(Thread)
Python scripting : edit axis parameters from script
Last updated: 2021-06-22
Softmotion library and breakpoint when control velocity axis
CODESYS Forge
talk
(Thread)
Softmotion library and breakpoint when control velocity axis
Last updated: 2019-08-18
Raspberry Pi & LS7366R 24-BIT DUAL-AXIS QUADRATURE COUNTER
CODESYS Forge
talk
(Thread)
Raspberry Pi & LS7366R 24-BIT DUAL-AXIS QUADRATURE COUNTER
Last updated: 2020-05-07
MC_Home of a master axis while a slave is geared?
CODESYS Forge
talk
(Thread)
MC_Home of a master axis while a slave is geared?
Last updated: 2021-05-31
Halting an homing procedure: problem with the axis standstill?
CODESYS Forge
talk
(Thread)
Halting an homing procedure: problem with the axis standstill?
Last updated: 2017-12-12
MC_CamIn with possibility to select the master axis
CODESYS Forge
talk
(Thread)
MC_CamIn with possibility to select the master axis
Last updated: 2020-07-23
Superimposed won't work - axis not registering error
CODESYS Forge
talk
(Thread)
Superimposed won't work - axis not registering error
Last updated: 2023-07-24
Multi axis servo control from pi licensing question
CODESYS Forge
talk
(Thread)
Multi axis servo control from pi licensing question
Last updated: 2018-07-25
Softmotion axis to CANopen Maxon IDX drive
CODESYS Forge
talk
(Thread)
Softmotion axis to CANopen Maxon IDX drive
Last updated: 2024-01-08
Driving the slave axis across master's zero point - caming
CODESYS Forge
talk
(Thread)
Driving the slave axis across master's zero point - caming
Last updated: 2024-01-18
Discontinuity of A/B/C axis movement.
CODESYS Forge
talk
(Thread)
Discontinuity of A/B/C axis movement.
Last updated: 2024-05-09
Post by trycyclepower on How to set unit in Axis
CODESYS Forge
talk
(Post)
I am very new to Motion in Codesys. I have linear axis and would like to setup as mm, I want to move axis and control axis in mm, mm/s. How do I do that? I know my electronic gearing is 200000.
Last updated: 2024-08-29
raspberry pi B+ GPIO 5 and 6 always TRUE
CODESYS Forge
talk
(Thread)
raspberry pi B+ GPIO 5 and 6 always TRUE
Last updated: 2016-10-07
Set Kinematics Configuration of 6-DOF Robot
CODESYS Forge
talk
(Thread)
Set Kinematics Configuration of 6-DOF Robot
Last updated: 2018-10-20
Ansteuerung Adafruit PWM 6 Kanal funktioniert nicht
CODESYS Forge
talk
(Thread)
Ansteuerung Adafruit PWM 6 Kanal funktioniert nicht
Last updated: 2022-05-07
OPC error: GetWriteVariant failed: Error=6
CODESYS Forge
talk
(Thread)
OPC error: GetWriteVariant failed: Error=6
Last updated: 2005-11-04
PDA (WM5/6) WEBVISU mit Mysaifu JVM möglich ?
CODESYS Forge
talk
(Thread)
PDA (WM5/6) WEBVISU mit Mysaifu JVM möglich ?
Last updated: 2008-11-23
Post by simotion on Inheritance of axis
CODESYS Forge
talk
(Post)
I have developped a function block 'Axis' the inherits from 'AXIS_REF_SM3' -> FUNCTION_BLOCK Axis EXTENDS AXIS_REF_SM3 In my global variable list I define a variable MasterDrive of type Axis and assign Axis1. Axis1 is a virtual drive (AXIS_REF_VIRTUAL_SM3). This type should inherit from AXIS_REF_VIRTUAL. VAR_GLOBAL MasterDrive : Axis := Axis1; However I get the error 'Cannot convert type'. What is the way to obtain what I want : function block inheriting AXIS_REF_SM3 and initialising this function block with a Softmotion virtual or real axis?
Last updated: 2023-12-07
Post by imdatatas on MC_CamIn did not work properly with SMC_FreeEncoder on SoftMotion 4.17.0.0
CODESYS Forge
talk
(Post)
Hello, I am facing a problem with the new Softmotion 4.17.0.0 version. Has anyone encountered a similar problem, what is the solution? I would be happy if you could share it. Problem description: -- "SMC_FreeEncoder" encoder axis is the master, -- The motor of the servo driver on the EtherCAT bus is the slave axis. -- When the MC_CamIn block executed, the InSync output is activated. However, although the master encoder axis position value changes, there is no movement in the slave servo axis! Test steps: 1-) EtherCAT servo axis installed, configured and motion test was performed with MC_Jog. No problem. 2-) Softmotion general axis pool > SMC_FreeEncoder was added and pulse amount configuration was performed. No problem. 3-) Incremental encoder actual count value was transferred to the "SMC_FreeEncoder.diEncoderPosition" variable as DINT under the ethercat task in every cycle and the encoder axis position value was observed. No problem. 4-) A simple CAM table with a 1:1 ratio was created under the project tree. (For example: Simply, when the encoder rotates 1 turn, the motor will rotate 1 turn.) 5-) The SMC_FreeEncoder axis enabled with MC_Power and brought to the StandStill state. 6-) The MC_CamTableSelect block was run with default input values ​​(all absolute) and only the Cam table name was specified. The Done output was seen successfully. No problem. 7-) The MC_CamIn block was activated with default input values ​​(absolute) and only the master encoder axis name, slave servo axis name, CamTableID input pins was specified and then "Execute" input set to TRUE. 8-) The InSync output information of the MC_CamIn block observed as TRUE. However, although the encoder axis value changed, the position value of the slave axis did not change at all, it did not move. It always remained at 0.0mm. 9-) When I repeated the same steps above, only changing the master axis to SM_Drive_Virtual instead of FreeEncoder and gave movement to the virtual axis, this time the slave axis moved successfully. However, when the same steps and operations are performed with the same IDE just downgrade SoftMotion version from 4.17.0.0 to 4.10.0.0, everything works normally and without problems as expected in MC_CamIn block with FreeEncoder master. (By the way, The used IDE version is Codesys V3.5 SP20patch3.) Best Regards Imdat
Last updated: 4 days ago
Ethercat scan for devices not picking up EL7041 as a softmotion axis
CODESYS Forge
talk
(Thread)
Ethercat scan for devices not picking up EL7041 as a softmotion axis
Last updated: 2023-09-18
Post by kumareasu on Hydraulic Axis Controller
CODESYS Forge
talk
(Post)
I want to make Hydraulic Axis Controller with Linear encoder feedback. Any library available ?
Last updated: 2023-12-08
How to record positions in softmotion's x-y axis by X-Y chart of package
CODESYS Forge
talk
(Thread)
How to record positions in softmotion's x-y axis by X-Y chart of package
Last updated: 2018-12-04
To search for an exact phrase, put it in quotes. Example: "getting started docs"
To exclude a word or phrase, put a dash in front of it. Example: docs -help
To search on specific fields, use these field names instead of a general text search. You can group with AND
or OR
.