×
Siemens Industry Online Support
Siemens AG
文档类型 常问问题 文档编号 76347191, 文档发布日期 2013年8月12日
(0)
评估

STEP 7 (TIA Portal) 从 V11 升级到 V12 之后,SCL 使用间接寻址需要注意什么?

  • 文档
  • 涉及产品

描述
如果在 STEP 7 (TIA Portal) V11 中创建了 S7-300/400 的 SCL 程序,升级到 V12 后,必须按如下语法使用间接寻址的 DB 变量:

  • DB编号.操作数ID(字节变量)
  • DB编号.操作数ID(字节变量.位变量)

使用“%”符号代替引号,从 STEP 7 (TIA Portal)  V12 开始,如果不想直接地访问 DB 变量,那么必须使用 DB 的绝对地址。下表包含了一些 STEP 7 V11 和 STEP 7 V12 中使用语法的例子。
 

STEP 7 (TIA Portal) V11 STEP 7 (TIA Portal) from V12
Var_Byte:= "DB_Name".DB(#i); Var_Byte:= %DB1.DB(#i);
Var_Byte:= "DB_Name".DB(2); Var_Byte:= %DB5.DB(2);
Var_Word:= "DB_Name".DW(6); Var_Word:= %DB20.DW(6);
Var_Bit:= "DB_Name".DX(2,1); Var_Bit:= %DB5.DX(2,1);


表 01

在 STEP 7 (TIA Portal) V12 中重新编译 SCL 程序之前,你必须在 DB 变量的前面插入“%”符号。

安全性信息
为了保护技术基础设施、系统、机器和网络免受网络威胁,有必要实施并持续维护一个全面、最先进的IT安全方案。西门子的产品和解决方案构成了这一方案的一个要素。有关网络安全的更多信息,请访问
https://www.siemens.com/cybersecurity#Ouraspiration.
评估文档
无评估
请求和反馈
您想要做什么?
注意:反馈总是与当前的条目/产品相关。您的消息将被转发给我们在线支持团队的技术编辑们。如果我们需要就您的反馈提供答复,您将在几天内收到答复。如果没有其它问题,您将不会收到答复。