色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

西門(mén)子plc局部變量和全局變量的區(qū)別

西門(mén)子plc局部變量和全局變量的區(qū)別?

應(yīng)用范圍不同。

1.全局變量:顧名思義,就是對(duì)于整個(gè)程序都可以使用的變量,任何地方可以使用的變量,當(dāng)然前提是你必須要定義變量,它定義在函數(shù)或子程序的外部,又可以稱(chēng)之為外部變量。比如對(duì)于西門(mén)子來(lái)說(shuō)I、Q、M等變量。

2.局部變量:從字面理解就是只能在局部使用的變量,也就是說(shuō)只能在特定的函數(shù)或子程序中可以訪(fǎng)問(wèn)的變量,它的作用域就只在此函數(shù)的內(nèi)部。對(duì)于西門(mén)子PLC來(lái)說(shuō),在FC或FB預(yù)先定義一些局部變量,比如在接口數(shù)據(jù)區(qū),在主程序調(diào)用時(shí),可以為輸入、輸出等接口變量提供參數(shù)。所以說(shuō),當(dāng)你再FC1中定義的局部變量,在FC2中未定義的情況下是不能直接調(diào)用的。

java接口定義變量,西門(mén)子plc局部變量和全局變量的區(qū)別