//The following prints 'FIC101.Value' Tag Id to the console string TagId = OP.Tag("FIC101.Value").Id; OP.Log(TagId);
//The following logs if 'FIC101.Value' exists bool FICExists = OP.TagExists("FIC101.Value"); if (FICExists) OP.Log("FIC101 Exists");
//The following logs if 'FIC101.Value' exists bool SaveSuccess = OP.SaveTag("FIC101.Value"); if (SaveSuccess) OP.Log("Save Successful!");
//The following logs if 'FIC101.Value' exists bool SaveSuccess = OP.SaveTag("FIC101.Value"); if (SaveSuccess) OP.Log("Save Successful!");
//This logs all the Tag and its values ListTags = OP.ListTags("*"); foreach (Tag T in Tags) { OP.Log(T.Id + " = " + T.LastValue); }
//This shows the current value of 'FIC101.Value' in the console var CurrentValue = OP.Tag("FIC101.Value").Value; OP.Log(CurrentValue);
//This shows the last known value of 'FIC101.Value' in the console var LastKnownValue = OP.Tag("FIC101.Value").LastValue; OP.Log(LastKnownValue);
var SpotValue1 = OP.Tag("FIC101.Value").SpotValue(DateTime.UtcNow); var SpotValue2 = OP.Tag("FIC101.Value").SpotValue("2020-06-18 20:02:00"); var SpotValue3 = OP.Tag("FIC101.Value").SpotValue("Now"); var SpotValue4 = OP.Tag("FIC101.Value").SpotValue("Now-1Hour"); var SpotValue5 = OP.Tag("FIC101.Value").SpotValue("Now-5Day"); var SpotValue6 = OP.Tag("FIC101.Value").SpotValue("Now-10Minute");
//RawValue1 and LastValue are similar values var RawValue1 = OP.Tag("FIC101.Value").RawValue(0); var LastValue = OP.Tag("FIC101.Value").LastValue; //This obtains the second last value var RawValue2 = OP.Tag("FIC101.Value").RawValue(1);
OP.CreateAndSaveTag("FIC101.Value"); OP.CreateAndSaveTag("FIC101.Value","M3Hr", DataType.Real, Interpolation.Linear,"This is a Flowmeter","CompanyXYZ","PlantA","AreaA","UnitA");
//This only deletes the Tag data bool DeleteTagSuccess = OP.DeleteTag("FIC101.Value"); if (DeleteTagSuccess) OP.Log("Delete Tag Successful"); //This deletes the Tag and all it's values bool DeleteTagAndDataSuccess = OP.DeleteTag("FIC101.Value", true); if (DeleteTagAndDataSuccess) OP.Log("Delete Tag and Data Successful");