以下内容节选自机械工业出版社出版的西门子自动化技术丛书----《SIMATIC S7- 1500 与 TIA博途软件使用指南》, 作者崔坚。更多更详细的内容请您参考《SIMATIC S7- 1500 与 TIA博途软件使用指南》一书。
S7-1500 PLC的地址区----全局常量、变量与局部常量、变量
5.2.3全局常量与局部常量
全局常量是在PLC变量表中定义,之后在整个PLC项目中都可以使用的常量。全局常量在项目树的“PLC变量”表的“用户常量”标签页中声明,如图5- 24所示。
图5- 24 在“PLC变量”中定义一个用户常量
定义完成后,在该CPU的整个程序中均可直接使用全局用户常量“Pi”,它的值即为“3.1415927”。如果在“用户常量”标签页下更改用户常量的数值,则在程序中引用了该常量的地方会自动对应新的值 。
与全局常量相比,局部变量仅在定义该局部变量的块中有效。
局部常量是在OB,FC、FB块的接口数据区“Constant”下声明的常量,如图5- 25所示。

图5- 25 在FC的接口数据区“Constant”下定义一个常量
定义完成后,在该FC程序块中可直接使用局部常量“K”,其值即为“55.78”。