Search talk: Change resolution axis

 
<< < 1 .. 4 5 6 7 8 .. 33 > >> (Page 6 of 33)

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

Axis directions in CNC editor not using right-hand rule? CODESYS Forge talk (Thread)
Axis directions in CNC editor not using right-hand rule?
Last updated: 2026-01-08

Post by transcend on Movesuperimposed Command Aborted Error CODESYS Forge talk (Post)
Hello everyone, I am building a 3-axis packaging machine. First, I created a virtual axis and connected the knife to the virtual axis using a CAM. I also linked the conveyor system to the virtual axis with GearIn. However, I’m facing the following issue: when I use SUPERIMPOSED to change the conveyor’s motion, I get a COMMAND ABORTED error. The exact error is: SMC_ERROR.SMC_FB_WASNT_CALLED_DURING_MOTION. Why am I getting this error?
Last updated: 2026-04-11

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

Post by jbu0105 on Tripod Delta Robot CODESYS Forge talk (Post)
Hello, I use an Axis group in codesys with a Tripod rotary kimematica. Now i can move it around the XYZ axis. However, if I only move the X or Y axis, it also goes up in the Z axis. Does anyone know how this is possible?
Last updated: 2025-03-24

Post by nirav1992 on CNC15_LargeGCode.project BC Axis Issue CODESYS Forge talk (Post)
I am using CNC15_LargeGCode.project for small G01 segments. sample working ok for XY axis but not getting smooth movement while using BC axis pair instead of XY axis
Last updated: 2026-05-05

Post by mubeta on Some 'pathetic' errors in SoftMotion program CODESYS Forge talk (Post)
Hello everyone, I have a very simple program for the process, but it's driving me crazy and I can't see the problems I'm left with: Short topological description: Dual Core Berghof controller with softmotion runtime version 3.5.19.30; Two axes with servodrive on canopen bus, clocked distributed from master; Ethercat I/O node; 2 ms ethercat task, 2 ms canopen bus cycle time; I/O objects of the canopen master and canopen drives connected to the ethercat task cycle; Problem 1: Two separate programs each manage their own axis and drive, with separate state machines. A first axis moves primarily in velocity, except having to position itself absolutely at a predetermined point at the end of the job; the second axis, on the other hand, is a paper unwinder that changes, for each job cycle, from actions in absolute, relative, and cam displacement with the master axis. Well, the state machine of both axes was written in such a way as to call running the useful FB and change it on state change in this way: CASE i_stateMachine OF 0: o_Power(Enable := TRUE, bRegulatorOn := FALSE, bDriveStart := FALSE, Axis := o_PaperUnwinderAxis); o_MoveAbs(Execute := FALSE, Axis := o_PaperUnwinderAxis); o_MoveRel(Execute := FALSE, Axis := o_PaperUnwinderAxis); o_CamSelect(Execute := FALSE, Master := o_MachineAxis, Slave := o_PaperUnwinderAxis, CamTable := cam_PaperUnwinder); o_CamIn(Execute := FALSE, Master := MachineEncoder, Slave := o_PaperUnwinderAxis); o_CamOut(Execute := FALSE, Slave := o_PaperUnwinderAxis); o_SetPosition(Execute := FALSE, Axis := o_PaperUnwinderAxis); IF ... THEN i_StateMachine := 10; END_IF; 10: o_Power( Enable := TRUE, bRegulatorOn := TRUE, bDriveStart := TRUE, Axis := o_PaperUnwinderAxis ); IF o_Power.Status THEN i_StateMachine := 20; END_IF; 20: (* Avanzamento carta *) o_MoveAbs( Execute := TRUE, Position := o_Somewhere, Velocity := 25.0, Acceleration := 3666.7, Deceleration := 3666.7, Jerk := 48000.0, Direction := MC_DIRECTION.positive, Axis := o_PaperUnwinderAxis ); IF o_MoveAbs.Done THEN o_MoveAbs(Execute := FALSE, Axis := o_PaperUnwinderAxis); i_StateMachine := 30; END_IF 30: d_HomingPosition := ...; o_SetPosition( Execute := TRUE, Position := d_HomingPosition, Mode := FALSE, Axis := o_PaperUnwinderAxis ); (* ... *) IF o_SetPosition.Done = TRUE THEN o_SetPosition(Execute := FALSE, Axis := o_PaperUnwinderAxis ); o_LogServer.Append(sMessage := '...', lscClass := LOGSERVER_CLASS.ALWAYS, sdt := o_CommonsMgrData.systime.sdtLocal); i_StateMachine := 40; END_IF; 50: ... The code above is a sketchy example of what I wanted to write. But it gives me a spot problem: in some, the state change results in a drive error, which is unrecoverable except with a reinitialization via SM3_ReinitDrive(). Things are improved a little if in the program I always run the call of all softmotion blocks in this way: o_Power(Axis := o_PaperUnwinderAxis); o_Jog(Axis := o_PaperUnwinderAxis); o_Halt(Axis := o_PaperUnwinderAxis); o_MoveAbs(Axis := o_PaperUnwinderAxis); o_MoveRel(Axis := o_PaperUnwinderAxis); o_CamIn(Master := MachineEncoder, Slave := o_PaperUnwinderAxis); o_CamOut(Slave := o_PaperUnwinderAxis); If I don't execute all the calls of all the motion FBs used, when exchanging machine state often (but not always), the axis goes into error with event id THE_FB_WASNT_CALL... Done a little diagnostics it seems that the FBs return the bDone, before they are completely terminated. I tried doing the machine state exchange not with the bDone bit of the FBs, but with the 'standstill' state of the axis. It didn't seem to change anything. Problem 2: During the use SM3_ReinitDrive() I get the erro in the log: "NetID 0: SDO read error for object 16#607C..." Assuming that the device involved it's one of the two servodrive, (no others device are present in the network), I don't found any object 0x607C in the 'possible object list in/out' of the two drive, and I don't understand where this object can be listed. So any ideas and suggestions regarding these two issues will be very, very welcome. If you need the source project, I am willing to send it.
Last updated: 2024-07-17

Post by bertus on Axis directions in CNC editor not using right-hand rule? CODESYS Forge talk (Post)
Hello, Coming from robotics, I'm used to coordinate systems using the right-hand rule. But when I created below small NC program in the Codesys CNC editor, I noticed that the axis triad's Z-axis is flipped (see attached screenshot), resulting in left-hand rule. Is there a setting to change this? Or am I misunderstanding something in the CNC world? N000 G00 X0 Y0 N010 G01 X100 N020 G01 Y50 N030 G01 X0 N040 G01 Y0 N050 G01 Z25
Last updated: 2026-01-02

Retain memory change to ZERO CODESYS Forge talk (Thread)
Retain memory change to ZERO
Last updated: 2023-09-19

Add Device with Online Change CODESYS Forge talk (Thread)
Add Device with Online Change
Last updated: 2018-07-16

Pointers and online change CODESYS Forge talk (Thread)
Pointers and online change
Last updated: 2010-12-13

programming a font change CODESYS Forge talk (Thread)
programming a font change
Last updated: 2018-06-01

<< < 1 .. 4 5 6 7 8 .. 33 > >> (Page 6 of 33)

Showing results of 803

Sort by relevance or date