Search talk: CAST LREAL INT

 
<< < 1 2 3 4 5 > >> (Page 2 of 5)

Converting LREAL to binary and interpreting it as base 10 LINT CODESYS Forge talk (Thread)
Converting LREAL to binary and interpreting it as base 10 LINT
Last updated: 2022-01-20

kopieren einer INt Variable in einer Funktion CODESYS Forge talk (Thread)
kopieren einer INt Variable in einer Funktion
Last updated: 2010-08-27

Convert 2 diff type of int to real type CODESYS Forge talk (Thread)
Convert 2 diff type of int to real type
Last updated: 2021-08-17

convert INT Type to STRING Type CODESYS Forge talk (Thread)
convert INT Type to STRING Type
Last updated: 2009-10-22

Pack TWO INT variable to one DINT variable CODESYS Forge talk (Thread)
Pack TWO INT variable to one DINT variable
Last updated: 2024-05-07

Zugriff auf BYTE in einem WORD / INT in einem DINT etc... CODESYS Forge talk (Thread)
Zugriff auf BYTE in einem WORD / INT in einem DINT etc...
Last updated: 2023-01-19

Cannot convert type 'Unknown type: 'ADR(tabOrderIdArray)" to type 'POINTER TO ARRAY [0..0]OF INT' CODESYS Forge talk (Thread)
Cannot convert type 'Unknown type: 'ADR(tabOrderIdArray)" to type 'POINTER TO ARRAY [0..0]OF INT'
Last updated: 2021-04-26

How do I convert an INT variable to a TIME variable? CODESYS Forge talk (Thread)
How do I convert an INT variable to a TIME variable?
Last updated: 2011-03-30

Extract 4 bytes from array of bytes to save in decimal value (int?) CODESYS Forge talk (Thread)
Extract 4 bytes from array of bytes to save in decimal value (int?)
Last updated: 2022-01-11

Unexpected behavior in cyclic encoder read method during INT overflow (wrap-around) CODESYS Forge talk (Thread)
Unexpected behavior in cyclic encoder read method during INT overflow (wrap-around)
Last updated: 2025-05-13

Post by abinvest579 on COP instruction CODESYS Forge talk (Post)
Hi All, I have hands on rockwell software like rslogix 5000 and studio 5000. Currently started working on codesys i want to know is there any COP instruction with similar functionality in codesys like rockwell. I want to use it to split REAL into 2 INT,DINT to 2 INT also reverse 2 INT into DINT and 2 INT into REAL. Thanks in advance
Last updated: 2024-03-18

Post by apurv on Cannot pass array of constant size to a function as a reference CODESYS Forge talk (Post)
I have a Array of constant size defined like this Var Constant MAX_SIZE :UINT := 10; End_var VAR array : ARRAY[0..MAX_SIZE] OF INT; END_VAR Now I want to pass this array to a function by reference, Function fun : INT VAR_IN_OUT CONSTANT MAX_SIZE : UINT; END_VAR VAR_INPUT array : REFERENCE TO ARRAY[0..MAX_SIZE] OF INT; END_VAR but when I run this it gives strange Errors Error : Cannot Convert type 'ARRAY [0..MAX_SIZE] OF INT' to type 'ARRAY[0..MAX_SIZE] OF INT'
Last updated: 2024-01-07

Post by tvm on Function block method default arguments CODESYS Forge talk (Post)
This works for me in Schneider Machine Expert 2.2, which is based on Codesys 3.5.19. It did not work in Machine Expert 2.1, which was based on Codesys 3.5.16. METHOD PUBLIC Method1 : INT VAR_INPUT TestVar: INT:= 5; END_VAR Method1:= TestVar; PROGRAM SR_Main VAR TestFB: TEST_FB; Var1: INT; END_VAR Var1:= TestFB.Method1();
Last updated: 2024-01-04

Post by timvh on Configuring a 2's compliment CODESYS Forge talk (Post)
You could create a DUT of the Type Union and add an array of 2 bytes + an Int. Then write the byte values in the array of the Union and read the Int. Or VAR iInt : INT; byHigh : BYTE := 2#1111_1111; byLow : BYTE := 2#1111_1111; END_VAR iInt := TO_INT(byHigh*16#100 + byLow);
Last updated: 2024-09-28

Post by tvm on multiply gives negatives CODESYS Forge talk (Post)
It's probably because you have an INT in the input to the MUL function, which will then try to output an INT as well. INT variables can only handle values of -32768 to 32767. Your value of 523000 won't fit in an INT, so it turns into an invalid number. Use a DINT. This is usually better for working with time values anyway, because time values are all 32 bit. Or if you can't, use INT_TO_DINT(gvlp.detectie_nalooptijd_s) in the input to the MUL function.
Last updated: 2024-01-04

Post by lamine97 on Issue with Timer-Based Increment Function in CoDeSys Ladder Logic (LD) CODESYS Forge talk (Post)
I am trying to implement a Ladder Logic (LD) function block in CoDeSys that increments a value A by B every T time interval. My Structured Text (ST) version works perfectly in simulation, but when I implement it in LD, it does not work. The ST code: PROGRAM ADDITION VAR_INPUT A : LREAL ; B : LREAL ; T : TIME ; END_VAR VAR Timer : TON ; END_VAR Timer (IN:=TRUE, PT := T); IF Timer.Q THEN A := A + B ; Timer(IN := FALSE ) ; END_IF;
Last updated: 2025-03-25

Post by damian177 on Persistence variables PFC200 CODESYS Forge talk (Post)
Hi, I using persistence variables like below: VAR_GLOBAL PERSISTENT RETAIN id_worker1: ARRAY [0..3] OF INT := [231,234,176,222]; id_worker2: ARRAY [0..3] OF INT := [211,129,125,221]; Initial values can cause some problems?
Last updated: 2023-12-08

Post by davidbo on Is it possible in the log to see previous shutdown CODESYS Forge talk (Post)
If my application does some kind of violation which makes it cast an exception it will trigger my real watchdog which results in a reboot. Unfortunately the log it seems only shows the boot sequence. Is it possible to see what happen before reboot?
Last updated: 2024-02-08

Post by domoticom on multiply gives negatives CODESYS Forge talk (Post)
Hi, Attached net gives sometimes negatives, what am I doing wrong ? PS: detectie_nalooptijd_s = INT
Last updated: 2024-01-04

Post by aris-k on Pack TWO INT variable to one DINT variable CODESYS Forge talk (Post)
You can try this setup: DINTVar := SHL(INT_TO_DINT (Low_Word_INT_Var),16) + INT_TO_DINT(High_Word_INT_Var);
Last updated: 2024-05-07

Post by timvh on Alarm Configuration Notification Action CODESYS Forge talk (Post)
If it is a BOOL, then use: ...Error_Active := ALARM BOOL: ALARM INT: STATE
Last updated: 2024-05-14

Post by ph0010421 on How to manage variable types larger than 64 bits - Ethernet/IP CODESYS Forge talk (Post)
My guess is that's a STRING, not an INT type. And it's 128 bytes, not bits
Last updated: 2024-09-23

Post by pernockham on Slider instance value when accessed through "execute ST-code" CODESYS Forge talk (Post)
I think this will not work. I reworked and used an int as source instead.
Last updated: 2025-02-07

Post by nz-dave on Variable Length Array - Cannot mix variable and fixed length dimensions? CODESYS Forge talk (Post)
VAR CONSTANT size : INT := 10; END_VAR My_Array : ARRAY[1..SIZE , 1..5] OF REAL;
Last updated: 2025-05-26

Post by dkugler on Reading a negative number CODESYS Forge talk (Post)
why not simply converting data type UINT to INT? Then avoid negative values with ... := MAX(0 , intTest); Good luck!
Last updated: 2025-05-28

<< < 1 2 3 4 5 > >> (Page 2 of 5)

Showing results of 116

Sort by relevance or date