ProjectController.py
branchsvghmi
changeset 3266 aff5cedb35ba
parent 3262 689ac4ac0dbe
child 3302 c89fc366bebd
equal deleted inserted replaced
3265:f3cb352048b6 3266:aff5cedb35ba
   742                     # finally store into located variable list
   742                     # finally store into located variable list
   743                     locations.append(resdict)
   743                     locations.append(resdict)
   744         return locations
   744         return locations
   745 
   745 
   746     def GetConfNodeGlobalInstances(self):
   746     def GetConfNodeGlobalInstances(self):
   747         return self._GlobalInstances()
   747         LibGlobals = []
       
   748         for lib in self.Libraries:
       
   749             LibGlobals += lib.GlobalInstances()
       
   750         CTNGlobals = self._GlobalInstances()
       
   751         return LibGlobals + CTNGlobals
   748 
   752 
   749     def _Generate_SoftPLC(self):
   753     def _Generate_SoftPLC(self):
   750         if self._Generate_PLC_ST():
   754         if self._Generate_PLC_ST():
   751             return self._Compile_ST_to_SoftPLC()
   755             return self._Compile_ST_to_SoftPLC()
   752         return False
   756         return False