I just noticed in the audit log the following error message on each retry from HMI: CmpDevice: System, Device login from 01D3 failed. So I guess it has something to do with user management?
I just noticed in the audit log the following error message on each retry from HMI: CmpDevice: System, Device login from 01D3 failed. So I guess it has something to do with user management?
Hi I'm having problem accessing published variables from a PFC100 Symbol Configuration on a Exor JMobile HMI. The PFC100 is running FW19, device description version 4.7.0.0. Using compiler 3.5.18.40. I'm noticing the following in the PLC log when the HMI is trying to get data. This is repeating at every reconnection from the HMI. CmpDevice: Session not available anymore! CmpSrv: Invalid session ID. No other session on this channel, close it. The HMI is opening a channel, but this is closing and repoening...
Hi As Wago now has released all their libraries for Codesys 3.5, it should be possible to use modules such as 750-652 with Codesys Control for PFC100 SL device for example. However I have a problem with resolving a dependency in the WagoAppPlcModbus library. This library is dependent on WagoAppSocket, which again is dependent on WagoSysSocketInternal. The latter library is the issue. I'm able to add the missing library as a regular library to the project, but I'm not able to find it when trying to...
Shouldnt be any difference ... Are they running the same FW aswell? I'd expect it to be an configuration issue since the Port can behave as RS232, 422 or 485. Also verify that there is no owner assigned to the serial port on WBM.
yes udev is the way to go. wether config rule works you must test on the device.
You could also do symbolic link from /dev/ttyUSB0/1 to /dev/serial sudo ln -s /dev/ttyUSB0 /dev/serial2 sudo ln -s /dev/ttyUSB1 /dev/serial3 Presuming you keep original .cfg file with Linux.Devicefile=/dev/serial, ttyUSB0/1 will then be available as COM3 and COM4.
Hi I have a common interface between various frequency drives (ItfDrive). In a function block I have VAR_INPUT ItfFlushingPump : ItfDrive; END_VAR How can I check that the interface is valid/has an assignment to an function block which has implemented this interface? Is there some similar way as with references using __ISVALIDREF()? If no drive is assigned to the function block, and the function block is trying to access any properties or methods of the interface, it will crash ... That's what I...
opc ua is free. You can compile the Open62541 plugin yourself. https://blog.basyskom.com/building-qt-opc-ua-with-open62541/
I dont see why it wouldnt be possible to use VS Code, when bechoff has based their environment on Visual Studio.
What environment is the PLC mounted in? Do you use Wagos power filter card? 750-624 og 750-626 for instance.
Hi I have 16 modbus slaves which have an idiotic modbus register layout, so I can't do 1 single query for several registers, but 1 query for each register I want. This means I have to do a lot of manual mapping on the function block for the devices, usually I have 2 variables per device like this, which are mapped to the modbus data: VAR_INPUT awDataIn : ARRAY[0..20] OF WORD; END_VAR VAR_OUTPUT awDataOut : ARRAY[0..5] OF WORD; END_VAR And the arrays are mapped internally in the function block. Since...
Hi, is it possible to change the visualization style at runtime? I'd like to provide a dark and a light (night/day) theme for marine applications.