PLC变量的数据类型总结

现在高端的PLC的变量都需要自己定义的,今天整理下PLC变量的数据类型

一. BOOL

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

可以看作是普通PLC的辅助继电器

二.整型变量

BYTE、WORD、DWORD、SINT、USINT、INT、UINT、DINT 和UDINT。

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

三.REAL 和LREAL 是浮点数,用于显示有理数。可以显示十进制数据,包括小数部分。

REAL 是32 位浮点数,

LREAL 是64 位浮点数

四.STRING 是字符串类型,一般用的比较少

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

六.数组

程序里可以把任意数据类型定义成数组

ARRAY[0..15] OF BOOL

ARRAY[0..15] OF INT

ARRAY[0..15] OF STRUCT

七.枚举

枚举是一种用户自定义的数据类型,由一些字符常量所组成。这些常量被称为枚举值。

枚举一般用来定义IO表之类的,比如把DI定义成数组,然后定义IO表的枚举,DI[启动]这样看程序就显得很方便

八.结构体

也是程序中用的最多的一种数据类型

图中,64bit位和两个DWORD占用地址一致,大小也一致,数据从左往右自动对齐。

总结:PLC品牌不同,可能定义的语法略有区别,本质是一致的.用法也是一样的.

(0)

相关推荐

  • 数据类型、运算符与表达式

    在 C 语言中,数据类型指的是用于声明不同类型的变量或函数的一个广泛的系统.变量的类型决定了变量存储占用的空间,以及如何解释存储的位模式. 一.C 中的类型可分为以下几种: 1.基本类型:它们是算术类 ...

  • WEB前端第五十三课——Xampp、Apache、PHP基础⑴常量和变量定义、数据类型

    WEB前端第五十三课——Xampp、Apache、PHP基础⑴常量和变量定义、数据类型

  • 第 81 天:NumPy Ndarray 对象及数据类型

    上一篇文章中我们详细介绍了 NumPy 的功能及用途,本章节着重介绍 NumPy 一个神奇的对象 Ndarray 以及 NumPy 数据类型,包括两者的用途,接下来就开启神奇之旅吧. 标准安装的 Py ...

  • PLC的基本数据类型,我们如何在编程中选用

    PLC的基本数据类型,我们常用的有如下几种: 1. 布尔类型 BOOL ,也就是我们常说的0和1,也可以理解为 True和False,对于PLC来说就是DI或者DO点的输入或输出状态,我们一般用Boo ...

  • 第3天:Python 变量与数据类型

    这篇文章我们学习 Python 变量与数据类型 一.变量 变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念,变量可以通过变量名访问.在 Python 中 变量命名规定,必须是大小写英文, ...

  • Python变量与数据类型的解析

    许多朋友学的很杂,很随心所欲,例如,看了基础语法之后就去看面向对象开始学习爬虫,这样学也没问题,只是你爬着爬着知道很多知识自己了解的还不完善,思维跟不上,最后不知道怎么操作,也不知道怎么写.今天为大家 ...

  • 如何获取变量的数据类型,VBA编程技巧,快快收藏

    No.1 本节介绍数据类型获取方法. 计算机程序的执行过程就是对各类数据进行计算处理的过程,如何区分数据类型,其实并不需要我们来操作,计算数机会自动进行识别. 如果在某些数据处理过程中发生数据不相同的 ...

  • 菜鸟学Python杂谈1: 3分钟学Python变量和数据类型

    阅读本文大概需要3分钟: 任何一门语言比如C++,Java,Perl,Python语法上的招式主要包含变量类型,数据结构,循环控制,函数,文件,异常处理,进程/线程等.大体就这几个方面,万丈高楼平地起 ...

  • PLC变量表的使用,变量的声明、选用、显示、定义、更改、保持性

    本篇我们以西门子S7-1200为例来介绍PLC变量表的使用.在S7-1200 CPU的编程理念中,特别强调符号寻址的使用,在开始编写程序之前,用户应当为输入.输出.中间变量定义相应的符号名,也就是标签 ...

  • Python基础学习笔记(一)变量与数据类型

    https://m.toutiao.com/is/J3fN6eK/ Python是一门易学的面向对象的程序设计语言,可以轻易地完成界面.文件.封装等高阶需求,可移植性好,有非常多功能强大的库与包,如N ...

  • 前端教程:JavaScript变量和数据类型

    编程语言的最根本的特征之一是一组它支持的数据类型.这些是可被表示和操纵的编程语言的值的类型. JavaScript允许有三个基本数据类型: 数字如.123,120.50等. 字符串如"Thi ...

  • PLC中的数据类型

    plc位.字节.字.双字.有符号.无符号数据类型的关系 前言:很多同学在PLC开发过程中,因为数据类型选择错误而出现得到的数据和期望的数据不一致的情况,例如:我们在读取模拟量采集读数的时候,可能会发现 ...