perl替换变量中部分字符串 西门子200PLC中主程序中的(TEMP)临时变量和子程序的TEMP能不能定义一样,如果定义一样(符号名一样)?
西门子200PLC中主程序中的(TEMP)临时变量和子程序的TEMP能不能定义一样,如果定义一样(符号名一样)?L由系统分配和管理。因此,同名的TEMP变量不会引起问题。前提是程序员遵循第一次赋值的原
西门子200PLC中主程序中的(TEMP)临时变量和子程序的TEMP能不能定义一样,如果定义一样(符号名一样)?
L由系统分配和管理。因此,同名的TEMP变量不会引起问题。前提是程序员遵循第一次赋值的原则,以及TEMP变量。系统不负责发布。例如:当l0被赋给主程序temp变量时,在调用子程序时,该变量的值已被子程序中的temp变量替换。因此,如果主程序下次读取变量,因为系统不负责释放它,那么地址的值就是子例程的值,这将导致逻辑混乱。因此,对于temp变量,只要遵循赋值,就不会使用它,会出现任何问题。