Post by timvh on Converting each character to a string into ASCII
CODESYS Forge
talk
(Post)
Nice puzzle for a Saturday afternoon :-). Here my suggestion: VAR sInput : STRING := 'R123'; byChar : BYTE; sOutput : STRING; i: INT; END_VAR sOutput := ''; IF LEN(sInput) = 0 THEN RETURN; END_IF FOR i := 0 TO LEN(sInput) - 1 DO byChar := sInput[i]; sOutput := Concat(sOutput, TO_STRING(byChar)); END_FOR
Last updated: 2024-11-09
Post by andrax on CodeSys Raspberry pi I2C driver not found
CODESYS Forge
talk
(Post)
Can you please make your project available? I'll take a look at it.
Last updated: 2024-11-09
Display Units/Scale on Path3D visualization
CODESYS Forge
talk
(Thread)
Display Units/Scale on Path3D visualization
Last updated: 2024-11-08
Post by trusty-squire on Display Units/Scale on Path3D visualization
CODESYS Forge
talk
(Post)
Hi, Is it possible to display the units along the X,Y axis of the Path3D element? It correctly shows the CNC path to be followed, but there's no indication of scale or size of what's being displayed. I looked at the documentation and my first inclination is that this is not possible, and the option option would be to somehow recreate the Path3D functionality into the XY Chart visu element - which is not ideal. Any suggestions or pointers would be appreciated!
Last updated: 2024-11-08
Post by jeroenaero on CodeSys Raspberry pi I2C driver not found
CODESYS Forge
talk
(Post)
i created a new project and did what you said, but still the same problem unfortunately. The ADS1115 is constantly changing from running to not running.
Last updated: 2024-11-08
Post by timvh on Leitungsverzweigung mit einem existierenden Block (z.B. AND-Glied) zu verbinden
CODESYS Forge
talk
(Post)
A branch is a branch (doesn't grow back to the tree). But what you are trying to do is use several XORs. See attachement.
Last updated: 2024-11-09
Post by jeroenaero on CodeSys Raspberry pi I2C driver not found
CODESYS Forge
talk
(Post)
We use a Compute module 4 it's 64bit based, so i cannot change it to sl.what are the possibilities to get the i2c working?
Last updated: 2024-11-09
Compiling Errors with Ethernet/IP Scanner
CODESYS Forge
talk
(Thread)
Compiling Errors with Ethernet/IP Scanner
Last updated: 2024-11-09
Post by andrax on CodeSys Raspberry pi I2C driver not found
CODESYS Forge
talk
(Post)
I took a look at your project. First of all, a Raspbery Pi4 is installed. You must use the GPIOs_A_B(GPIOs B+/Pi2). The error ULINT can't be set to IDINT.... with your project as well. If I change your project to ‘CODESYS_Control_for_Raspberry_Pi_SL’ the error is gone.
Last updated: 2024-11-09
Post by timvh on File access operation denied
CODESYS Forge
talk
(Post)
Go in Windows to this location. Right click on this file and go to properties. Is it in Read-only state? Then CODESYS cannot open in Write mode.
Last updated: 2024-11-09
Post by jeroenaero on CodeSys Raspberry pi I2C driver not found
CODESYS Forge
talk
(Post)
I included a project archive in the attachments
Last updated: 2024-11-09
Post by andrax on CodeSys Raspberry pi I2C driver not found
CODESYS Forge
talk
(Post)
Sorry, wrong expression. You have a 64bit system, so do I. You can also use the 64bit runtime, but most bib and commands are 32bit and are not properly supported. I had read somewhere that there are problems with I2C. That's why I recommend switching to PI_SL and using the correct gpio.
Last updated: 2024-11-09
Post by marekxc on Compiling Errors with Ethernet/IP Scanner
CODESYS Forge
talk
(Post)
Update the Device: Right-click on the device icon in the project tree. Select the “Update Device” option. Recompile the Project: After updating the device, recompile the project from scratch to ensure that all changes are included. Check Task Settings: Go to the “Tasks” tab in the project. Check the priority settings for the tasks to ensure they are configured correctly.
Last updated: 2024-11-09
Home (version 1) discussion
etienneneu
wiki
(Thread)
Home (version 1) discussion
Last updated: 2024-11-09
Home (version 1) discussion
navan
wiki
(Thread)
Home (version 1) discussion
Last updated: 2024-11-09
Post by andrax on CodeSys Raspberry pi I2C driver not found
CODESYS Forge
talk
(Post)
This is the operating system and has nothing to do with the runtime. Unless you use 64bit commands. You can see for yourself that you have errors with 64bit compilers
Last updated: 2024-11-09
Post by struccc on #1 IoDrvFB: Error in Logger after download
I/O Drivers
tickets
(Post)
Hmmmm... After messing some hours with that error message, I finally found this ticket - and yes, the solution is suggested in the title. So the module, inputs, outputs were working OK, just this stupid message in the PLC Log. Seems like, in order to implement ICmpIoDrv one have to say something about Module Mapping. Looking at the Parameters for the call, I assume It has stg to do with the possible mapping of parameters to different tasks... Has stg to do with this: As all this was working OK, I assume (maybe incorrectly) that it is not necessary to do anything in this call, unless you really want to do so... So, - assuming again - that these things were taken care of already somewhere high in the IoDrv, I just set the status to ERR_OK in the call. This seems to fix the issue. Let me know if I am wrong...
Last updated: 2024-11-10
Home (version 1) discussion
warrumungi
wiki
(Thread)
Home (version 1) discussion
Last updated: 2024-11-11
wiki Discussion
patvey
wiki
(Discussion)
Forum for wiki comments
Last updated: 2024-11-11
blog Discussion
patvey
blog
(Discussion)
Forum for blog comments
Last updated: 2024-11-11
(no subject)
patvey
wiki
(Thread)
Last updated: 2024-11-11
Home
patvey
wiki
(WikiPage)
Project Members: patvey (admin)
Last updated: 2024-11-11
Post by tyronnosaurus on SysLibMem.lib Where To Download?
CODESYS Forge
talk
(Post)
It should come by default on a normal install of Codesys 2.3, but it's a bit hidden: Like for any other library, go to Resources > library Manager > Right click on list of libraries > Additional library. On the browser that opens, instead of looking in the default folder, use the dropdown menu at the bottom to change the folder (SysLibMem should be on the 3rd folder).
Last updated: 2024-11-11
Post by ellocco on Leitungsverzweigung mit einem existierenden Block (z.B. AND-Glied) zu verbinden
CODESYS Forge
talk
(Post)
Thanks for your response and your idea. To sum up, you also have no idea how to connect two existing blocks. Meanwhile I worked with "PLCnext engineer" and the result is:
Last updated: 2024-11-11
SysLibMem.lib Where To Download?
CODESYS Forge
talk
(Thread)
SysLibMem.lib Where To Download?
Last updated: 2024-11-11