在TEMP行下定义的变量被称作临时变量,它们用于在程序块执行期间临时存储数据,当程序块退出时,这些数据将不再保留。 请注意,临时变量不可设定初始值。若某些变量在调用结束后仍需保持其值,则应将其定义为静态变量,即在STATIC行下定义的变量,但静态变量仅适用于FB。 赋值给FB的背景数据块被用作静态变量的存储区域。
在TEMP行下定义的变量称为临时变量,用来在该程序块执行时暂时存储数据,当退出该程序块时,这些程序将丢失。请注意,临时变量不能赋予初始值。如果有一些变量在调用结束后仍需要保持原值,则必须将这些变量定义为静态变量,即在STATIC行下定义的变量,静态变量只能用在FB中。 赋值给FB的背景数据块用作静态变量的存储区。...
在FC中,对于临时变量的使用遵循 先赋值 ,后使用的原则,因为系统对于临时变量分配的存储空间为L区域,而L区域属于全程序共用,因此,Temp1所对应的L区域的值在不断的变化。 00分享举报您可能感兴趣的内容广告 找刷机包_上百度爱采购_海量货源等你选购 百度爱采购刷机包贸易是全国优质产品交易平台与商友在线洽谈,查找...
在TEMP行下定义的变量称为临时变量,用来在该程序块执行时暂时存储数据,当退出该程序块时,这些程序将丢失。请注意,临时变量不能赋予初始值。如果有一些变量在调用结束后仍需要保持原值,则必须将这些变量定义为静态变量,即在STATIC行下定义的变量,静态变量只能用在FB中。 赋值给FB的背景数据块用作静态变量的存储区。...
如果在块调用时没有实际参数分配给形式参数,则在程序执行时将采用上一次存储在背景数据块中的参数值。 以上就是今天给大家讲解的内容,我们简单介绍了局部变量、全局变量、临时变量、静态变量,这些变量都有什么区别,以及在西门子S7-1200中这些变量如何来使用。
在TEMP行下定义的变量称为临时变量,用来在该程序块执行时暂时存储数据,当退出该程序块时,这些程序将丢失。请注意,临时变量不能赋予初始值。如果有一些变量在调用结束后仍需要保持原值,则必须将这些变量定义为静态变量,即在STATIC行下定义的变量,静态变量只能用在FB中。
如果在块调用时没有实际参数分配给形式参数,则在程序执行时将采用上一次存储在背景数据块中的参数值。 以上就是今天给大家讲解的内容,我们简单介绍了局部变量、全局变量、临时变量、静态变量,这些变量都有什么区别,以及在西门子S7-1200中这些变量如何来使用。