登录

行业资讯

回收西门子模块,西门子PLC控制器技术之十数据块

回收西门子模块,西门子PLC控制器技术之十数据块

SIMATIC S7 PLC编程中的重要内容——数据块。

数据存储区

常见数据存储区域除了位存储器M,还有输入输出区I/O,过程映像区PII/PIQ,临时数据L,以及我们今天要学习的数据块DB。

在现场实际项目中,你会发现大部分的数据不是存储在我们熟悉的位存储器中,而是大量应用数据块。 主要原因是由于数据块容量大、数据可*保持(M点掉电易失)并且支持更多更复杂的数据类型。

STEP7中的基本数据类型

STEP7中的基本数据类型位数不**过32bit,主要分为以下三类: • 位数据类型 (BOOL, BYTE, WORD, DWORD, CHAR) • 数学数据类型 (INT, DINT, REAL) • 定时器类型 (S5TIME, TIME, DATE, TIME_OF_DAY)

STEP7中的复杂数据类型

STEP7中的复杂数据类型位数可以长于32位,主要有以下数据分类: • 时间 (DATE_AND_TIME) • 矩阵 (ARRAY) • 结构 (STRUCT) • 字符串 (STRING) • 用户定义数据类型 (UDT )

对于复杂数据类型,一般需在数据块中声明使用。 对于STRING字符串变量,其长度为声明字符数+2个字节长度,多出来的两个字节一个盛放较大盛放量MAX,一个盛放实际盛放量ACT。

创建数据块 那么,如何创建数据块呢?具体方法如下图所示;

注意,创建数据块的时候需要选择数据块类型,如果选择Shared DB,则是创建全局DB块;如果选择Instance DB,则是为某一个FB块创建其背景DB块。如果你选择的是一个DB of type类型,则是创建一个用户自定义数据类型UDT。

寻址数据块单元

数据块中的数据应该如何寻址呢,概括起来主要有两种方法:**种是**地址寻址,对于DB块来讲,即为“地址.地址”,比如DB1.DBX20.0;*二种是符号寻址,为“名字.名字”,这就需要先给DB块命名,然后给数据命名,比如DB1命名为My_Data,DBX20.0命名为S1,则符号寻址为“My_Data”.S1



上海卓曙自动化设备有限公司专注于西门子触摸屏回收,西门子模块回收,西门子PLC回收,回收西门子,回收西门子模块,西门子代理商等

免责声明: 八方资源网为互联网信息服务提供者,所有的信息均有发布者提供,如您发现信息有违规/侵权,请立即投诉举报

相关资讯

查看更多
资讯分类
商务服务 污水处理 机械 传媒 机床 五金 农业 工程机械 焊接切割 泵阀 热泵 农机 汽车 汽车用品 汽配 汽修 通信 电子 暖通空调 电气 广电 印刷 纸业 丝印特印 灯饰 安防 消防 过滤 耐火材料 环保 LED 添加剂 食品机械 仪器仪表 太阳能 包装 水工业 加工 二手设备 工艺礼品 古玩 服装 美容美发 服饰 制鞋 家电 家具 运动休闲 影音 酒店 家居 办公 音响灯光 农化 水果 养殖 皮具 教育装备 玩具 零食 食品 二手 IT 建材 小家电 卫浴 陶瓷 超硬材料 化工 橡胶 塑料 钢铁 表面处理 冶金 石油 能源 纺织 房地产 皮革 涂料 石材 创业 项目 生活服务 教育 船舶 维修 广告 交通运输 医疗 代理 物流 图片 展会 咨询 库存积压
八方资源网 资讯