西门子DB

软件: 西门子
全方位数据报表
许可分析

许可分析

免费体验
识别闲置、及时回收
许可优化

许可优化

免费体验
多维度智能分析
许可分析

许可分析

免费体验
减少成本、盘活许可
许可优化

许可优化

免费体验

在可编程逻辑控制器(PLC)编程领域,数据组织的基本单位是“块”。在诸多数据块(Datablock,简称DB)中,DB100是一个实例。在具体的数据块中,针对数据的存储,有以下几种常见的编排方式:

欢迎浏览: 西门子DB


1. 单字节位点:

DB100.DBX0.0 表示数据块100中的第一个字节的第一位。每一个字节有8个独立的位点,分别标记为0.0至0.7。

2. 字节:


DBB0 代表一个保存在单个字节中的数据。以DBB20为例,它容纳8位信息。


3. 字:


DBW0 可存放16位整数数据(如整型INT)。

DBW0与DBW1 同时构成一个双字,共承载32位信息。示例如 DBW20,用来存储32位的实数数据或对应的短数据。

4. 双字:

DBD0 一个双字有2个字(即2个字节),通常保存为DBW0与DBW2。相当于64位存储空间。

5. 位:

DBX0.0 是构成数据块中的最小单位,类似于I/O点的逻辑状态,可以表达逻辑asics(0 或 1),类似I0.0/Q0.0/M0.0的概念。这个位的状态可以代表电路的通断,常用于程序逻辑判断。

这之中,实用上一般会关心位点(Bit Point)的状态,作为程序触发、电路控制等的依据。

结尾补充:

就存储类型而言,双字的占用空间由两部分组成,包含DBB20(高八位)与DBB1(低八位)。DBB20亦包括位点DBX20.0。

类似逻辑上,通过位点DBX20.0可实现常开或常闭触点的功能,因为位点状态只有真(1)或假(0)两种可能性,恰好映射为布尔逻辑状态。这一特性也使得简单的条件判断和控制逻辑得以实现。想象这如同一个需要施加电压或电流的自我监督电路开关,而DBX20.0则指示着这开关的瞬时状态。只要DBX20.0可以作为判定或触发的基础条件之一,其角色相当于布尔型数据,既能演绎简单的二态逻辑,也适用于较复杂的程序控制逻辑。


相关推荐

UMLChina公众号文章精选(20220227更新精选)
西门子200SMART(九)库
西门子PLC几种常见的通讯协议分享
西门子PLC S7-300出现通讯故障及远程维护办法
plc 400 与plc300和 300与300 以太网通讯的问题-工业支持中心-西门子中国
研究人员发现西门子工业控制器中的命令执行漏洞
西门子精智面板6AV2124-0GC01-0AX0详细概述
西门子低代码客户案例|旧貌换新颜,低代码激活老牌制衣企业创新力
C#上位机与西门子S7-200 Smart 网口通讯
python 读写西门子PLC 包含S7协议和Fetch/Write协议,s7支持200smart,300PLC,1200PLC,1500PLC...
西门子S7-1200系列PLC Modbus通讯资料
西门子PLC1200自由口通信
西门子PLC配KUKA机器人程序
西门子S7-1200F或1500F系列安全PLC的组态步骤和基础编程(一)
西门子博途v16系统要求_西门子博途之所以不如三菱PLC直观易懂,就是因为你被它表象迷惑...
西门子触摸屏VBScript编程系列教程(3)——变量
Intouch2014无法自动启动西门子驱动DASSIDIRECT.EXE的原因及解决办法
西门子1200与变频器Modbus RTU通讯 西门子1200与变频器通讯
西门子200PLC软件的安装和使用
浅谈西门子840d主轴速度控制_从化区西门子676611AA104BS0维修型号齐全

最近推荐

catia工程图背景修改
catia工程图背景无法编辑
catia工程图明细表编辑
catia培训课程价格
正版catia价格
正版catia多少钱一套
正版catia软件大概多少钱
catia软件版本有哪些
catia软件版本
catia下载哪个版本好
index-foot-banner-pc index-foot-banner-phone

点击一下 免费体验万千客户信任的许可优化平台

与100+大型企业一起,将本增效

与100+大型企业一起,将本增效

申请免费体验 申请免费体验