Search talk: -128到127是什么数据类型

 
<< < 1 .. 161 162 163 164 165 .. 919 > >> (Page 163 of 919)

RasPi Simulation Mode - no driver found for all devices CODESYS Forge talk (Thread)
RasPi Simulation Mode - no driver found for all devices
Last updated: 2025-01-12

Post by greenwood on RasPi Simulation Mode - no driver found for all devices CODESYS Forge talk (Post)
Hallo, Wenn ich meine Projekte im Simulations - Modus laufen lasse bekomme ich für alle devices die Meldung "No driver found". Auf meinem Raspberry Pi laufen sie aber. Ich kann nicht genau sagen seit wann dies auftritt, bin mir aber recht sicher, dass es mal funktioniert hat. Ich habe Codesys 3.5 SP20 Patch 4. Ich würde mich freuen, wenn jemand helfen könnte. Danke und viele Grüße.
Last updated: 2025-01-12

OPCUA Server With COntrol For Linux Arm64 CODESYS Forge talk (Thread)
OPCUA Server With COntrol For Linux Arm64
Last updated: 2025-01-13

Post by winki on OPCUA Server With COntrol For Linux Arm64 CODESYS Forge talk (Post)
Hello, I am wondering if it is possible to have OPCua Server with Control for linux ARM64. Indeed I am not able to add symbol configuration.
Last updated: 2025-01-13

Post by climblinne on OPC UA Method - How to wait for result? CODESYS Forge talk (Post)
Hello, I am already able to run an OPC UA method in Codesys. Now my question, how can I interact with other tasks (e.g. read an SDO from EtherCAT and return it by the function)? The OPC UA method seems to be called only once (I tried to return BOOL or UINT values). Up to now I only found to do a while loop to wait for the result of the other task. Is there a better way to do it? Is this the way OPC UA functions should be used (for "not too long" function calls) or should I use another mechanism (method: Start, event: Finish, method: getResult)? Regards
Last updated: 2025-01-13

Post by ekristoffe on Modbus UDP CODESYS Forge talk (Post)
UDP has no packet ordering mechanism, and Modbus protocol has no order checking mechanism nor session establishment. I'm sorry but this is false, Modbus IP based have the Transaction Identifier. Transaction Identifier - It is used for transaction pairing, the MODBUS server copies in the response the transaction identifier of the request. Modbus UDP make more sense than Modbus TCP in a local environment.
Last updated: 2025-01-14

Modbus UDP CODESYS Forge talk (Thread)
Modbus UDP
Last updated: 2025-01-14

Post by mattplc on OPC UA Codesys 3.5 Symbolkonfiguration VS Kommunikationsverwalter und Python/UA-Expert CODESYS Forge talk (Post)
Hallo, bisher war die Benutzung der Symbolkonfiguration für die OPC-UA Variablen recht easy einsetzbar. Im UAExpert Tool konnte man im Klarnamen den String sehen. var1 = client.get_node("ns=4;s=|var|WAGO 750-8212 PFC200 G2 2ETH RS.Application.PLC_PRG.fbTest.StateActual") Die Anbindung an die Python opcua Library hat so eigentlich gut funktioniert. Auch zum debuggen im UAExptert, konnte man den Value so sehen wie die Varibale heißt. In meinem Fall ein Enum. Was seit längerer Zeit nicht mehr funktionier ist das eingeben von Enums. Im UAExpert kommt die Fehlermeldung "BadTypeMismatch" früher war das nicht der Fall. Da die Symbolkonfiguration demnächst bei Codesys 3.5 rausfällt, wollte ich den Kommunikationsverwalter nutzen. Jetzt schaut der String mit der Node ID komplett anders aus. Bsp.: NS5|Opaque|0x01000000A6E12A718AF7333ABAFA2D7686EF27669CF33071C7D034759DE601779DF62178E9 Hier sieht man den Value gar nicht mehr im UA Expert. In Python finde ich auch keine Möglichkeit die OPC UA Variable einzulesen. Python: var1 = client.get_node("ns=5;s=|var|0x01000000A6E12A718AF7333ABAFA2D7686EF27669CF33071C7F016759BDC7114.PLC_PRG.fbTest.sVar_1") Weiß jemand wir das in Zukunft läuft? ich hab etwas das Gefühl, das die Übergeordneten Systeme die OPC UA Variablen nicht mehr so einfach einlesen können oder mache ich etwas falsch? Danke
Last updated: 2025-01-14

Beckhoff EL7031-0030 stepper terminal and SoftMotion CODESYS Forge talk (Thread)
Beckhoff EL7031-0030 stepper terminal and SoftMotion
Last updated: 2025-01-14

Monitor a Can J1939 CODESYS Forge talk (Thread)
Monitor a Can J1939
Last updated: 2025-01-15

Post by reinier-geers on Monitor a Can J1939 CODESYS Forge talk (Post)
Hi , Can i monitor a other Canbus and use the data ? Ive got a mobile crane. So i want to add a device with an unused adres. Then Read the Joystick and use some buttons for an optional device
Last updated: 2025-01-15

Post by andrebrandt on BACnet dynamic create bacnet object CODESYS Forge talk (Post)
Hi. I want to create a FB with bacnet objects. FUNCTION_BLOCK PT1000 VAR_INPUT System: STRING; In: REAL; Name:STRING; END_VAR VAR_OUTPUT Out: REAL; Out_St: Struct_PT1000; END_VAR VAR {attribute 'instance-path'} {attribute 'noinit'} Tag: STRING; Instance:DINT; //AnalogInn : WagoSysBACnet.FbAnalogInput_large(1); This works. Objectname is AnalogInn. identifier is 1 END_VAR I want to name object based on FB PT1000. In FB P1000, I want to write eUnits, Name and so on. How can i do this???
Last updated: 2025-01-15

BACnet dynamic create bacnet object CODESYS Forge talk (Thread)
BACnet dynamic create bacnet object
Last updated: 2025-01-15

Post by ballen on Datasource OPC UA client system failure CODESYS Forge talk (Post)
Have you had any luck figuring this issue out?
Last updated: 2025-01-16

printing current visualization CODESYS Forge talk (Thread)
printing current visualization
Last updated: 2025-01-16

Post by pablotorres on printing current visualization CODESYS Forge talk (Post)
Hi! How did you solve it?
Last updated: 2025-01-16

Post by askic on Disable/Enable Supervision CODESYS Forge talk (Post)
Hello, I have found the following instruction in the online help( https://content.helpme-codesys.com/en/libs/CmpSupervisor/3.5.17.0/SupervisorOperationSetTimeout.html ): Sets a (new) timeout for the given operation Supervision must be disabled to modify the timeout and should be enabled afterwards. However, I don't quite understand how to do this? Where can I disable and later enable Supervision? Is it through Codesys application or device menu? I don't find instructions clear.
Last updated: 2025-01-16

Post by sigurdrb on Read codesys version in the codesys application CODESYS Forge talk (Post)
Hi! I want to read the codesys version into the project, so I can highlight it in the SCADA system. VAR dwVersion : DWORD; END_VAR SysTarget.SysTargetGetVersion(pulVersion := ADR(dwVersion)); This gives me the value 100859909. I tried to search ths up and found som older post (https://forge.codesys.com/forge/talk/Runtime/thread/a55981ff4d/) that said each 4 bytes reads a number in the version. Example is 50662666 = 16#03050D0A which reads to V3.5.13.10 When I run this code I get the value 100859909, which I cant translate to anything meaningful. I am running it on Codesys V3.5.19.70. Help appreciated!
Last updated: 2025-01-17

Post by timvh on Disable/Enable Supervision CODESYS Forge talk (Post)
What do you want to accomplish?
Last updated: 2025-01-17

Disable/Enable Supervision CODESYS Forge talk (Thread)
Disable/Enable Supervision
Last updated: 2025-01-17

Post by timvh on Disable/Enable Supervision CODESYS Forge talk (Post)
What do you want to accomplish?
Last updated: 2025-01-17

Post by gatto on Read codesys version in the codesys application CODESYS Forge talk (Post)
hi, i used another way declaration: pApp : POINTER TO APPLICATION; pAppInfo : POINTER TO APPLICATION_INFO; ProjectName : STRING (24) ; CodesysVersion : STRING (15) ; code: //library : // CmpApp // IoDrvEthernet // // Get Pointer to current application pApp := CmpApp.AppGetCurrent( pResult:= 0 ); // Get Pointer to Application information pAppInfo := CmpApp.AppGetApplicationInfo(pApp:= pApp, pResult:= 0 ); ProjectName := pAppInfo^.pstProjectName^ ; //convert codesys version to string CodesysVersion := IoDrvEthernet.UDINT_TO_IPSTRING ( udiIPAddress := pApp^.udiPSVersion ) ; so i think you need to convert your dwVersion in a UDINT and after convert UDINT_TO_IPSTRING
Last updated: 2025-01-17

Post by timvh on Read codesys version in the codesys application CODESYS Forge talk (Post)
VAR RuntimeVersion: VERSION; END_VAR RuntimeVersion := __SYSTEM.Constants.RuntimeVersion; PS, when I call the SysTargetGetVersion on a Control Win, I get the value 50664488 = 16#03051428 equals version 3.5.20.40
Last updated: 2025-01-17

Post by mubeta on Strange problem with the ‘MC_SetPosition’ function CODESYS Forge talk (Post)
How are the servo drives controlled? EtherCAT, step/dir pulses, other? CANOpen, 1 Mb/s, bus load 35%, cycle time 2ms. Another thought is that - if it's step/dir pulse based control - the pulses from the PLC to the drive are getting missed/lost at high frequencies? If that's the case then there would be multiple troubleshooting steps/corrections that could be investigated. Here, it seems to me that we are getting completely off track with the observed problem. You could try to create a simplified program I had already written this elsewhere. The program before being brought into machines was exhaustively tested in SW emulation and the problem did not occur. However, in emulation I was interested in checking other aspects of the process, not this specific one which is for real a correction made necessary after the fact. The part of the program that does this correction with the function mentioned in the topic, came up from its origins, but I didn't know or didn't think it was really useful. A scruple that later turned out to be necessary. However, for now I do not think I will spend any more time on this verification, already lacking any to do my normal. I remain amazed, however, that a function intended to correct the axis position with the motor in motion and that it should not interfere with this, in fact instead changes behavior as the motor speed changes. Mah! When you manually control the motor directly from the servo drive software at the speeds you are calling for, does it move precisely to the target position? The drive and motor have been working fine for about 10 years. In replacing the machine control system, I opted for CoDeSys where before there was something else. But this is not the subject of the problem. What I need to resolve is the fact that a clutch specially placed at a certain point can slip and, therefore, I have the undeniable need to phase the 'prime mover' to the mechanical position of the machine, detected by a cam for each turn, in order to properly stop at its optimum point. Which for now I have ruled out doing. In fact, if I really have to say, since we have now gone brutally OT, I originally thought that this clutch should only come into action in cases of extreme necessity, as happens in most trials. But this one, the way it is made, slips more easily than I could estimate and the servo-controlled 'prime mover,' and the machine, get out of phase, maybe by a little, but frequently, and when the machine work at it's high speed, (in fact all of the time), I can't adjust properly the 'prime mover' position at fly.
Last updated: 2025-01-18

Post by trusty-squire on Strange problem with the ‘MC_SetPosition’ function CODESYS Forge talk (Post)
Here, it seems to me that we are getting completely off track with the observed problem. If questions clarifying the details of the installation are problematic, it's best to include those details in the original question then... I had already written this elsewhere. The program before being brought into machines was exhaustively tested in SW emulation and the problem did not occur. Testing the full program in emulation is entirely different from creating a simplified program to isolate the function causing problems in the real world. I would recommend trying it to isolate the issue. The drive and motor have been working fine for about 10 years. In replacing the machine control system, I opted for CoDeSys where before there was something else. But this is not the subject of the problem A simple "yes" is the correct answer to my question here... Anyways, you seem to be a very knowledgeable expert, good luck on your problem!
Last updated: 2025-01-18

<< < 1 .. 161 162 163 164 165 .. 919 > >> (Page 163 of 919)

Showing results of 22967

Sort by relevance or date