Post by aikapan on Ethernet/IP Scanner Exception
CODESYS Forge
talk
(Post)
Same here. plcload in my case is about 7% while running. Watchdog ENIPScannerIOTask was about 200ms. Max cycle around 6ms, normal cycle time 4ms. Probably just increase the watchdog to 2000ms? or so... (Hardware: A Panel from Weintek)
Last updated: 2024-11-28
Trend x-axis description incorrect display
CODESYS Forge
talk
(Thread)
Trend x-axis description incorrect display
Last updated: 2024-11-28
Post by etienneneu on Trend x-axis description incorrect display
CODESYS Forge
talk
(Post)
Hello everyone, maybe someone can help me with the following problem. I wanted to insert a trend element in my visualization. The problem is that I have set fixed fonts with a scaling of 1.5 for the individual languages via the visualization manager. This setting means that I have this scaling in every element, which has been quite comfortable so far because I didn't have to set the individual properties in the text fields. But in the trend element, even if I select other font sizes or fonts in the element itself, this font is also overwritten and I get a label on the x-axis that is no longer displayed correctly. Is there a way to prevent the overwriting of the font properties in this element or similar behavior? I mean, I could change the font size of each element manually, but the Visu app is a bit larger and it would be easier to have another option. Best regards Etienne
Last updated: 2024-11-28
Post by gatto on library ModbusTCP Slave 4.1.0.0 - function block ModbusServer
CODESYS Forge
talk
(Post)
I've always liked codesys, but sometimes it drives me crazy
Last updated: 2024-11-28
Post by gatto on library ModbusTCP Slave 4.1.0.0 - function block ModbusServer
CODESYS Forge
talk
(Post)
Hi, again after spending a lot of time finding more information with no results, by chance I changed the device ID from 1 to 255 and the transmission works. Unfortunately the documentation is very very poor.
Last updated: 2024-11-28
Post by wiekon on OPC UA Probleme
CODESYS Forge
talk
(Post)
Hallo zusammen, ich hoffe, ihr könnt mir helfen. Eigentlich möchte ich etwas ganz einfaches erreichen: CODESYS Runtime auf Raspberry Pi (OPC UA Client über Datasources Manager) <--> Cognex Designer (OPC UA Server) auf Windows PC Es will einfach nicht klappen. Wenn ich die Datenquelle hinzufüge, Adresse opc.tcp://192.168.150.10:4840 kommt immer BadRequestTimeout. Es ist keine Security und keine Authentication auf dem Server eingerichtet. Auf dem gleichen Raspberry klappt es aber wunderbar mit dem Tool opcua-client! Das heißt für micht, es ist kein Raspberry oder Firewall Thema. Was auch geht: Diese CODESYS Runtime auf dem Raspberry ist OPC UA Server (einfach über die Symbolkonfiguration) und eine andere CODESYS Runtime (ControlWin auf meinem Rechner) ist Client und verbindet sich über den DatasourceManager. Allerdings: Die Daten kommen im Client nur im 1s Takt an, obwohl die Aktualisierungsrate auf 10 ms eingstellt ist und sowohl Server, als auch die DatasourcesTask im Client auf 10 ms laufen. Ich kann einstellen, was ich will, es bleibt bei exakt 1 Sekunde Aktualisierungszeit im Client. Warum ist das so? Wenn ich auf dem gleichen Windows PC, auf dem die ControlWin läuft den UaExpert verwende und mich zum Raspberry verbinde, kriege ich die Daten im 10 ms Raster! Am Server liegts also nicht! Zurück zu meiner eigentlichen Aufgabe: Ich konnte mir vorübergehend so behelfen, dass ich auf dem gleichen Raspberry einen IO-Broker laufen lasse, der zwei Instanzen des OPC UA Clients hat. Er verbindet sich mit dem OPC UA Server des Raspberry und des Cognex Designers (also die zweite Instanz auf dem Raspberry, die es schafft, sich mit dem zu verbinden, nur Codesys schafft es nicht). Der IO Broker ist also das Bindeglied zwischen beiden OPC UA Servern. Über Javascript kopiere ich bei Wertänderung die Daten vom einen Server auf den anderen. Das ganze Funktioniert tadellos, nur die Performance ist nicht so toll, wobei ich mir nach der Erfahrung mit den zwei Codesys Instanzen nicht sicher bin, ob es nicht an Codesys liegt und der IO Broker nichts dafür kann. Ich komme mit dem Thema einfach nicht weiter. Könnt ihr mir Tipps geben? Am liebsten wäre mir natürlich der direkte Weg: Cognex Designer als Server --> Codesys als Client Aber zur Not wäre auch der IO Broker ein gangbarer Weg, allerdings muss die Performance stimmen. Gibt es noch weitere Wege? Ich danke euch für eure kreativen Ideen und Lösungsvorschläge!
Last updated: 2024-11-29
Post by dsa28 on OPC UA subscriber not operational
CODESYS Forge
talk
(Post)
Hi, Thanks for the reply. Please note that the information and links provided are related to OPC UA Client/Server. My problem was related to OPC UA Pub/Sub. In the end I have managed to establish OPC UA Pub/Sub communication between Codesys and TwinCAT systems. Keep in mind that OPC UA Pub/Sub example is not provided in the latest library version 1.1.0.0. The user needs to download the previous version to get the example. During the configuration I ended up with some doubts regarding the usage of IEC_ARRAY type in the dataset definition (see attachment). Can you please give more information on how to use this type? Many thanks.
Last updated: 2024-11-29
OPC UA subscriber not operational
CODESYS Forge
talk
(Thread)
OPC UA subscriber not operational
Last updated: 2024-11-29
OPC UA Probleme
CODESYS Forge
talk
(Thread)
OPC UA Probleme
Last updated: 2024-11-29
Post by selim on Need help to get RS-485 signal in Cosesys .
CODESYS Forge
talk
(Post)
Hello Mr./Ms., I invested Raspberry Pi lot of time to get the output from the raspberry PI5. But, i did not get the signal. I use a raspberry pi 5> RS485 can hat > Modbus RTU, Industrial 8-ch analog acquisition module >weight transmitter jy-s60> S-load cell. I did not able to receive the signal from Modbus RTU to Raspberry PI5 where I use the RS 485 serial connection.
Last updated: 2024-12-01
Post by struccc on library ModbusTCP Slave 4.1.0.0 - function block ModbusServer
CODESYS Forge
talk
(Post)
:) Yeah... Definitely not a "boring" platform, they are nice to give us work for the upcoming years... :)
Last updated: 2024-12-02
library ModbusTCP Slave 4.1.0.0 - function block ModbusServer
CODESYS Forge
talk
(Thread)
library ModbusTCP Slave 4.1.0.0 - function block ModbusServer
Last updated: 2024-12-02
Post by smartcoco on Request a dark mode for CODESYS
CODESYS Forge
talk
(Post)
CODESYS IDE is not a modern IDE. Its interface is ugly, its operation is not user-friendly, its functions are lacking, its feedback is slow, and its development is not good enough. In fact, CODESYS is a helpless choice under the current situation. But this situation will not last long. For example, SIMATIC AX is a strong competitor of CODESYS, which is more open and inclusive.
Last updated: 2024-12-03
Post by simone on Collapse all
CODESYS Forge
talk
(Post)
Thank you so much r-niedermayer, it really helps me. Sorry for the late response but I have worked on a different project rather than the codesys one
Last updated: 2024-12-03
Collapse all
CODESYS Forge
talk
(Thread)
Collapse all
Last updated: 2024-12-03
Post by totorovic on Project loses 'Download time' information
CODESYS Forge
talk
(Post)
I'm still having issue with this. I have the same code between my IDE and the runtime but I cannot connect because there is no download time indicated on the IDE side. Please Codesys how to solve this ?
Last updated: 2024-12-03
Post by rafaelbrito on Integration C Code
CODESYS Forge
talk
(Post)
I tried to use C code in the library that I have been developing in the project, but without success. I tried to use the CODESYS Control SL Extension Package to generate XXXdep.h and XXXltf.h, but without success. Do you have a better example of how to generate these files and how to compile them?
Last updated: 2024-12-03
Post by paterad on Edge gateway
CODESYS Forge
talk
(Post)
Hello, I am struggling with Edge gateway to the automation server. It is not possible to establish the link. When I create the Edge in codesys and get it to Automation server, it is red, unable to connect. Scan fails. RPi 4B Runtime 4.13.0.0 Edge gateway 4.13.0.0 Codesys 3.5.2.40 Any idea what to chase? I have been using previous versions of edge gateway. Now I updated all to latest versions, failed. Frustrating.
Last updated: 2024-12-03
The element of type 'VisuFbElemImage' could not be updated. Reason: Index was outside the bounds of the array.
CODESYS Forge
talk
(Thread)
The element of type 'VisuFbElemImage' could not be updated. Reason: Index was outside the bounds of the array.
Last updated: 2024-12-03
Post by rafaelbrito on The element of type 'VisuFbElemImage' could not be updated. Reason: Index was outside the bounds of the array.
CODESYS Forge
talk
(Post)
When trying to use the Visualization ToolBox, no objects appear and the following error appears. Could you tell me what this error could be? The element of type 'VisuFbElemImage' could not be updated. Reason: Index was outside the bounds of the array. Can anyone tell me what this error is?
Last updated: 2024-12-03
Post by andrax on Need help to get RS-485 signal in Cosesys .
CODESYS Forge
talk
(Post)
You need an SPI driver for the board. If there is nothing on the net, you will have to write one yourself
Last updated: 2024-12-03
Integration C Code
CODESYS Forge
talk
(Thread)
Integration C Code
Last updated: 2024-12-03
Need help to get RS-485 signal in Cosesys .
CODESYS Forge
talk
(Thread)
Need help to get RS-485 signal in Cosesys .
Last updated: 2024-12-03
Post by dkugler on EtherCAT Master: How many error frames till bus error
CODESYS Forge
talk
(Post)
The story behind: I have had a EhterCAT fieldbus system where sometimes error frames occured. I noticed that the master is tolerant for some error frames, but if there are very much error frames the bus goes in error state. Does somebody know the limit of error frames above the bus changes to error state?
Last updated: 2024-12-03
Post by reinier-geers on Energie price
CODESYS Forge
talk
(Post)
On a website i can get the energie price. But how does that work in codesys? There is a video of Rest client. But i can find the HTTP library. If i type on my browser : https://enever.nl/api/stroomprijs_vandaag.php?token=ANWB i get {"status":"true","data":"Please provide a valid API token. More information at https:\/\/enever.nl\/prijzenfeeds\/","code":"2"}
Last updated: 2024-12-03
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
.