Search talk: Object reference not set to an instance of an object

 
<< < 1 .. 14 15 16 17 18 .. 293 > >> (Page 16 of 293)

Post by tvm on multiply gives negatives CODESYS Forge talk (Post)
It's probably because you have an INT in the input to the MUL function, which will then try to output an INT as well. INT variables can only handle values of -32768 to 32767. Your value of 523000 won't fit in an INT, so it turns into an invalid number. Use a DINT. This is usually better for working with time values anyway, because time values are all 32 bit. Or if you can't, use INT_TO_DINT(gvlp.detectie_nalooptijd_s) in the input to the MUL function.
Last updated: 2024-01-04

Post by simotion on Pointer to Softmotion axis CODESYS Forge talk (Post)
In my projet I use Softmotion. There are several Softmotion axis (type SM_Drive_Virtual). In the Global Variable List I have an array of pointers to the adress of the Axis. Axis : ARRAY[1..iMaxCntAxes] OF POINTER TO AXIS_REF_SM3 := ADR(AX01_Axis), // [1 ADR(AX02_Axis), // [2] This works, but when compiling I get the message : . [WARNING] E3D: GVL Device: PLC Logic: Application: C0564: A reference to uninitialized variable AX01_Axis is used for initialization of Axis. Accessing the uninitialized variable may result in unexpected behavior. [WARNING] E3D: GVL Device: PLC Logic: Application: C0564: A reference to uninitialized variable AX02_Axis is used for initialization of Axis. Accessing the uninitialized variable may result in unexpected behavior. Is there a way when initializing to force the hardware (softmotion axis) to first initialize and then the Global Variable List?
Last updated: 2023-10-25

Post by aarondw10 on Use element properties CODESYS Forge talk (Post)
Assume I have a rectangle named rec1 from which I want to use the coordinates of the upper left corner. Is there a way to links these X and Y values from the properties to an integer defined in the main program? Note that I just want to use them and not change any of these coordinates in the program.
Last updated: 2024-02-29

Servo motor as an slave and AC motor as an Mster CODESYS Forge talk (Thread)
Servo motor as an slave and AC motor as an Mster
Last updated: 2025-07-14

Post by abner on Open specific Version of Codesys Control Win V3 x64 CODESYS Forge talk (Post)
Hi, I have installed different versions of Codesys, 3.5.7 - 3.5.8 - 3.5.16 - 3.5.19. When I create a project in Codesys 3.5.16 and I try to open an instance of Codesys Control Win V3 x64 it always open version 3.5.19, so appear a message windows about versions of devices are different. I have tried to open it from the installation folder and always open the last version 3.5.19 C:\Program Files\CODESYS 3.5.16.0\GatewayPLC C:\Program Files\CODESYS 3.5.19.70\GatewayPLC Does somebody know how to open an specific version of Codesys Control Win V3?
Last updated: 2024-08-21

Can't open online view of FB instance from code editor, only from Device/POU windows CODESYS Forge talk (Thread)
Can't open online view of FB instance from code editor, only from Device/POU windows
Last updated: 2023-11-08

put the Port number 80808 in Instance Setting of Deploy Control SL CODESYS Forge talk (Thread)
put the Port number 80808 in Instance Setting of Deploy Control SL
Last updated: 2025-02-21

Post by mikek10 on Some 'pathetic' errors in SoftMotion program CODESYS Forge talk (Post)
I was answering your last paragraph Meanwhile, I would like to understand why the motion FB instances must still be called even after the Execute is set to FALSE, especially in view of the fact that the next instruction is programmed to abort the previous one, with BufferMode set to 'Aborting'. All these unnecessary FB calls are an unnecessary overhead on the CPU anyway. Is there any precise rule about when to cease calling the various instances? (It should precisely be the 'done' status that says this one has finished its work).
Last updated: 2024-07-18

Post by bjarne-pagaard on Global Variables CODESYS Forge talk (Post)
Old thread, I know - but it still has good answers. I would like to add a bit of info to it, as I was having a problem that lead me to this thread, but didn't give an exact answer. I am porting a project to a different PLC architecture. (Wago PFC300) A GVL named 'GVL' in the POUs section of my project was shadowed by a PLC-specific library in the Application->Library Manager. So all the existing references in the device specific code to 'GVL.something' would not resolve. Right-clicking the GVL in the code and 'Go to definition' would point me to the library in the Application Library Manager. All I had to do from there, was right-click the library, and set the property 'Only allow qualified access to all identifiers' in the library.
Last updated: 2025-04-11

Post by mubeta on parker servo and position CODESYS Forge talk (Post)
Reading between the lines of what you did not specify, it therefore seems to appear that in the programme, at the end of the movement order, there is an order to remove power and switch off the pulse modulation. if this is the case, it is obvious that the motor then remains free. If the position is to be maintained at the end of the movement, the motor current modulator, which on the PLC side is controlled via the MC_Power method, must not be interrupted. Another possibility is that in the motor drive settings, the standstill torque current is set very low or zero and without position monitoring. You have to check this via the servo motor drive.
Last updated: 2024-08-05

Post by tk096 on Some 'pathetic' errors in SoftMotion program CODESYS Forge talk (Post)
Hi, I suppose that you are referring to the error code "SMC_FB_WASNT_CALLED_DURING_MOTION"? Starting of Softmotion version 4.15.0.0 the instance path of the function block that has not been called is logged into the device log. This might help you to identify why it has not been called.
Last updated: 2024-07-18

Post by warrumungi on Beckhoff EL6652-0010 with Codesys CODESYS Forge talk (Post)
Hi Has anyone successfully used a Beckhoff EL6652-0010 Ethernet/IP slave terminal through an EK1101 EtherCAT coupler, or similar, and been able to set it up through Codesys? It seems there is no driver for it, and it can't be done? The only option would be to use the Ethernet/IP capability of the controller directly with one of its ethernet ports and a Codesys Ethernet/IP adapter + module and routing it through EtherCAT by tunnelling it through via an EL6614 switchport? Any advice would be appreciated. Billy.
Last updated: 2024-01-15

Post by mmpl on Array of UDT Compare CODESYS Forge talk (Post)
Hi I am trying to compare value of Array. I am getting an error. I attached picture. Please help.
Last updated: 2024-04-08

Post by khaledkhalil on Question about the hairaichy of UaExpert CODESYS Forge talk (Post)
Hello, I am Examining this Example from Codesys Tutorial about OPC-UA server here https://www.youtube.com/watch?v=aJhzN3Uk-Do&list=PLWtD08CpmZcSV26aWh1axCAef5c5HxX-3&index=1&t=1167s. Now i am running to problem, when i create instances and i want them to appear directly under the object directory, However, it always appear with me under Objects >> Device set >> Device Name in CODESYS. I need to know how i can change the directory of my instances 'inst_3' and so on. So they can be under objects directly. I tried to modify the settings, but couldn't find any leads till now. Thanks in advance for helping
Last updated: 2024-09-12

Anbindung an bestehendes SIMIT Modell CODESYS Forge talk (Thread)
Anbindung an bestehendes SIMIT Modell
Last updated: 2024-07-14

Reverse bytes in an array CODESYS Forge talk (Thread)
Reverse bytes in an array
Last updated: 2024-08-22

Reverse bytes in an array CODESYS Forge talk (Thread)
Reverse bytes in an array
Last updated: 2024-08-22

Creating, using an external Function. CODESYS Forge talk (Thread)
Creating, using an external Function.
Last updated: 2025-07-23

Parameter an einen C++ Service übergeben CODESYS Forge talk (Thread)
Parameter an einen C++ Service übergeben
Last updated: 2019-02-18

Barcodeleser an WAGO 750-841 CODESYS Forge talk (Thread)
Barcodeleser an WAGO 750-841
Last updated: 2008-02-27

Trigger an SDO initialization CODESYS Forge talk (Thread)
Trigger an SDO initialization
Last updated: 2005-10-20

RS485 an WAGO 750-841 CODESYS Forge talk (Thread)
RS485 an WAGO 750-841
Last updated: 2009-04-09

zweidimensionales ARRAY an Funktion übergeben CODESYS Forge talk (Thread)
zweidimensionales ARRAY an Funktion übergeben
Last updated: 2022-10-05

Ansteuerung Beckhoff KL2541 an BK5150 CODESYS Forge talk (Thread)
Ansteuerung Beckhoff KL2541 an BK5150
Last updated: 2018-02-13

Impulszähler mit Wago 750 an DI CODESYS Forge talk (Thread)
Impulszähler mit Wago 750 an DI
Last updated: 2008-04-23

<< < 1 .. 14 15 16 17 18 .. 293 > >> (Page 16 of 293)

Showing results of 7322

Sort by relevance or date