plc 变量的数据类型

2023-11-05

标准数据类型

布尔型数据类型

布尔型变量可被赋予“TRUE”真或“FALSE”假。这个值为逻辑量,占用1 位存储空间。

整型数据类型

整型变量可以是 BYTE、WORD、DWORD、SINT、USINT、INT、UINT、DINT 和UDINT。

注意,当较长的数据类型转换为较短的数据类型时,会丢失高位信息


实型数据类型

REAL 和LREAL 是浮点数,用于显示有理数。可以显示十进制数据,包括小数部分。也可以被描述成指数形式。REAL 是32 位浮点数,LREAL 是64 位浮点数。

? 举例
R1:REAL:=1.64e+009

字符串型数据

STRING 型变量的声明部分在圆括号里指定了字符的数量。如果不说明大小,缺省的
大小是80 个。
? 举例
35 个字符的字符串声明:
str1:STRING(35) := ‘This is a string’;

时间型数据类型 时间型变量分为DATE、TIME、TOD、DT 几种,用于输入时间数据。




自定义数据类型

数组

数组定义的语法格式:
<数组名> : ARRAY [<L1>..<U1>, <L2>..<U2>, <L3>..<U3>] OF <基本数据类型>;



指针

程序运行时,变量地址和功能块地址保存在指针中。

指针定义的语法格式:
<指针名> : POINTER TO <数据类型/功能块>;

指针可以指向任意的数据类型、功能块和自定义类型。地址运算符ADR 用于把变量或功能块的地址赋给指针。在指针后面增加取内容运算符“^”,可以获取指针所指的内容。


注意,在一个枚举型变量中,或在同一程序的所有枚举型变量中,不能两次使用相同
的枚举值,如下例所示。


结构

在对象组织器的数据类型选项卡中,以对象的形式来创建结构变量。结构变量以关键
字TYPE 和STRUCT 开始,以关键字END_STRUCT 和END_TYPE 结束。



原文出处:http://blog.163.com/liuyunqian@yeah/blog/static/7039584320103622714539/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

plc 变量的数据类型 的相关文章

  • 【深度学习】(二)神经网络:激活函数、MNIST

    感知机需要人为设定符合预期输入输出的权重 神经网络可以自动地从数据中心学习到合适的参数 质朴感知机 指单层网络 激活函数使用了阶跃函数的模型 多层感知机 指神经网络 使用平滑的激活函数的多层网络 激活函数 激活函数是将输入信号的总和转换为输
  • sql语句中not in 不好使的原因之一

    场景说明 查询某表中的某字段的值没有在另外一个表中对应的字段中出现过 比如现在有两个表 一个产品表product 一个优惠券批次表coupon coupon中的product code字段与product中的product code形成一对
  • 基于selenium实现UI自动化

    目录 一 Selenium简介 1 Selenium工具组件介绍 2 Selenium WebDriver 介绍及实现原理 二 Selenium WebDriver基于Python实现脚本 1 Selenium 环境安装 2 Seleniu
  • 将Vscode添加右键打开文件夹功能

    将Vscode添加右键打开文件夹功能 文章目录 将Vscode添加右键打开文件夹功能 前言 1 将Vscode添加右键打开文件夹功能 1 1 第一种方法 1 2 第二种方法 总结 前言 想要鼠标右击文件或者文件夹 可直接用VSCode打开
  • 探讨递归这个引人入胜的领域

    又回来念一念递归的经 编程之旅上有笔直的大路 也有盘一盘的递归 今天探讨递归是引人入胜的思想 递归也许是上帝做工的方式 函数调用自己则体现了内在统一的秩序 递归究竟是什么 每年我们都会长一岁 试试定义一个函数 deltaYear只做一件事情
  • 【PyQt5】connect时可以为槽函数传递参数的方法

    本文参考 PyQt5 为槽函数传递额外参数的方法 简书 如题 一般在使用connect时若在槽函数中添加参数 在运行时会报错 unexpected type NoneType 在csdn中搜了好久都没搜到解决方法 于是特意将方法搬到这里来
  • python——pickle模块的详解

    pickle模块详解 该pickle模块实现了用于序列化和反序列化Python对象结构的二进制协议 Pickling 是将Python对象层次结构转换为字节流的过程 unpickling 是反向操作 从而将字节流 来自二进制文件或类似字节的

随机推荐