切换到宽版
  • 4441Read
  • 0Replay

Codesys 变量显示 [复制链接]

上一主题 下一主题
离线Francis
 

只看楼主 倒序阅读 使用道具 楼主  posttime: 2016-09-26
— 本帖被 admin 从 工作相关 移动到本区(2022-01-18) —
文字
在视图对象中可以添加文本, 用文字属性来设置,输入变量时可以使用F2 功能键弹出快捷选项框。如图所示。

? 内容:在“内容”文本框中输入文本,按<Ctrl>+<Enter>组合键换行。

? 水平:在“水平”选项中设置文本在视图对象中的左、中、右位置。

? 垂直:在“垂直”选项中设置文本在视图对象中的上、中、下位置。

? 点击“字体”或“标准字体”按钮,可以设置文本的字体。



注:

1) 如果在文字中包含“%s”,那么文字中的这个位置在程序运行后,将被变量的特定形式的值所代替,具体的含义参见下表,

字符
含义

d,i
整型(十进制)

o
无符号的八进制数(0不能作首位)

x
无符号的十六进制数(0不能作首位)

u
无符号的十进制数

c
单字符

s
字符串

f
浮点型格式,在“f”前面以x.y的形式书写数字,前面的x表示整数部分显示的最少位数,后面的y表示小数部分的精确度(默认数字为6,即6位小数)。例如3.4f%表示最大整数位是百位,精确到小数点后第四位。


2) 还可以在标准的C程序库中,使用特定的字符串,其含义如下表所示。

%a
星期缩写

%A
星期全写

%b
月缩写

%B
月全称

%c
日期时间

%d
一月中的天数(01-31)

%H
24 小时格式(00-23)

%I
12 小时格式(01-12)

%j
一年中的天数(001-366)

%m
月(01-12)

%M
分钟(00-59)

%p
12 小时A.M/P.M 格式

%S
秒(00-59)

%U
一年的第几个星期(00-53), 周日为星期第一天

%w
星期(0-6,周日是0)

%W
一年的第几个星期(00-53),周一为星期第一天

%x
日期

%X
时间

%y
不含世纪的年(00-99)

%Y
含世纪的年

%z, %Z
时区名

%%
百分号


举例

1. 如果在文本内容中填入%2.5f mm ,则在程序运行时显示:32.8889 mm 。

2. 若填入“%t%a %b %d.%m.%y %H:%M:%S”,则运行时显示:Wed Aug 28.01.07 16:32:45。

3. %Today is %d.%m.%y,则运行时显示: Today is 28.01.07


快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个