- {{item.name}}
在 STEP 7 (TIA Portal) 的 LAD/FDB 语言编辑器中的,怎样定义一个值为 "TRUE" 的常量?
- 0
- 658
- 455
描述
在 S7-300/S7-400 中,只能在 STL 语言中使用置位得到 "TRUE" 常量,再将其用于一个二级制数,但是在 LAD/FDB 语言编辑器中不能这样做。所以在 LAD 和 FBD 编程语言中必须将一个变量置为 "1" (=TRUE),然后就可以在其它程序段中使用这个变量。
设置 1:置位变量值为 TRUE
图 01 给出了一个例子,展示了怎样置位变量 "Always_True" ,使其一直为 "1"。也可以使用程序中的其它变量,现在变量值一直为 "TRUE"。
图 01
设置 2: 定义系统存储区
在 S7-1200/S7-1500 中,在设备组态中可以定义系统存储区。系统存储会保持定义的值。
- 打开 S7-1200/S7-1500 CPU 的设备组态并且在导航区点击“系统和时钟存储器”选项。
- 激活“启用系统存储器字节的使用”选项。
- 给“系统存储器字节的地址”选项设定一个数字。始终为 "1" 的存储器地址就在这里。
- 保存并编译程序。
下面例子 (图 02) 中,系统存储区字节指定为 "1",那么变量 M1.2 的值始终为 "TRUE"。
图 02
注意
选择的存储区字节不能再作为其它中间存储器使用。
S7-1200/1500 编程指导的注意事项
因为系统存储和时钟存储是依据硬件而定的,建议遵从 S7-1200/S7-1500 的编程指导来进行编程和组态。更多关于编程指导的信息请参考条目:81318674。
创建环境
本 FAQ 的截屏是在 STEP 7 (TIA Portal) V12 中创建的。
https://support.industry.siemens.com/cs/cn/zh/view/87149213
剩余80%未阅读,请登录后下载/查看文档
- 评论
-
分享
扫码分享
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错
- 在 STEP7(TIA博途) 项目中,使用块编辑器中打开项目后,为什么已有的文本、标题和注释不再显示?
- 在 WinCC V7.4、V7.5 图形编辑器中出现“内存不足”的原因是什么以及如何解决这个问题?
- 在块编辑器中打开项目后,为什么已有的文本、标题和注释不再显示?
- 在OS项目编辑器中,为什么不是所有的选项都都可选?
- 在 STEP 7 (TIA Portal) 中,如何将PLC程序中的数值类型变量转换到用户自定义 网站的文本框中?
- 在 STEP 7 (TIA Portal) 的一个 S7-SCL 项目中如何定义常数?
- 演示系统:STEP V11 Interplay - 关于编辑器交互主题的 SIMATIC S7 网络广播
- 为什么OPC UA客户端不能按照STEP 7 (TIA Portal)中定义的顺序接收数据?
- 如何使用 WinCC Unified PC RT(TIA Portal)在浏览器中避免出现“此站点不安全”的消息?
- 为什么打开用户定义的 web 页链接不能在 S7-1500 CPU 的 web 浏览器中的默认 web 页中显示?
{{item.nickName}}