public void SendS1F13(WinSECS host) { SECSTransaction trans = new SECSTransaction(1, 13); trans.Primary.Root.Name = "CR"; trans.Primary.Root.Description = "Establish communications request"; SECSItem item = trans.Primary.Root.AddNew("L"); trans.ReplyExpected = true; trans.Send(host);; }
public void SendS1F3(WinSECS host) { SECSTransaction trans = new SECSTransaction(1, 3); trans.Primary.Root.Name = "SSR"; trans.Primary.Root.Description = "Selected equipment status request"; SECSItem item = trans.Primary.Root.AddNew("L"); SECSItem svid = item.AddNew("SVID", "Status variable ID"); svid.Format = SECS_FORMAT.U4; svid.Value = 1001; SECSItem svid2 = svid.Duplicate(); svid2.Format = SECS_FORMAT.U4; svid2.Value = 1002; SECSItem svid3 = svid.Duplicate(); svid3.Format = SECS_FORMAT.U4; svid3.Value = 1003; trans.ReplyExpected = true; trans.Send(host);; }