getting compile errors C0035 and C046 for instances of FB when using redundancy, without redundancy => no errors
CODESYS Forge
talk
(Thread)
getting compile errors C0035 and C046 for instances of FB when using redundancy, without redundancy => no errors
Last updated: 2022-10-19
Python Scripting: How to detect and handle "Object reference not set to an instance of an object" error
CODESYS Forge
talk
(Thread)
Python Scripting: How to detect and handle "Object reference not set to an instance of an object" error
Last updated: 2023-08-16
Post by damian177 on Persistence variables PFC200
CODESYS Forge
talk
(Post)
Hi, I using persistence variables like below: VAR_GLOBAL PERSISTENT RETAIN id_worker1: ARRAY [0..3] OF INT := [231,234,176,222]; id_worker2: ARRAY [0..3] OF INT := [211,129,125,221]; Initial values can cause some problems?
Last updated: 2023-12-08
Post by lostcontrol on Remote Ethernet/ip Adapter communication with scanner running on codesys
CODESYS Forge
talk
(Post)
is the bus running.? what type of values/IO is the adaptor providing? do you have a map of the data layout? are you actually looking at the right offset?
Last updated: 2023-12-16
Post by dkugler on Ramp function
CODESYS Forge
talk
(Post)
The util.RAMP_INT and util.RAMP_REAL from Codesys have an input for the start value. What is the advantage of this OSCAT ramp instead of the Codesys util lib?
Last updated: 2024-01-10
Post by jdjennings1962 on Trouble accessing Math functions in OSCAT library
CODESYS Forge
talk
(Post)
Thank you seoerr for your suggestion. When I implement that line, I get this error: ** [ERROR] 'OSCAT_BASIC.ARRAY_SDV' is of type FUNCTION and cannot be instantiated** Any other thoughts about instantiating these sections of the library which seem to be provided as source only?
Last updated: 2024-01-16
Post by otdeveloper on IEC 61499
CODESYS Forge
talk
(Post)
Hello all, I cannot find anything connecting IEC-61499 to CODESYS. Considering the quality of the CODESYS IEC-61131-3 implementation and that IEC-61499 expands on it, literally including as integral part, why is there no mention of CODESYS and IEC-61499 anywhere on the internet?
Last updated: 2024-02-08
Post by paro on OPCUA array max length?
CODESYS Forge
talk
(Post)
I think the amount of data is already relatively high and maybe it has something to do with that? Maybe also the CPU load of your device? an array with string(5000)? and have you tested with how many array elements it still works?
Last updated: 2024-02-17
Post by rckalex on Data Source Limit
CODESYS Forge
talk
(Post)
There appears to be a limit to the number of OPC Servers that can be connected simultaenously. 1-10 work but adding an 11th makes one of the previously linked ones unavailable. Is this a soft setting that can be adjusted? Using 3.5.18.30 on Win x64
Last updated: 2024-03-06
Post by fraccaroli on New Codesys Library Dependencies
CODESYS Forge
talk
(Post)
Hello, you probably fixed in this meanwile, but I think your problem comes from dependencies of other libraries. I see in the Project column of errors the "caa types extern" and "caa fb factory", that both have dependencies. Try to check there. Regards, Francesco
Last updated: 2024-03-21
Post by kuuki on Losing focus of variable
CODESYS Forge
talk
(Post)
Hi. Does anyone know how to fix a problem with losing focus of a variable in FBD editor. Sometimes when trying to edit variable name, array index, etc. in network, editor randomly exits "text edit mode" and variable is replaced by text you were typing.
Last updated: 2024-03-26
Post by squiggleypuff on Can't Add New Version of Modbus TCP Master
CODESYS Forge
talk
(Post)
Turns out Modbus was working despite the pre-compiler errors; I was reading the wrong addresses of the slave device, which was why I was seeing all 0s. Thanks for ignoring me.
Last updated: 2024-04-09
Post by eschwellinger on How to Connect / Go Online without re-downloading the project
CODESYS Forge
talk
(Post)
Which plc type is it: Either use Automationserver to do this or save the project archives instead of projects or use the source dowload function and reopen the application from plc. So you need to chose one of them.
Last updated: 2024-04-13
Post by fless on FB having single input but initialized with Array
CODESYS Forge
talk
(Post)
with every call of the FB500 it keeps adding the INTs of the array to the sum variable. set sum to 0 before you start the loop.
Last updated: 2024-05-06
Post by sahil-koul on Touch Probe Continuous Trigger
CODESYS Forge
talk
(Post)
Hi everyone. Can anyone tell how to do continuous trigger function of probe in codesys and change scaling of servo online in program
Last updated: 2024-06-16
Post by calviniscoding on JSON
CODESYS Forge
talk
(Post)
Can you post the new code that you have by chance? Also, are you able to send the values of tags dynamically with the RTAC in this JSON format? I'm running into a lot of road blocks with it.
Last updated: 2024-06-21
Post by calviniscoding on JSON
CODESYS Forge
talk
(Post)
Can you post the new code that you have by chance? Also, are you able to send the values of tags dynamically with the RTAC in this JSON format? I'm running into a lot of road blocks with it.
Last updated: 2024-06-21
Post by calviniscoding on JSON
CODESYS Forge
talk
(Post)
Can you post the new code that you have by chance? Also, are you able to send the values of tags dynamically with the RTAC in this JSON format? I'm running into a lot of road blocks with it.
Last updated: 2024-06-21
Post by viktorr on ShareMemory library documentation
CODESYS Forge
talk
(Post)
Hello, I was wondering if there was further documentation on the SharedMemory library in CodeSys outside of the code example provided, or maybe a way to access the source code of the shared memory implementation. Thank you in advance for any advice. - Viktor
Last updated: 2024-07-03
Post by timvh on CanOpen write issue
CODESYS Forge
talk
(Post)
See: https://content.helpme-codesys.com/en/CODESYS%20Examples/_ex_canopen_canopen.html SDO example: SegmentedAndBlockWriteExample: Writing if an object of any length via SDO (segmented transfer or block transfer) by means of CiA405.SDO_WRITE_DATA This help page also contains a link to a demo project.
Last updated: 2024-07-16
Post by timvh on displaying all incoming CAN bus messages
CODESYS Forge
talk
(Post)
Create a (global) array of Messages: aMessage : ARRAY[0..NR_OF_MESSAGES-1] OF CAN.RxMESSAGE; Then add each received message to the array. IF UserVarGlobal.g_countMsg_RPMset < NR_OF_MESSAGES THEN aMessage[UserVarGlobal.g_countMsg_RPMset] := Message; UserVarGlobal.g_countMsg_RPMset := UserVarGlobal.g_countMsg_RPMset + 1; END_IF
Last updated: 2024-07-22
Post by wagomikep on Number of Connections to Modbus TCP Slave
CODESYS Forge
talk
(Post)
Hello, Is there a maximum number of Masters that can connect to a Modbus Slave that is configured in the device tree? Is this limited by the CODESYS IDE, or the manufactures hardware and CPU load? Thank you,
Last updated: 2024-08-01
Post by wagomikep on Number of Connections to Modbus TCP Slave
CODESYS Forge
talk
(Post)
Hello, Is there a maximum number of Masters that can connect to a Modbus Slave that is configured in the device tree? Is this limited by the CODESYS IDE, or the manufactures hardware and CPU load? Thank you,
Last updated: 2024-08-01
Post by wagomikep on Number of Connections to Modbus TCP Slave
CODESYS Forge
talk
(Post)
Hello, Is there a maximum number of Masters that can connect to a Modbus Slave that is configured in the device tree? Is this limited by the CODESYS IDE, or the manufactures hardware and CPU load? Thank you,
Last updated: 2024-08-01
Post by wagomikep on Number of Connections to Modbus TCP Slave
CODESYS Forge
talk
(Post)
Hello, Is there a maximum number of Masters that can connect to a Modbus TCP Slave that is configured in the device tree? Is this limited by the CODESYS IDE, or the manufactures hardware and CPU load? Thank you,
Last updated: 2024-08-01
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
.