namespace PLC.Siemens.Protocol.Common { public enum S7OpType { S7OpNone = 0, S7OpReadArea = 1, S7OpWriteArea = 2, S7OpReadMultiVars = 3, S7OpWriteMultiVars = 4, S7OpDbGet = 5, S7OpUpload = 6, S7OpDownload = 7, S7OpDelete = 8, S7OpListBlocks = 9, S7OpAgBlockInfo = 10, S7OpListBlocksOfType = 11, S7OpReadSzlList = 12, S7OpReadSzl = 13, S7OpGetDateTime = 14, S7OpSetDateTime = 15, S7OpGetOrderCode = 16, S7OpGetCpuInfo = 17, S7OpGetCpInfo = 18, S7OpGetPlcStatus = 19, S7OpPlcHotStart = 20, S7OpPlcColdStart = 21, S7OpCOpyRamToRom = 22, S7OpCompress = 23, S7OpPlcStOp = 24, S7OpGetProtection = 25, S7OpSetPassword = 26, S7OpClearPassword = 27, S7OpDbFill = 28 } }