在博途软件中,我们建立一个功能块,如附图所示。接口参数有Temp和Constant,不知道这两个有何区别。Constant是不是在当这个块接通或断开,它的值都会保持。
图片说明:
最佳答案
Temp:用于存储临时中间结果的变量。只保留一个周期的临时局部数据。如果使用临时局部数据,则必须确保在要读取这些值的周期内写入这些值。否则,这些值将为随机数。
Constant:在块中使用且带有声明符号名的常量,局部常量不显示在背景数据块中。
参考手册:
SIMATIC STEP 7 Professional V14.0 系统手册
https://support.industry.siemens.com/cs/cn/zh/view/109742272
10381页 声明块接口内容
关于常量:
常量是具有固定值的数据,其值在程序运行期间不能更改。常量在程序执行期间可由各种程序元素读取,但不能被覆盖。存在常量值指定的表示法,具体取决于数据类型和数据格式。分为有类型和无类型的表示法。
参考3620页 1.4.4.1 常量的基本知识
提问者对于答案的评价:
谢谢回答
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc126891.html