1.设置内置的设备名称和软件版本等
This commit is contained in:
parent
27eef66571
commit
7bc1e369f1
Binary file not shown.
|
@ -115,7 +115,8 @@ namespace MECF.Framework.Common.Gem
|
|||
|
||||
public void Initialize()
|
||||
{
|
||||
string equipmentName = SC.GetStringValue("EquipmentName");
|
||||
string equipmentName = SC.GetStringValue("System.EquipmentName");
|
||||
int equipmentNo = SC.GetValue<int>("System.EquipmentNo");
|
||||
_equipment = new Kxware.ToolAutomation.Equipment(equipmentName);
|
||||
|
||||
_equipment.RegisteringVariables += new RegisterVariableDelegate(RegisteringVariables);
|
||||
|
@ -134,6 +135,11 @@ namespace MECF.Framework.Common.Gem
|
|||
_equipment.DataMessageReceived += DataMessageReceived;
|
||||
_equipment.DataMessageSent += DataMessageSent;
|
||||
|
||||
//设置内置名称,软件版本等SV
|
||||
_equipment.SetValue("MDLN", "Sic");
|
||||
_equipment.SetValue("Manufacturer", equipmentName);
|
||||
_equipment.SetValue("EqpSerialNum", equipmentNo.ToString());
|
||||
|
||||
//设置Recipes路径
|
||||
_equipment.SetValue("PPDirectory", "./Recipes");
|
||||
_equipment.SetValue("PPFileExtension", "seq,rcp");
|
||||
|
@ -175,6 +181,7 @@ namespace MECF.Framework.Common.Gem
|
|||
DATA.Subscribe("GEM.PPID", () => PPID);
|
||||
DATA.Subscribe("GEM.LotID", () => LotID);
|
||||
|
||||
OP.Subscribe($"GEM_SetSoftwareVersion", (string cmd, object[] args) => SetSoftwareVersion((string)args[0]));
|
||||
OP.Subscribe($"GEM_SetEnable", (string cmd, object[] args) => SetEnable((bool)args[0]));
|
||||
OP.Subscribe($"GEM_SetControlMode", (string cmd, object[] args) => SetControlMode(args[0].ToString()));
|
||||
OP.Subscribe($"GEM_SelectRecipeChanged", (string cmd, object[] args) => SelectRecipeChanged(args[0].ToString()));
|
||||
|
@ -675,6 +682,13 @@ namespace MECF.Framework.Common.Gem
|
|||
return result;
|
||||
}
|
||||
|
||||
private bool SetSoftwareVersion(string softwareVersion)
|
||||
{
|
||||
_equipment.SetValue("SOFTREV", softwareVersion);
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
private bool SetEnable(bool enable)
|
||||
{
|
||||
if (enable)
|
||||
|
|
Loading…
Reference in New Issue