gpt4 book ai didi

plc - 如何声明局部变量 (Allen Bradley studio 5000)

转载 作者:行者123 更新时间:2023-12-05 00:18:20 24 4
gpt4 key购买 nike

如何在 Allen Bradley studio 5000 的结构化文本中声明局部变量。
我尝试了以下不起作用的方法。助记符/语法不被识别?

VAR
x: INT;
END_VAR

全局变量确实有效, TEST_INPUT TEST_INPUT_BOOL 是全局声明的。
IF TEST_INPUT.0 THEN
TEST_INPUT_BOOL := 1;
ELSE
TEST_INPUT_BOOL := 0;
END_IF;

最佳答案

在 Allen-Bradley RSLogix 5000/Studio 5000 中,局部标签(变量)未在结构化文本例程中内联声明。相反,标签是在标签浏览器中定义的。 “ Controller 标签”包含 Controller 范围的(全局)标签,每个程序都有自己的“参数和本地标签”部分,其中定义了程序范围的标签。程序的本地标签部分中显示的标签可用于该程序中的任何例程。

一旦您将程序范围的标签添加到适当的标签浏览器,您就可以在结构化文本例程中使用该标签。如果您尝试使用未声明为程序范围或 Controller 范围的标签的标签,您将收到验证错误。

关于plc - 如何声明局部变量 (Allen Bradley studio 5000),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37983811/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com