Using integer in transistion
CODESYS Forge
talk
(Thread)
Using integer in transistion
Last updated: 2017-06-18
Formatting Integer
CODESYS Forge
talk
(Thread)
Formatting Integer
Last updated: 2024-06-17
Integer with comma in visualization
CODESYS Forge
talk
(Thread)
Integer with comma in visualization
Last updated: 2023-09-20
Integer Addressing at the Bit Level
CODESYS Forge
talk
(Thread)
Integer Addressing at the Bit Level
Last updated: 2018-05-30
Displaying an Integer value in Visualization
CODESYS Forge
talk
(Thread)
Displaying an Integer value in Visualization
Last updated: 2016-11-30
Integer type to byte array
CODESYS Forge
talk
(Thread)
Integer type to byte array
Last updated: 2015-11-25
integer to Real datatype conversion
CODESYS Forge
talk
(Thread)
integer to Real datatype conversion
Last updated: 2018-05-14
Webvisu and integer numbers
CODESYS Forge
talk
(Thread)
Webvisu and integer numbers
Last updated: 2007-03-15
Position values with integer variables
CODESYS Forge
talk
(Thread)
Position values with integer variables
Last updated: 2024-10-03
Combo Box, Integer with Enumeration with Text List Support
CODESYS Forge
talk
(Thread)
Combo Box, Integer with Enumeration with Text List Support
Last updated: 2022-02-01
ANY type when integer has a subrange
CODESYS Forge
talk
(Thread)
ANY type when integer has a subrange
Last updated: 2022-02-24
Post by andrew-budaiev on Formatting Integer
CODESYS Forge
talk
(Post)
Last updated: 2024-06-17
Bug found? Weird behaviour of Combobox (Array and Integer) in CodeSys 3.5SP16 Patch 2 (64bit) Visu
CODESYS Forge
talk
(Thread)
Bug found? Weird behaviour of Combobox (Array and Integer) in CodeSys 3.5SP16 Patch 2 (64bit) Visu
Last updated: 2021-11-02
Get Alarm Class Name and Alarm Group name from their integer ID's
CODESYS Forge
talk
(Thread)
Get Alarm Class Name and Alarm Group name from their integer ID's
Last updated: 2019-02-27
Post by andrew-budaiev on Formatting Integer
CODESYS Forge
talk
(Post)
How can I format integer so it would display 001 instead of 1? Is it possible? I couldn't find it in documentation
Last updated: 2024-06-14
Post by andrew-budaiev on Formatting Integer
CODESYS Forge
talk
(Post)
Thanks!
Last updated: 2024-06-17
Post by kislov on Formatting Integer
CODESYS Forge
talk
(Post)
https://content.helpme-codesys.com/en/CODESYS%20Visualization/_visu_placeholder_with_formatting_sequence_in_a_string.html Use %03d
Last updated: 2024-06-14
Post by balazska2 on Position values with integer variables
CODESYS Forge
talk
(Post)
Hello guys! https://content.helpme-codesys.com/en/CODESYS%20Visualization/_visu_elem_label.html My question: Could I give an integer variable to the Position records (in the Element list => Position => width / height)? If yes, how? I defined a TEST integer variable with 300 value. I tried to add this variable to the width record (.TEST or only TEST), but if I saved, the value jumps back to 0. Thanks for your help! :)
Last updated: 2024-10-03
Post by snhatton on Integer with comma in visualization
CODESYS Forge
talk
(Post)
Here is some information about formatting different variables types: https://content.helpme-codesys.com/en/CODESYS%20Visualization/_visu_placeholder_with_formatting_sequence_in_a_string.html I hope this helps!
Last updated: 2023-09-20
Post by bjarne-pagaard on Codesys v3.5 Sint to byte
CODESYS Forge
talk
(Post)
Hi A SINT is a short (signed) integer. It is already only 1 byte - so you should have no problem casting it to a byte like so: bMyByte := TO_BYTE(sintMyShortInt); If you have a regular INT you want to put in 2 bytes - there are a lot of ways you can do this. A Union is certainly one of them. You could have a union with 2 memebers: An array of 2 bytes as one member, and an integer value as another member. Another way would be to look at MEMCPY to put the value into your CAN-message. .. or create a function to take your input value as input, and giving you 2 individual bytes as output. This could be handy if you need to change the byte-order. Integer data types: https://help.codesys.com/webapp/_cds_datatype_integer;product=codesys;version=3.5.17.0 -Bjarne
Last updated: 2024-04-24
Post by nico01 on Integer with comma in visualization
CODESYS Forge
talk
(Post)
Hello everyone, I created a visualization with a lot of REAL, with one or two digits after the decimal point. This causes me problems in terms of rounding and memory... is it possible to display an integer with a comma, like with PROFACE or SIEMENS? It's just an "abuse" of display, the comma is just on the visualization. This limits the memory (16 versus 64 bytes) and rounding is easier to manage... See print screen on proface software THANKS
Last updated: 2023-09-20
Post by ojz0r on INT_TO_WORD function not working
CODESYS Forge
talk
(Post)
That calculation will not work the way you expect it to. If PumpFillSpeed is limitied to 0-50 then the only whole number would be 50/50 = 1 everything else is 0.0-0.9999... and since you are using word and integer only 50 would work since there is no representation for mantissa in integer values. Declare a temporary real variable and do the calculation and then do a REAL_TO_WORD in the DRV2Speed assignment.
Last updated: 2024-01-26
Post by tvm on multiply gives negatives
CODESYS Forge
talk
(Post)
you might have some slight inaccuracies with using a REAL. See here for an explanation: https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z0000019ZSMSA2&l=en-US It might not matter, depends on how accurate you need it. I usually stick with integer types for something like this
Last updated: 2024-01-04
Post by abjha1998 on Codesys v3.5 Sint to byte
CODESYS Forge
talk
(Post)
Hi everyone, I have been doing a project where I have to send CAN messages from WAGO plc pf200 in BYtes. The signed integer needs to be unpacked into two bytes. so far I have tried Union but that has not worked with me
Last updated: 2024-04-22
Post by dhumphries on Rounding error in simple addition
CODESYS Forge
talk
(Post)
Thanks for the response, as I've thought about this problem over the last month I began to suspect this was a problem with not being able to exactly represent .1 as a 32 bit binary number. I think I've found a work around by making the number an integer, then dividing it by 10 and storing that value as a floating point number. There is still an issue with the value not being exact somewhere in the 8th or 9th decimal place, but because I'm incrementing an integer value then dividing it, the error doesn't compound.
Last updated: 2024-05-25
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
.