Post by dawidr on Timeout Error in Modbus Communication with WAGO PFC200 and iEM2050 Meter using 750-652 Module
CODESYS Forge
talk
(Post)
Did you manage to solve the problem with time out? I got the same issue and I've no idea what I'm doing wrong.
Last updated: 2024-04-07
Cannot find existing placeholder
CODESYS Forge
talk
(Thread)
Cannot find existing placeholder
Last updated: 2024-04-08
Cannot find existing placeholder
CODESYS Forge
talk
(Thread)
Cannot find existing placeholder
Last updated: 2024-04-08
Post by hanoues on Holding brake release
CODESYS Forge
talk
(Post)
I've tried using the SMC3_BrakeControl function block to control the brake, but unfortunately, it's not functioning as expected. Despite setting the appropriate parameters and inputs, the brake control does not operate correctly. Any insights or suggestions on resolving this issue would be greatly appreciated. STATE_MANUAL.UNLOCK_BRAKE: IF Button_release_brake THEN GVL.drum1_Control_Brake:=TRUE; FBA.T11_ContBrake.bExecute := TRUE; GVL.manual_state := STATE_MANUAL.WAIT_FOR_BRAKE_RELEASE; END_IF STATE_MANUAL.WAIT_FOR_BRAKE_RELEASE: IF FBA.T11_ContBrake.bDone THEN FBA.T11_ContBrake.bExecute := FALSE; GVL.manual_state := STATE_MANUAL.WAIT_START_BUTTON; END_IF
Last updated: 2024-04-08
Post by saugat10 on Cannot find existing placeholder
CODESYS Forge
talk
(Post)
I have installed a library VisuUtils. As you can see in the picture it cannot find the reference to System_VisuElemBase though it is indeed present. How can i resolve this issue?
Last updated: 2024-04-08
Post by ofey on EtherCAT fieldbus
CODESYS Forge
talk
(Post)
Hi, everyone! I'm trying to set up a PLC controller and a connection to an EtherCAT slave device in Codesys. I want to create a flexible program that I can upload to multiple controllers with different remote IO connected (same program). On one plant i may have 5 AI-cards and 3 DO-cards, and on another I may have 4 AI-cards and 2 DO-cards. For not needing to maintain several different programs wih different devices defined in the program (one for each set up) I thought that using a remote IO would make it easier having a single program. That way I could refer to different memory addresses instead of predefined slots/channels and IO's, that would give me errors if there was a different IO on the plant than what the program expected. When I tried setting up the etherCAT master, I saw that I had to define the etherCAT slave devices with the different IO'cards for me to be able to refer to the memory addresses in a PRG. Exactly what I was trying to avoid. My setup is something like a program that can handle 16 separate pump controls. In a year maybe 6 plans get deployed, and depending on how large the project is, the number of pumps can vary between 4 and 16. And the managers dont want to have IO's for all 16 pumps on every cabinet, and I dont want to maintain 16 separate projects files in case of updates etc. I thought the best way to tackle this was having a single project that read/write data to the different pump IO's by remote IO (fieldbus ethercat) addresses. And the number of pump controls are activated by an external GUI. If pump 1-6 is activated by the GUI, then the PLC-program tries to read/write input/outputs from predefined addresses for the expected IO's. My test setup is a PFC200 WAGO controller and a EtherCAT fieldbus coupler (750-354) with some IO. I hope I didn't explain this too horrible, and if there is a more easy and elegant solution for this challenge I appreciate a feedback on this.
Last updated: 2024-04-08
Post by saugat10 on Cannot find existing placeholder
CODESYS Forge
talk
(Post)
Last updated: 2024-04-08
Holding brake release
CODESYS Forge
talk
(Thread)
Holding brake release
Last updated: 2024-04-08
Post by squiggleypuff on Can't Add New Version of Modbus TCP Master
CODESYS Forge
talk
(Post)
Bumping for visibility, still unable to get Modbus working on this thing.
Last updated: 2024-04-08
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
Runtime device Enable/Disable procedure
CODESYS Forge
talk
(Thread)
Runtime device Enable/Disable procedure
Last updated: 2024-04-08
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 Power off
CODESYS Forge
talk
(Post)
impossible to help without the information which drive it is and which driver is used(DS402 genereic or any specific driver)?
Last updated: 2024-04-09
Post by wollvieh on Array of UDT Compare
CODESYS Forge
talk
(Post)
use sysmemcmp. https://content.helpme-codesys.com/en/libs/SysMem23/Current/POUs/SysMemCmp.html
Last updated: 2024-04-08
Can't Add New Version of Modbus TCP Master
CODESYS Forge
talk
(Thread)
Can't Add New Version of Modbus TCP Master
Last updated: 2024-04-09
Array of UDT Compare
CODESYS Forge
talk
(Thread)
Array of UDT Compare
Last updated: 2024-04-08
Post by rjwkerkhof on IIot Libraries SL --> Web Socket Client SL Pong issue
CODESYS Forge
talk
(Post)
Dear all, I am developing a Web Socket Client in Codesys 3.5 using the Web Socket Client SL library to retrieve data from a third party. Connecting and reading works fine however after 40 seconds the connection gets interrupted by the server due to keepalive ping timeout. After discussion with third party it seems that the Web Socket Client SL library replys to the Ping request of the Web Socket server BUT does not add the "Application data" = 4 bytes in the body of the Pingframe to the Pongframe. Therefor the server does not recognize the Pongframe send by the Web Socket Client SL library and automatically disconnects. Is this a known issue with the libary or am I doing something wrong? Is there a workaround to add the 4 bytes manually to the Pongframe before replying it to the server? Thanks in advance, Roy
Last updated: 2024-04-09
Post by bouadel on Trend recording build error - the variable "arrTraceMgrVariablesImpl" is too large
CODESYS Forge
talk
(Post)
Hello do you find a solution ? I have the same Kind regards Adel
Last updated: 2024-04-09
Post by joschi2804 on Licensing info not available.
CODESYS Forge
talk
(Post)
Hi, I am facing the same issues. I've tried it with codesyscontrol version 4.10.0.0 (codemeter version 7.60.5625.503) and with version 4.11.0.0 (codemeter version 8.0.5967.500). @eschwellinger, can you send me also a preliminary version of it, please? Thanks in advance
Last updated: 2024-04-09
Post by mibkid17 on Ethernet Adapter message: Adapter configured. Open all connections
CODESYS Forge
talk
(Post)
Trying to control 525 with codsys the info from C-4 section. i should input the value in user defined parameters? in the generic device
Last updated: 2024-04-09
Ethernet Adapter message: Adapter configured. Open all connections
CODESYS Forge
talk
(Thread)
Ethernet Adapter message: Adapter configured. Open all connections
Last updated: 2024-04-09
Post by vincentger on v3.5 SP19 - Modbus TCP Devices - Channel Limit?
CODESYS Forge
talk
(Post)
Any resolution on this? I have currently 75 channels in my project that i brought up from SP18, which means i am 65 Channels above the new limitation?
Last updated: 2024-04-09
SysFileGetTime problem
CODESYS Forge
talk
(Thread)
SysFileGetTime problem
Last updated: 2024-04-09
Post by sachem on SysFileGetTime problem
CODESYS Forge
talk
(Post)
Good morning. I'm working with a Weidmuller controller using Codesys. My project use OPC-UA to communicate an application in my pc with the controller. Yesterday, I installed the license of the controller and test it, and the communication works perfect. I use the communication with anonymous login, and works fine. But, hours later, the anonymous login don't work, and the controller only allows connection via OPC with username and password. Someone know why this happend? Thanks
Last updated: 2024-04-09
OPC-UA / Unterschied Symbolkonfiguration, IEC-Symbolveröffentlichung und Informationsmodell
CODESYS Forge
talk
(Thread)
OPC-UA / Unterschied Symbolkonfiguration, IEC-Symbolveröffentlichung und Informationsmodell
Last updated: 2024-04-09
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.