西门子博图软件常见数据类型汇总

[复制链接]
查看71948 | 回复0 | 2024-1-16 08:09:07 | 显示全部楼层 |阅读模式


在西门子博图软件编程中,有很多的数据类型,这些数据类型你是否都清楚?都会使用呢?一、Bool(布尔或位值)、Byte(8位字节值)、Word(16位值)、DWord(32位双字值)



博图软件里面定义数据类型如下图所示:

二、浮点实数:Real(32位实数或浮点值)、LReal(64位实数或浮点值)

博图软件里面数据类型定义如下:


三、时间和日期:Time(32位IEC时间值)、Date(16位日期值)、TOD(32位四、时间值)、DTL(12字节日期和时间结构)

博图软件里面显示数据类型如下:

五、字符和字符串:

博图里数据建立如下:

六、数组数据类型:ARRAY数组语法:
Name[index1_min..index1_max,index2_min..index2_max]of<数据类型>●全部数组元素必须是同一数据类型。●索引可以为负,但下限必须小于或等于上限。●数组可以是一维到六维数组。●用逗点字符分隔多维索引的最小最大值声明。●不允许使用嵌套数组或数组的数组。●数组的存储器大小=(一个元素的大小*数组中的元素的总数)
可以创建包含多个相同数据类型元素的数组。数组可以在OB、FC、FB和DB的块接口编辑器中创建。无法在PLC变量编辑器中创建数组。

数组元素可以是一维,二维或者多维,元素类型(如Int、DInt等)有多种,可以根据自己的要求进行建立!七、数据结构体可以用数据类型“Struct”来定义包含其它数据类型的数据结构。Struct数据类型可用来以单个数据单元方式处理一组相关过程数据。在数据块编辑器或块接口编辑器中命名Struct数据类型并声明内部数据结构。数组和结构还可以集中到更大结构中。一套结构可嵌套八层。例如,可以创建包含数组的多个结构组成的结构。 博图里面建立数据结构体如图:

简单的说就是将这些数据管理起来。如何成为优秀的电气工程师?

扫码请咨询



左老师:18073180632(同微信)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则