TIA博途中通过关键字AT实现变量覆盖的具体方法及示例程序

通过关键字 “AT” 可覆盖一个 S7-1200/S7-1500 中已声明的变量。

概述
可以在FB和FC的接口参数区进行变量覆盖。

使用关键字 “AT” 覆盖变量时,需要满足以下条件
• 对于 S7-1200,组态软件至少 STEP 7 (TIA 博途) V11.0+SP1+Update 2 (或更高) ,并且固件版本为 V2.0(或更高)。
• 对于 S7-1500,组态软件至少 STEP 7 (TIA 博途) V12 (或更高)。

下面举例说明如何通过BOOL类型的数组访问WORD类型变量的单独的位。
  1. 创建一个FB块
    实现变量覆盖需满足:
  • FC/FB 为标准访问
  • 对于优化访问的 FB ,变量的保持性应设置为"在IDB中设置"
注意: 在S7-1200/S7-1500中新创建的块默认都是“优化的块访问” 。如果想设置为标准访问,打开块的属性,在“属性”标签下去掉使能“优化的块访问”。
  1. 打开块和块的接口区。

TIA博途中通过关键字AT实现变量覆盖的具体方法及示例程序相关推荐

  1. TIA博途中如何通过画面编号+变量更改事件实现画面跳转?

    TIA博途中如何通过画面编号+变量更改事件实现画面跳转? 首先,我们新建一个项目(此处过程省略),在HMI变量中新建一个变量(内部变量)用来存储画面的编号,如下图所示, 打开HMI的画面模板,双击进入 ...

  2. TIA博途中通用函数库指令FIFO先入先出的具体使用方法

    TIA博途中通用函数库指令FIFO先入先出的具体使用方法 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到网站. 如下图所示,在TIA博途中添加通用函数库指 ...

  3. TIA博途中计算多个数据的算术平均值的具体方法示例

    TIA博途中计算多个数据的算术平均值的具体方法示例 我们这里采用官方提供的Floating Average功能块来实现多个数据的算术平均值的计算. 此功能块计算最新输入的100个数值的均值(浮动平均值 ...

  4. TIA博途中将硬件目录更改为中文的具体方法演示

    TIA博途中将硬件目录更改为中文的具体方法演示 基本步骤可参考如下: 第一步: 第二步: 具体的操作演示: 如下图所示,在所示的目录中找到zh-chs文件夹,删除或修改文件夹的名称均可,这里建议大家修 ...

  5. TIA博途中如何通过PLC变量控制开始和停止记录数据?

    TIA博途中如何通过PLC变量控制开始和停止记录数据? 功能简介: 在自动化设备运行生产过程中,通常要求HMI设备可以对设备参数进行记录.通常分为2种记录方法:周期性记录和按照要求控制记录,从而实现在 ...

  6. TIA博途中, 如何把程序块连同PLC变量及PLC数据类型从CPU 上载到电脑?

    TIA博途中, 如何把程序块连同PLC变量及PLC数据类型从CPU 上载到电脑? 具体步骤可以参考下文: 要将CPU内的软件上载到编程设备,需要新建一个项目并添加一个非指定CPU.必须先建立到设备的在 ...

  7. TIA博途中OB86组织块的功能和使用方法

    TIA博途中OB86组织块的功能和使用方法 机架或站故障 OB86 ● 机架或站故障 OB86 的功能 当CPU 检测到分布式机架或站出现故障或发生通信丢失时,可以编程访问机架或站故障 OB86 的启 ...

  8. TIA博途中如何使用符号方式按位,字节,字访问非结构数据类型

    TIA博途中如何使用符号方式按位,字节,字访问非结构数据类型? 对于S7-1200 和 S7-1500,可以按1位,8位,16位和32位的长度访问已经声明的变量. 前提条件: • 对于S7-1200( ...

  9. TIA博途中如何设计报警功能块FB,来简化编写离散量报警程序的时间?

    TIA博途中如何设计报警功能块FB,来简化编写离散量报警程序的时间? 如何设计一个报警FB,来简化离散量报警的组态时间,这里介绍一种方法,即通过GetSymbolName指令来获取变量的名称,从而输出 ...

最新文章

  1. TDD测试驱动开发过程
  2. linux下git分支管理,git远程分支管理
  3. mysql创建表格1warning_MySQL:创建、修改和删除表
  4. mysql 的标识符_MySQL查询或标识符在Jupyter中太长?
  5. npm 安装出错 npm ERR! request to https://registry.npmjs.org/express failed, reason: unable to verify th
  6. 【编程开发】 C与C++中的关于函数指针的强制类型转换与指针函数的关系
  7. golang 数组随机排序
  8. Proe调入ansys中单位的协调
  9. Java程序员年薪40W是什么水平?税前还是税后?
  10. 中英文状态的符号转换
  11. python 语音识别 中文_python中文语音识别
  12. 变换元素transform和过渡元素transition混合使用
  13. 魅族设置语音录音服务器,魅族手机微信怎么开启录音权限呀有步骤图吗
  14. 智能识别车道线、车辆、行人、停车标志
  15. 原创 导出微信收藏到电脑
  16. SAP 各种适配器配器
  17. php无法访问_php网站无法访问可能是什么原因
  18. 集线器与网桥的原理和作用
  19. css3怎么实现筛子的效果??transform得常用属性??
  20. 假设检验,p-value,glm

热门文章

  1. 在移动硬盘安装操作系统
  2. matlab 动态识别,基于matlab脸部动态特征的人脸表情识别程序
  3. PDF修改目录和跳转
  4. RocketMQ-Retry
  5. 论文阅读Measuring Regularity of Individual Travel Patterns
  6. Android 生成随机颜色值
  7. 怎么调出全局搜索_华为手机怎么设置全局搜索,怎么开启以及怎么关闭
  8. 【NOIP1999普及组】Cantor表
  9. java基于ssh的旅游系统
  10. 一、MacBook Pro 使用eGPU-WTG篇,mac告别虚拟机