You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2963 lines
111 KiB
2963 lines
111 KiB
<?xml version="1.0"?>
|
|
<doc>
|
|
<assembly>
|
|
<name>Mirle.Component.MCProtocol</name>
|
|
</assembly>
|
|
<members>
|
|
<member name="T:Mirle.Component.MPLC.MCProtocol.Device">
|
|
<summary>
|
|
設備
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.Device.#ctor(System.String,System.String,System.Byte,System.String)">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
<param name="dataType">資料類別</param>
|
|
<param name="asciiCode">ASCII編碼</param>
|
|
<param name="binaryCode">二進位編碼</param>
|
|
<param name="addressType">位置類別</param>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.Device.TypeBit">
|
|
<summary>
|
|
位元類別
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.Device.TypeWord">
|
|
<summary>
|
|
字元類別
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.Device.AddressHexadecimal">
|
|
<summary>
|
|
十六進位位置
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.Device.AddressDecimal">
|
|
<summary>
|
|
十進位位置
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.MCProtocol.Device.DataType">
|
|
<summary>
|
|
資料類別
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.MCProtocol.Device.AsciiCode">
|
|
<summary>
|
|
ASCII編碼
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.MCProtocol.Device.BinaryCode">
|
|
<summary>
|
|
二進位編碼
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.MCProtocol.Device.AddressType">
|
|
<summary>
|
|
位置類別
|
|
</summary>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.MCProtocol.Frame3E">
|
|
<summary>
|
|
Frame3E
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.Frame3E.#ctor">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.Frame3E.#ctor(System.Int32,System.Int32)">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
<param name="networkNo">網路編號</param>
|
|
<param name="stationNo">站點編號</param>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.MCProtocol.Frame3E.CompleteCode">
|
|
<summary>
|
|
完成碼
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.Frame3E.CompleteCode.NoData">
|
|
<summary>
|
|
沒有資料
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.Frame3E.CompleteCode.InvalidData">
|
|
<summary>
|
|
有效資料
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.Frame3E._PCNo">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.Frame3E._IONo_L">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.Frame3E._IONo_H">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.Frame3E._CPUTimer_L">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.Frame3E._CPUTimer_H">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.Frame3E._receiceDataMinimumBytes">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.Frame3E._networkNo">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.Frame3E._stationNo">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.Frame3E.MaximumWords">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.Frame3E.CreateFrame(System.Int32,System.Int32,System.Int32,System.Byte,System.Int32,System.Collections.Generic.IReadOnlyCollection{System.Byte})">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="mainCmd"></param>
|
|
<param name="subCmd"></param>
|
|
<param name="address"></param>
|
|
<param name="deviceCode"></param>
|
|
<param name="size"></param>
|
|
<param name="data"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.Frame3E.CreateReadWordsFrame(Mirle.Component.MPLC.MCProtocol.MCDevice,System.Int32)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="device"></param>
|
|
<param name="length"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.Frame3E.CreateWriteWordsFrame(Mirle.Component.MPLC.MCProtocol.MCDevice,System.Int32[])">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="device"></param>
|
|
<param name="data"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.Frame3E.CreateReadBitFrame(Mirle.Component.MPLC.MCProtocol.MCDevice)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="device"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.Frame3E.CreateWriteBitFrame(Mirle.Component.MPLC.MCProtocol.MCDevice,System.Boolean)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="device"></param>
|
|
<param name="isOn"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.Frame3E.ResolveReadBitReturnFrame(System.Byte[],System.Boolean@)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="receiveData"></param>
|
|
<param name="value"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.Frame3E.ResolveWriteBitReturnFrame(System.Byte[])">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="receiveData"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.Frame3E.ResolveReadWordsReturnFrame(System.Byte[],System.Int32[]@)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="receiveData"></param>
|
|
<param name="data"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.Frame3E.ResolveWriteWordsReturnFrame(System.Byte[])">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="receiveData"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.MCProtocol.MCDevice">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.MCDevice.#ctor">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.MCDevice._DeviceLookup">
|
|
<summary>
|
|
設備尋找表
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.MCProtocol.MCDevice.AsciiAddress">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.MCProtocol.MCDevice.AsciiDeviceCode">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.MCProtocol.MCDevice.BinaryDeviceCode">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.MCProtocol.MCDevice.Address">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.MCProtocol.MCDevice.IsBit">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.MCProtocol.MCDevice.IsWord">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.MCProtocol.MCDevice.BitIndex">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.MCDevice.Parse(System.String)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="deviceAddress"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.MCDevice.Parse(System.String,System.Int32)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="deviceAddress"></param>
|
|
<param name="offset"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.MCProtocol.PLCHost">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.PLCHost.#ctor(Mirle.Component.MPLC.PLCHostInfo)">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
<param name="plcHostInfo"></param>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.MCProtocol.PLCHost.RawdataInfo">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.MCProtocol.PLCHost.IsConnected">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.MCProtocol.PLCHost.HostInfo">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.MCProtocol.PLCHost.EnableWriteShareMemory">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.MCProtocol.PLCHost.EnableWriteRawData">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.MCProtocol.PLCHost.RawDataUse16BitInteger">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.MCProtocol.PLCHost.RawDataUseCommaSeparated">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.MCProtocol.PLCHost.EnableAutoReconnect">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.MCProtocol.PLCHost.LogBaseDirectory">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.MCProtocol.PLCHost.Interval">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.MCProtocol.PLCHost.MPLCTimeout">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.PLCHost._rawdataQueue">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.PLCHost._cachedBlocks">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.PLCHost._smBlocks">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.PLCHost._mplc">
|
|
<summary>
|
|
讀寫控制器
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.PLCHost._heartbeat">
|
|
<summary>
|
|
心跳包執行續
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.PLCHost._writeRawdataWorker">
|
|
<summary>
|
|
讀寫執行續
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.PLCHost._lastMPLCWordRecord">
|
|
<summary>
|
|
最後一個控制器字元
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.PLCHost._enableWriteShareMemory">
|
|
<summary>
|
|
啟用寫入共享記憶體
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.PLCHost.RunProcess">
|
|
<summary>
|
|
開始處理流程
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.PLCHost.ReadPLCDataFormPLC">
|
|
<summary>
|
|
讀取控制器資料
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.PLCHost.WritePLCDataToSharedMemory">
|
|
<summary>
|
|
控制器資料寫入共享記憶體
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.PLCHost.ExportPLCData">
|
|
<summary>
|
|
匯出控制器資料
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.PLCHost.WriteRawdataProcess">
|
|
<summary>
|
|
寫入原始資料
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.PLCHost.GetBit(System.String)">
|
|
<summary>
|
|
取得位元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.PLCHost.SetBitOn(System.String)">
|
|
<summary>
|
|
設置位元開啟
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.PLCHost.SetBitOff(System.String)">
|
|
<summary>
|
|
設置位元關閉
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.PLCHost.ReadWord(System.String)">
|
|
<summary>
|
|
讀取字元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<returns>字元</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.PLCHost.WriteWord(System.String,System.Int32)">
|
|
<summary>
|
|
寫入字元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="data">字元</param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.PLCHost.ReadWords(System.String,System.Int32)">
|
|
<summary>
|
|
讀取多個字元
|
|
</summary>
|
|
<param name="startAddress">起始位置</param>
|
|
<param name="length">長度</param>
|
|
<returns>字元陣列</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.PLCHost.WriteWords(System.String,System.Int32[])">
|
|
<summary>
|
|
寫入多個字元
|
|
</summary>
|
|
<param name="startAddress">起始位置</param>
|
|
<param name="data">字元陣列</param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.PLCHost.GetMPLCProvider">
|
|
<summary>
|
|
取得控制器提供介面
|
|
</summary>
|
|
<returns>控制器提供介面</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.PLCHost.Stop">
|
|
<summary>
|
|
暫停
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.PLCHost.Start">
|
|
<summary>
|
|
開始
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.PLCHost.Dispose(System.Boolean)">
|
|
<summary>
|
|
釋放資源
|
|
</summary>
|
|
<param name="disposing"></param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.PLCHost.Finalize">
|
|
<summary>
|
|
解構式
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.PLCHost.Dispose">
|
|
<summary>
|
|
釋放資源
|
|
</summary>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter.#ctor(System.String,System.String,System.Int32)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="hostId"></param>
|
|
<param name="ipAddress"></param>
|
|
<param name="port"></param>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter._timeout">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter._socket">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter._hostId">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter._plcPort">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter._plcIPAddress">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter._frame3E">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter._plcLock">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter._socketLock">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter.IsConnected">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter.Timeout">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter.TestConnection">
|
|
<summary>
|
|
|
|
</summary>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter.TestConnection(System.String,System.Int32)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="ipAddress"></param>
|
|
<param name="port"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter.TestConnectionByPing">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter.Close">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter.ReConnect">
|
|
<summary>
|
|
|
|
</summary>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter.Connect">
|
|
<summary>
|
|
|
|
</summary>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter.GetBit(System.String)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="address"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter.SetBitOn(System.String)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="address"></param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter.SetBitOff(System.String)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="address"></param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter.ReadWord(System.String)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="address"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter.ReadWords(System.String,System.Int32)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="startAddress"></param>
|
|
<param name="length"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter.WriteWord(System.String,System.Int32)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="address"></param>
|
|
<param name="data"></param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter.WriteWords(System.String,System.Int32[])">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="startAddress"></param>
|
|
<param name="data"></param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter.RequestReadWords(Mirle.Component.MPLC.MCProtocol.MCDevice,System.Int32)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="device"></param>
|
|
<param name="length"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter.RequestReadBit(Mirle.Component.MPLC.MCProtocol.MCDevice)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="device"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter.SetBit(System.String,System.Boolean)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="address"></param>
|
|
<param name="isOn"></param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter.RequestWriteBit(Mirle.Component.MPLC.MCProtocol.MCDevice,System.Boolean)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="device"></param>
|
|
<param name="isOn"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter.RequestWriteWords(Mirle.Component.MPLC.MCProtocol.MCDevice,System.Int32[])">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="device"></param>
|
|
<param name="data"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter.TraceLog(System.String)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="message"></param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter.SendData(System.Byte[])">
|
|
<summary>
|
|
傳送資料
|
|
</summary>
|
|
<param name="frame"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter.Dispose(System.Boolean)">
|
|
<summary>
|
|
釋放資源
|
|
</summary>
|
|
<param name="disposing"></param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter.Finalize">
|
|
<summary>
|
|
解構是
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.MCProtocol.ReadWriteAdapter.Dispose">
|
|
<summary>
|
|
釋放資源
|
|
</summary>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.DataBlocks.BlockInfo">
|
|
<summary>
|
|
區塊資訊
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.BlockInfo.#ctor(Mirle.Component.MPLC.DataBlocks.DeviceRange.Interfaces.ITypeDeviceRange,System.String,System.Int32)">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
<param name="deviceRange">設備範圍介面</param>
|
|
<param name="sharedMemoryName">共享記憶體名稱</param>
|
|
<param name="plcRawdataIndex">控制器來源資料索引</param>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataBlocks.BlockInfo.StartAddress">
|
|
<summary>
|
|
起始位置
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataBlocks.BlockInfo.EndAddress">
|
|
<summary>
|
|
結束位置
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataBlocks.BlockInfo.SharedMemoryName">
|
|
<summary>
|
|
共享記憶體名稱
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataBlocks.BlockInfo.PLCRawdataIndex">
|
|
<summary>
|
|
控制器來源資料索引
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataBlocks.BlockInfo.DeviceRange">
|
|
<summary>
|
|
設備範圍介面
|
|
</summary>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.DataBlocks.DataBlock">
|
|
<summary>
|
|
資料區塊
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DataBlock.#ctor(Mirle.Component.MPLC.DataBlocks.DeviceRange.Interfaces.ITypeDeviceRange)">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
<param name="deviceRange">設備範圍介面</param>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.DataBlocks.DataBlock._rawData">
|
|
<summary>
|
|
原始資料
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.DataBlocks.DataBlock._rwLock">
|
|
<summary>
|
|
原始資料物件鎖定
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataBlocks.DataBlock.DeviceRange">
|
|
<summary>
|
|
設備範圍介面
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DataBlock.SetRawData(System.Byte[])">
|
|
<summary>
|
|
設置原始資料
|
|
</summary>
|
|
<param name="newRawData">原始資料</param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DataBlock.GetRawData">
|
|
<summary>
|
|
取得原始資料
|
|
</summary>
|
|
<returns>原始資料</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DataBlock.TryGetBit(System.String,System.Boolean@)">
|
|
<summary>
|
|
取得位元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="value">是否成功取得</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DataBlock.TrySetBitOn(System.String)">
|
|
<summary>
|
|
設置位元開啟
|
|
</summary>
|
|
<param name="address"></param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DataBlock.SetBit(System.String,System.Boolean)">
|
|
<summary>
|
|
設置位元
|
|
</summary>
|
|
<param name="address">位元</param>
|
|
<param name="IsOn">是否開啟</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DataBlock.TrySetBitOff(System.String)">
|
|
<summary>
|
|
設置位元關閉
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DataBlock.TryGetWord(System.String,System.Int32@)">
|
|
<summary>
|
|
取得字元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="value">值</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DataBlock.TrySetWord(System.String,System.Int32)">
|
|
<summary>
|
|
設置字元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="value">值</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DataBlock.TryGetWords(System.String,System.Int32[]@,System.Int32)">
|
|
<summary>
|
|
取得多個字元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="data">資料集</param>
|
|
<param name="length">長度</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DataBlock.TrySetWords(System.String,System.Int32[])">
|
|
<summary>
|
|
設置多個字元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="data">資料集</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DataBlock.Dispose(System.Boolean)">
|
|
<summary>
|
|
釋放資源
|
|
</summary>
|
|
<param name="disposing"></param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DataBlock.Finalize">
|
|
<summary>
|
|
解構式
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DataBlock.Dispose">
|
|
<summary>
|
|
釋放資源
|
|
</summary>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.DataBlocks.DeviceRange.BDeviceRange">
|
|
<summary>
|
|
B 設備範圍
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.BDeviceRange.#ctor(System.String,System.String)">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
<param name="startAddress">起始位置</param>
|
|
<param name="endAddress">結束位置</param>
|
|
<exception cref="T:System.ArgumentException"></exception>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.DataBlocks.DeviceRange.BDeviceRange._type">
|
|
<summary>
|
|
設備類別
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.DataBlocks.DeviceRange.BDeviceRange._startOffset">
|
|
<summary>
|
|
起始偏移量
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.DataBlocks.DeviceRange.BDeviceRange._endOffset">
|
|
<summary>
|
|
結束偏移量
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataBlocks.DeviceRange.BDeviceRange.StartAddress">
|
|
<summary>
|
|
起始位置
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataBlocks.DeviceRange.BDeviceRange.EndAddress">
|
|
<summary>
|
|
結束位置
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataBlocks.DeviceRange.BDeviceRange.WordLength">
|
|
<summary>
|
|
字元長度
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataBlocks.DeviceRange.BDeviceRange.ByteArrayLength">
|
|
<summary>
|
|
位元組陣列長度
|
|
</summary>
|
|
<value>WordLength * 2</value>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.BDeviceRange.IsSameRange(System.String)">
|
|
<summary>
|
|
是否為同樣設備範圍
|
|
</summary>
|
|
<param name="address">起始位置</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.BDeviceRange.IsSameType(System.String)">
|
|
<summary>
|
|
是否為同樣設備類別
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.BDeviceRange.TryGetIndex(System.String,System.Int32@)">
|
|
<summary>
|
|
取得索引
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="index">索引</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.BDeviceRange.TryGetOffset(System.String,System.Int32@)">
|
|
<summary>
|
|
取得偏移量
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="offset">偏移量</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.BDeviceRange.TryGetByteArrayOffset(System.String,System.Int32@)">
|
|
<summary>
|
|
取得位元組陣列偏移量
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="offset">偏移量</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.BDeviceRange.TryGetByteArrayBitIndex(System.String,System.Int32@)">
|
|
<summary>
|
|
取得位元組陣列位元索引
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="index">索引</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.DataBlocks.DeviceRange.DDeviceRange">
|
|
<summary>
|
|
D 設備範圍
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.DDeviceRange.#ctor(System.String,System.String)">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
<param name="startAddress">起始位置</param>
|
|
<param name="endAddress">結束位置</param>
|
|
<exception cref="T:System.ArgumentException"></exception>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.DataBlocks.DeviceRange.DDeviceRange._type">
|
|
<summary>
|
|
設備類別
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.DataBlocks.DeviceRange.DDeviceRange._startOffset">
|
|
<summary>
|
|
起始偏移量
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.DataBlocks.DeviceRange.DDeviceRange._endOffset">
|
|
<summary>
|
|
結束偏移量
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataBlocks.DeviceRange.DDeviceRange.StartAddress">
|
|
<summary>
|
|
起始位置
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataBlocks.DeviceRange.DDeviceRange.EndAddress">
|
|
<summary>
|
|
結束位置
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataBlocks.DeviceRange.DDeviceRange.WordLength">
|
|
<summary>
|
|
字元長度
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataBlocks.DeviceRange.DDeviceRange.ByteArrayLength">
|
|
<summary>
|
|
位元組陣列長度
|
|
</summary>
|
|
<value>WordLength * 2</value>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.DDeviceRange.IsSameRange(System.String)">
|
|
<summary>
|
|
是否為同樣設備範圍
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.DDeviceRange.IsSameType(System.String)">
|
|
<summary>
|
|
是否為同樣設備類別
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.DDeviceRange.TryGetIndex(System.String,System.Int32@)">
|
|
<summary>
|
|
取得索引
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="index">索引</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.DDeviceRange.TryGetOffset(System.String,System.Int32@)">
|
|
<summary>
|
|
取得偏移量
|
|
</summary>
|
|
<param name="address">起始位置</param>
|
|
<param name="offset">偏移量</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.DDeviceRange.TryGetByteArrayOffset(System.String,System.Int32@)">
|
|
<summary>
|
|
取得位元組陣列偏移量
|
|
</summary>
|
|
<param name="address">位元組</param>
|
|
<param name="offset">偏移量</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.DDeviceRange.TryGetByteArrayBitIndex(System.String,System.Int32@)">
|
|
<summary>
|
|
取得位元組陣列位元索引
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="index">索引</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.DataBlocks.DeviceRange.DeviceType">
|
|
<summary>
|
|
設備類別
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.DataBlocks.DeviceRange.DeviceType.B">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.DataBlocks.DeviceRange.DeviceType.D">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.DataBlocks.DeviceRange.DeviceType.W">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.DataBlocks.DeviceRange.DeviceType.R">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.DataBlocks.DeviceRange.Interfaces.ITypeDeviceRange">
|
|
<summary>
|
|
設備範圍類別介面
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataBlocks.DeviceRange.Interfaces.ITypeDeviceRange.StartAddress">
|
|
<summary>
|
|
起始位置
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataBlocks.DeviceRange.Interfaces.ITypeDeviceRange.EndAddress">
|
|
<summary>
|
|
結束位置
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataBlocks.DeviceRange.Interfaces.ITypeDeviceRange.WordLength">
|
|
<summary>
|
|
字元長度
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataBlocks.DeviceRange.Interfaces.ITypeDeviceRange.ByteArrayLength">
|
|
<summary>
|
|
位元組陣列長度
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.Interfaces.ITypeDeviceRange.IsSameRange(System.String)">
|
|
<summary>
|
|
是否為同樣設備範圍
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.Interfaces.ITypeDeviceRange.TryGetIndex(System.String,System.Int32@)">
|
|
<summary>
|
|
取得索引
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="index">索引</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.Interfaces.ITypeDeviceRange.TryGetOffset(System.String,System.Int32@)">
|
|
<summary>
|
|
取得偏移量
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="offset">偏移量</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.Interfaces.ITypeDeviceRange.TryGetByteArrayOffset(System.String,System.Int32@)">
|
|
<summary>
|
|
取得位元組陣列偏移量
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="offset">偏移量</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.Interfaces.ITypeDeviceRange.TryGetByteArrayBitIndex(System.String,System.Int32@)">
|
|
<summary>
|
|
取得位元組陣列位元索引
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="index">索引</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.DataBlocks.DeviceRange.RDeviceRange">
|
|
<summary>
|
|
R 設備範圍
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.RDeviceRange.#ctor(System.String,System.String)">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
<param name="startAddress">起始位置</param>
|
|
<param name="endAddress">結束位置</param>
|
|
<exception cref="T:System.ArgumentException"></exception>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.DataBlocks.DeviceRange.RDeviceRange._type">
|
|
<summary>
|
|
設備類別
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.DataBlocks.DeviceRange.RDeviceRange._startOffset">
|
|
<summary>
|
|
起始偏移量
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.DataBlocks.DeviceRange.RDeviceRange._endOffset">
|
|
<summary>
|
|
結束偏移量
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataBlocks.DeviceRange.RDeviceRange.StartAddress">
|
|
<summary>
|
|
起始位置
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataBlocks.DeviceRange.RDeviceRange.EndAddress">
|
|
<summary>
|
|
結束位置
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataBlocks.DeviceRange.RDeviceRange.WordLength">
|
|
<summary>
|
|
字元長度
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataBlocks.DeviceRange.RDeviceRange.ByteArrayLength">
|
|
<summary>
|
|
位元組陣列長度
|
|
</summary>
|
|
<value>WordLength * 2</value>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.RDeviceRange.IsSameRange(System.String)">
|
|
<summary>
|
|
是否為同樣設備範圍
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.RDeviceRange.IsSameType(System.String)">
|
|
<summary>
|
|
是否為同樣設備類別
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.RDeviceRange.TryGetIndex(System.String,System.Int32@)">
|
|
<summary>
|
|
取得索引
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="index">索引</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.RDeviceRange.TryGetOffset(System.String,System.Int32@)">
|
|
<summary>
|
|
取得偏移量
|
|
</summary>
|
|
<param name="address">起始位置</param>
|
|
<param name="offset">偏移量</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.RDeviceRange.TryGetByteArrayOffset(System.String,System.Int32@)">
|
|
<summary>
|
|
取得位元組陣列偏移量
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="offset">偏移量</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.RDeviceRange.TryGetByteArrayBitIndex(System.String,System.Int32@)">
|
|
<summary>
|
|
取得位元組陣列位元索引
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="index">索引</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.DataBlocks.DeviceRange.WDeviceRange">
|
|
<summary>
|
|
W 設備範圍
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.WDeviceRange.#ctor(System.String,System.String)">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
<param name="startAddress">起始位置</param>
|
|
<param name="endAddress">結束位置</param>
|
|
<exception cref="T:System.ArgumentException"></exception>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.DataBlocks.DeviceRange.WDeviceRange._type">
|
|
<summary>
|
|
設備類別
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.DataBlocks.DeviceRange.WDeviceRange._startOffset">
|
|
<summary>
|
|
起始偏移量
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.DataBlocks.DeviceRange.WDeviceRange._endOffset">
|
|
<summary>
|
|
結束偏移量
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataBlocks.DeviceRange.WDeviceRange.StartAddress">
|
|
<summary>
|
|
起始位置
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataBlocks.DeviceRange.WDeviceRange.EndAddress">
|
|
<summary>
|
|
結束位置
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataBlocks.DeviceRange.WDeviceRange.WordLength">
|
|
<summary>
|
|
字元長度
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataBlocks.DeviceRange.WDeviceRange.ByteArrayLength">
|
|
<summary>
|
|
位元組陣列長度
|
|
</summary>
|
|
<value>WordLength * 2</value>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.WDeviceRange.IsSameRange(System.String)">
|
|
<summary>
|
|
是否為同樣設備範圍
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<returns>Ture/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.WDeviceRange.IsSameType(System.String)">
|
|
<summary>
|
|
是否為同樣設備類別
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.WDeviceRange.TryGetIndex(System.String,System.Int32@)">
|
|
<summary>
|
|
取得索引
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="index">索引</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.WDeviceRange.TryGetOffset(System.String,System.Int32@)">
|
|
<summary>
|
|
取得偏移量
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="offset">偏移量</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.WDeviceRange.TryGetByteArrayOffset(System.String,System.Int32@)">
|
|
<summary>
|
|
取得位元組陣列偏移量
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="offset">偏移量</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.DeviceRange.WDeviceRange.TryGetByteArrayBitIndex(System.String,System.Int32@)">
|
|
<summary>
|
|
取得位元組陣列位元索引
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="index">索引</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.DataBlocks.FileDataBlock">
|
|
<summary>
|
|
檔案資料區塊
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.FileDataBlock.#ctor(Mirle.Component.MPLC.DataBlocks.DeviceRange.Interfaces.ITypeDeviceRange,System.Int32)">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
<param name="deviceRange">設備範圍介面</param>
|
|
<param name="columnIndex">欄位索引</param>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.DataBlocks.FileDataBlock._rawData">
|
|
<summary>
|
|
原始資料
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.DataBlocks.FileDataBlock._rwLock">
|
|
<summary>
|
|
原始資料物件鎖定
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataBlocks.FileDataBlock.DeviceRange">
|
|
<summary>
|
|
設備範圍介面
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataBlocks.FileDataBlock.ColumnIndex">
|
|
<summary>
|
|
欄位索引
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.FileDataBlock.SetRawData(System.Byte[])">
|
|
<summary>
|
|
設置原始資料
|
|
</summary>
|
|
<param name="newRawData">原始資料</param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.FileDataBlock.GetRawData">
|
|
<summary>
|
|
取得原始資料
|
|
</summary>
|
|
<returns>原始資料</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.FileDataBlock.TryGetBit(System.String,System.Boolean@)">
|
|
<summary>
|
|
取得位元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="value">是否成功取得</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.FileDataBlock.TrySetBitOn(System.String)">
|
|
<summary>
|
|
設置位元開啟
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.FileDataBlock.SetBit(System.String,System.Boolean)">
|
|
<summary>
|
|
設置位元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="IsOn">是否開啟</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.FileDataBlock.TrySetBitOff(System.String)">
|
|
<summary>
|
|
設置位元關閉
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.FileDataBlock.TryGetWord(System.String,System.Int32@)">
|
|
<summary>
|
|
取得字元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="value">值</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.FileDataBlock.TrySetWord(System.String,System.Int32)">
|
|
<summary>
|
|
設置字元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="value">值</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.FileDataBlock.TryGetWords(System.String,System.Int32[]@,System.Int32)">
|
|
<summary>
|
|
取得多個字元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="data">資料集</param>
|
|
<param name="length">長度</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.FileDataBlock.TrySetWords(System.String,System.Int32[])">
|
|
<summary>
|
|
設置多個字元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="data">資料集</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.FileDataBlock.Dispose(System.Boolean)">
|
|
<summary>
|
|
釋放資源
|
|
</summary>
|
|
<param name="disposing"></param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.FileDataBlock.Finalize">
|
|
<summary>
|
|
解構式
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.FileDataBlock.Dispose">
|
|
<summary>
|
|
釋放資源
|
|
</summary>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.DataBlocks.Interfaces.IDataBlock">
|
|
<summary>
|
|
資料區塊介面
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.Interfaces.IDataBlock.SetRawData(System.Byte[])">
|
|
<summary>
|
|
設置原始資料
|
|
</summary>
|
|
<param name="newRawData">原始資料</param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.Interfaces.IDataBlock.GetRawData">
|
|
<summary>
|
|
取得原始資料
|
|
</summary>
|
|
<returns>原始資料</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.Interfaces.IDataBlock.TryGetBit(System.String,System.Boolean@)">
|
|
<summary>
|
|
取得位元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="value">是否成功取得</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.Interfaces.IDataBlock.TrySetBitOn(System.String)">
|
|
<summary>
|
|
設置位元開啟
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.Interfaces.IDataBlock.TrySetBitOff(System.String)">
|
|
<summary>
|
|
設置位元關閉
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.Interfaces.IDataBlock.TryGetWord(System.String,System.Int32@)">
|
|
<summary>
|
|
取得字元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="value">值</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.Interfaces.IDataBlock.TrySetWord(System.String,System.Int32)">
|
|
<summary>
|
|
設置字元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="value">值</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.Interfaces.IDataBlock.TryGetWords(System.String,System.Int32[]@,System.Int32)">
|
|
<summary>
|
|
取得多個字元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="data">資料集</param>
|
|
<param name="length">長度</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.Interfaces.IDataBlock.TrySetWords(System.String,System.Int32[])">
|
|
<summary>
|
|
設置多個字元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="data">資料集</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.DataBlocks.SMDataBlock">
|
|
<summary>
|
|
共享記憶體資料區塊
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.SMDataBlock.#ctor(Mirle.Component.MPLC.DataBlocks.DeviceRange.Interfaces.ITypeDeviceRange,System.String)">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
<param name="deviceRange">設備範圍介面</param>
|
|
<param name="sharedMemoryName">共享記憶體名稱</param>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.DataBlocks.SMDataBlock._rwLock">
|
|
<summary>
|
|
原始資料物件鎖定
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.DataBlocks.SMDataBlock._mmfName">
|
|
<summary>
|
|
共享記憶體名稱
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.DataBlocks.SMDataBlock._mmfLength">
|
|
<summary>
|
|
共享記憶體長度
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.DataBlocks.SMDataBlock._mmf">
|
|
<summary>
|
|
共享記憶體對應檔案
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataBlocks.SMDataBlock.DeviceRange">
|
|
<summary>
|
|
設備範圍介面
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataBlocks.SMDataBlock.MemoryMappedName">
|
|
<summary>
|
|
共享記憶體對應名稱
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.SMDataBlock.Initial">
|
|
<summary>
|
|
初始化
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.SMDataBlock.SetRawData(System.Byte[])">
|
|
<summary>
|
|
設置原始資料
|
|
</summary>
|
|
<param name="newRawData">原始資料</param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.SMDataBlock.GetRawData">
|
|
<summary>
|
|
取得原始資料
|
|
</summary>
|
|
<returns>原始資料</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.SMDataBlock.TryGetBit(System.String,System.Boolean@)">
|
|
<summary>
|
|
取得位元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="value">是否成功取得</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.SMDataBlock.TrySetBitOn(System.String)">
|
|
<summary>
|
|
設置位元開啟
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.SMDataBlock.SetBit(System.String,System.Boolean)">
|
|
<summary>
|
|
設置位元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="isOn">是否開啟</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.SMDataBlock.TrySetBitOff(System.String)">
|
|
<summary>
|
|
設置位元關閉
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.SMDataBlock.TryGetWord(System.String,System.Int32@)">
|
|
<summary>
|
|
取得字元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="value">值</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.SMDataBlock.TrySetWord(System.String,System.Int32)">
|
|
<summary>
|
|
設置字元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="value">值</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.SMDataBlock.TryGetWords(System.String,System.Int32[]@,System.Int32)">
|
|
<summary>
|
|
取得多個字元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="data">資料集</param>
|
|
<param name="length">長度</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.SMDataBlock.TrySetWords(System.String,System.Int32[])">
|
|
<summary>
|
|
取得多個字元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="data">資料集</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.SMDataBlock.Dispose(System.Boolean)">
|
|
<summary>
|
|
釋放資源
|
|
</summary>
|
|
<param name="disposing"></param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.SMDataBlock.Finalize">
|
|
<summary>
|
|
解構式
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.SMDataBlock.Dispose">
|
|
<summary>
|
|
釋放資源
|
|
</summary>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.DataBlocks.SMDataBlockInt32">
|
|
<summary>
|
|
SM 資料區塊 (Int32)
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.SMDataBlockInt32.#ctor(Mirle.Component.MPLC.DataBlocks.DeviceRange.Interfaces.ITypeDeviceRange,System.String)">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
<param name="deviceRange">設備範圍介面</param>
|
|
<param name="sharedMemoryName">共享記憶體名稱</param>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.DataBlocks.SMDataBlockInt32._startOffset">
|
|
<summary>
|
|
起始偏移量
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.SMDataBlockInt32.Initial">
|
|
<summary>
|
|
初始化
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.SMDataBlockInt32.SetRawData(System.Byte[])">
|
|
<summary>
|
|
設置原始資料
|
|
</summary>
|
|
<param name="newRawData">原始資料</param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.SMDataBlockInt32.GetRawData">
|
|
<summary>
|
|
取得原始資料
|
|
</summary>
|
|
<returns>原始資料</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.SMDataBlockInt32.TryGetBit(System.String,System.Boolean@)">
|
|
<summary>
|
|
取得位元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="value">是否成功取得</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.SMDataBlockInt32.SetBit(System.String,System.Boolean)">
|
|
<summary>
|
|
設置位元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="IsOn">是否開啟</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.SMDataBlockInt32.TryGetWord(System.String,System.Int32@)">
|
|
<summary>
|
|
取得字元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="value">值</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.SMDataBlockInt32.TrySetWord(System.String,System.Int32)">
|
|
<summary>
|
|
設置字元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="value">值</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.SMDataBlockInt32.TryGetWords(System.String,System.Int32[]@,System.Int32)">
|
|
<summary>
|
|
取得多個字元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="data">資料及</param>
|
|
<param name="length">長度</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataBlocks.SMDataBlockInt32.TrySetWords(System.String,System.Int32[])">
|
|
<summary>
|
|
設置多個字元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="data">資料集</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.DataType.Bit">
|
|
<summary>
|
|
位元
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.Bit.#ctor">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.Bit.#ctor(Mirle.Component.MPLC.Interfaces.IMPLCProvider,System.String)">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
<param name="mplc">控制器提供介面</param>
|
|
<param name="address">位置</param>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.DataType.Bit._mplc">
|
|
<summary>
|
|
控制器提供介面
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataType.Bit.Address">
|
|
<summary>
|
|
位置
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.Bit.IsOn">
|
|
<summary>
|
|
是否開啟
|
|
</summary>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.Bit.IsOff">
|
|
<summary>
|
|
是否關閉
|
|
</summary>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.Bit.SetOn">
|
|
<summary>
|
|
設置開啟
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.Bit.SetOff">
|
|
<summary>
|
|
設置關閉
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.Bit.Clear">
|
|
<summary>
|
|
清除
|
|
</summary>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.DataType.DataTypeExtensions">
|
|
<summary>
|
|
資料類別擴增
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.DataTypeExtensions.IsBit(Mirle.Component.MPLC.DataType.Interfaces.IDataType)">
|
|
<summary>
|
|
是否為位元
|
|
</summary>
|
|
<param name="dataType">資料類別介面</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.DataTypeExtensions.IsWord(Mirle.Component.MPLC.DataType.Interfaces.IDataType)">
|
|
<summary>
|
|
是否為字元
|
|
</summary>
|
|
<param name="dataType">資料類別介面</param>
|
|
<returns>Ture/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.DataTypeExtensions.IsDWord(Mirle.Component.MPLC.DataType.Interfaces.IDataType)">
|
|
<summary>
|
|
是否為十進位字元
|
|
</summary>
|
|
<param name="dataType">資料類別介面</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.DataTypeExtensions.IsWordBlock(Mirle.Component.MPLC.DataType.Interfaces.IDataType)">
|
|
<summary>
|
|
是否為字元區塊
|
|
</summary>
|
|
<param name="dataType">資料類別介面</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.DataTypeExtensions.AsBit(Mirle.Component.MPLC.DataType.Interfaces.IDataType)">
|
|
<summary>
|
|
作為位元
|
|
</summary>
|
|
<param name="dataType">資料類別介面</param>
|
|
<returns>位元</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.DataTypeExtensions.AsWord(Mirle.Component.MPLC.DataType.Interfaces.IDataType)">
|
|
<summary>
|
|
作為字元
|
|
</summary>
|
|
<param name="dataType">資料類別介面</param>
|
|
<returns>字元</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.DataTypeExtensions.AsDWord(Mirle.Component.MPLC.DataType.Interfaces.IDataType)">
|
|
<summary>
|
|
作為十進位字元
|
|
</summary>
|
|
<param name="dataType">資料類別介面</param>
|
|
<returns>十進位字元</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.DataTypeExtensions.AsWordBlock(Mirle.Component.MPLC.DataType.Interfaces.IDataType)">
|
|
<summary>
|
|
作為字元區塊
|
|
</summary>
|
|
<param name="dataType">資料類別介面</param>
|
|
<returns>字元區塊</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.DataTypeExtensions.ToColor(Mirle.Component.MPLC.DataType.Bit)">
|
|
<summary>
|
|
轉換成顏色
|
|
</summary>
|
|
<param name="bit">位元</param>
|
|
<returns>顏色</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.DataTypeExtensions.ToColor(Mirle.Component.MPLC.DataType.Bit,System.Drawing.Color,System.Drawing.Color)">
|
|
<summary>
|
|
轉換成顏色
|
|
</summary>
|
|
<param name="bit">位元</param>
|
|
<param name="trueColoer">正確顏色</param>
|
|
<param name="falseColoer">錯誤顏色</param>
|
|
<returns>顏色</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.DataTypeExtensions.ToColor(System.Boolean)">
|
|
<summary>
|
|
轉換成顏色
|
|
</summary>
|
|
<param name="bit">字元</param>
|
|
<returns>顏色</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.DataTypeExtensions.ToColor(System.Boolean,System.Drawing.Color,System.Drawing.Color)">
|
|
<summary>
|
|
轉換成顏色
|
|
</summary>
|
|
<param name="bit">位元</param>
|
|
<param name="trueColoer">正確顏色</param>
|
|
<param name="falseColoer">錯誤顏色</param>
|
|
<returns>顏色</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.DataTypeExtensions.ConvertBase16ToBase10(System.String)">
|
|
<summary>
|
|
十六進位轉變成十進位
|
|
</summary>
|
|
<param name="base16">值</param>
|
|
<returns>十進位</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.DataTypeExtensions.ConvertBase10ToBase16(System.Int32)">
|
|
<summary>
|
|
十進位轉變成十六進位
|
|
</summary>
|
|
<param name="base10">值</param>
|
|
<returns>十六進位</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.DataTypeExtensions.ConvertBase10ToBase16(System.Int32,System.Int32)">
|
|
<summary>
|
|
十進位轉變成十六進位
|
|
</summary>
|
|
<param name="base10">值</param>
|
|
<param name="length">長度</param>
|
|
<returns>十六進位</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.DataTypeExtensions.ToASCII(System.UInt16)">
|
|
<summary>
|
|
轉換成ASCII
|
|
</summary>
|
|
<param name="value">值</param>
|
|
<returns>ASCII</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.DataTypeExtensions.ToASCII(System.Int32[])">
|
|
<summary>
|
|
轉換成ASCII
|
|
</summary>
|
|
<param name="value">值</param>
|
|
<returns>ASCII</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.DataTypeExtensions.ToBytes(System.Int32[])">
|
|
<summary>
|
|
轉換成位元陣列
|
|
</summary>
|
|
<param name="value">值</param>
|
|
<returns>位元陣列</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.DataTypeExtensions.To16BitInteger(System.String)">
|
|
<summary>
|
|
轉換成十六位元數值
|
|
</summary>
|
|
<param name="ascii">值</param>
|
|
<returns>十六位元數值</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.DataTypeExtensions.To16BitInteger(System.Byte[])">
|
|
<summary>
|
|
轉換成十六位元數值
|
|
</summary>
|
|
<param name="value">值</param>
|
|
<returns>十六位元</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.DataTypeExtensions.ConvertBase10ToBCD(System.Int32)">
|
|
<summary>
|
|
十位元轉換成二進碼十進位
|
|
</summary>
|
|
<param name="base10">值</param>
|
|
<returns>二進碼十進位</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.DataTypeExtensions.ConvertBCDToBase10(System.Int32)">
|
|
<summary>
|
|
二進碼十進位轉換成十進位
|
|
</summary>
|
|
<param name="bcd">值</param>
|
|
<returns>十進位</returns>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.DataType.DWord">
|
|
<summary>
|
|
十進位字元
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.DWord.#ctor">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.DWord.#ctor(Mirle.Component.MPLC.Interfaces.IMPLCProvider,System.String)">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
<param name="mplc">控制器提供介面</param>
|
|
<param name="address">位置</param>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.DataType.DWord._mplc">
|
|
<summary>
|
|
控制器提供介面
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataType.DWord.Address">
|
|
<summary>
|
|
位置
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.DWord.GetValue">
|
|
<summary>
|
|
取得十進位
|
|
</summary>
|
|
<returns>十進位</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.DWord.SetValue(System.Int32)">
|
|
<summary>
|
|
設置十進位
|
|
</summary>
|
|
<param name="data">字元</param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.DWord.Clear">
|
|
<summary>
|
|
清除十進位
|
|
</summary>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.DataType.Interfaces.IDataType">
|
|
<summary>
|
|
資料類別介面
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataType.Interfaces.IDataType.Address">
|
|
<summary>
|
|
位置
|
|
</summary>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.DataType.Word">
|
|
<summary>
|
|
字元
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.Word.#ctor">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.Word.#ctor(Mirle.Component.MPLC.Interfaces.IMPLCProvider,System.String)">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
<param name="mplc">控制器提供介面</param>
|
|
<param name="address">位置</param>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.DataType.Word._mplc">
|
|
<summary>
|
|
控制器提供介面
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataType.Word.Address">
|
|
<summary>
|
|
位置
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.Word.GetBit(System.Int32)">
|
|
<summary>
|
|
取得位元
|
|
</summary>
|
|
<param name="bitIndex">位元索引</param>
|
|
<returns>位元</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.Word.GetValue">
|
|
<summary>
|
|
取得位元
|
|
</summary>
|
|
<returns>位元</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.Word.SetValue(System.Int32)">
|
|
<summary>
|
|
設置位元
|
|
</summary>
|
|
<param name="data">位元</param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.Word.Clear">
|
|
<summary>
|
|
清除位元
|
|
</summary>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.DataType.WordBlock">
|
|
<summary>
|
|
字元區塊
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.WordBlock.#ctor">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.WordBlock.#ctor(Mirle.Component.MPLC.Interfaces.IMPLCProvider,System.String,System.Int32)">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
<param name="mplc">控制器提供介面</param>
|
|
<param name="startAddress">起始位置</param>
|
|
<param name="length">長度</param>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.DataType.WordBlock._mplc">
|
|
<summary>
|
|
控制器提供介面
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataType.WordBlock.Length">
|
|
<summary>
|
|
長度
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.DataType.WordBlock.Address">
|
|
<summary>
|
|
位置
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.WordBlock.GetValue">
|
|
<summary>
|
|
取得自元陣列
|
|
</summary>
|
|
<returns>字元陣列</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.WordBlock.SetValue(System.Int32[])">
|
|
<summary>
|
|
設置字元陣列
|
|
</summary>
|
|
<param name="data">字元陣列</param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.DataType.WordBlock.Clear">
|
|
<summary>
|
|
清除字元陣列
|
|
</summary>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.FileData.FileDataViewer">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileDataViewer.#ctor(Mirle.Component.MPLC.FileData.FileReader)">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
<param name="fileReader">檔案讀取器</param>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.FileData.FileDataViewer._fileReader">
|
|
<summary>
|
|
檔案讀取器
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.FileData.FileDataViewer._dataBlocks">
|
|
<summary>
|
|
資料區塊
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.FileData.FileDataViewer.IsConnected">
|
|
<summary>
|
|
是否連線
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileDataViewer.Query(System.DateTime,System.DateTime)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="begin"></param>
|
|
<param name="end"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileDataViewer.RefreshRawData(System.DateTime)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="index"></param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileDataViewer.GetBit(System.String)">
|
|
<summary>
|
|
取得位元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileDataViewer.SetBitOn(System.String)">
|
|
<summary>
|
|
設置位元開啟
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileDataViewer.SetBitOff(System.String)">
|
|
<summary>
|
|
設置位元關閉
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileDataViewer.ReadWord(System.String)">
|
|
<summary>
|
|
讀取字元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<returns>字元</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileDataViewer.WriteWord(System.String,System.Int32)">
|
|
<summary>
|
|
寫入字元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="data">字元</param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileDataViewer.ReadWords(System.String,System.Int32)">
|
|
<summary>
|
|
讀取多個字元
|
|
</summary>
|
|
<param name="startAddress">起始位置</param>
|
|
<param name="length">長度</param>
|
|
<returns>字元陣列</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileDataViewer.WriteWords(System.String,System.Int32[])">
|
|
<summary>
|
|
寫入多個字元
|
|
</summary>
|
|
<param name="startAddress">起始位置</param>
|
|
<param name="data">字元陣列</param>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.FileData.FileReader">
|
|
<summary>
|
|
檔案讀取器
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileReader.#ctor">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.FileData.FileReader.files">
|
|
<summary>
|
|
檔案集
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.FileData.FileReader._createCacheTask">
|
|
<summary>
|
|
建立快取任務
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.FileData.FileReader._cancellationTokenSource">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.FileData.FileReader._dataBlocks">
|
|
<summary>
|
|
資料區塊
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.FileData.FileReader._rawData">
|
|
<summary>
|
|
原始資料
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.FileData.FileReader.CachingPercentage">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.FileData.FileReader.CurrentRowTime">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.FileData.FileReader.IsConnected">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileReader.AddDataBlock(Mirle.Component.MPLC.DataBlocks.FileDataBlock)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="newDataBlock"></param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileReader.GetDataBlocks">
|
|
<summary>
|
|
|
|
</summary>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileReader.AddFile(System.String)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="FileName"></param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileReader.ClearFile">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileReader.OpenFile">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileReader.WaitForCreateCacheTask">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileReader.CreateCache(System.Threading.CancellationToken)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="token"></param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileReader.CreateRawRecord(System.String)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="rawString"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileReader.GetDateTimeIndexes">
|
|
<summary>
|
|
|
|
</summary>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileReader.Refresh(System.Int32)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="index"></param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileReader.Refresh(System.DateTime)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="index"></param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileReader.GetBit(System.String)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="address"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileReader.SetBitOn(System.String)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="address"></param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileReader.SetBitOff(System.String)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="address"></param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileReader.ReadWord(System.String)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="address"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileReader.WriteWord(System.String,System.Int32)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="address"></param>
|
|
<param name="data"></param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileReader.ReadWords(System.String,System.Int32)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="startAddress"></param>
|
|
<param name="length"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileReader.WriteWords(System.String,System.Int32[])">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="startAddress"></param>
|
|
<param name="data"></param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileReader.GetDataView">
|
|
<summary>
|
|
|
|
</summary>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileReader.GetRawDataByDateTimeIndex(System.DateTime,System.Int32)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="dateTimeIndex"></param>
|
|
<param name="blockColumnIndex"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileReader.Dispose(System.Boolean)">
|
|
<summary>
|
|
釋放資源
|
|
</summary>
|
|
<param name="disposing"></param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileReader.Finalize">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.FileReader.Dispose">
|
|
<summary>
|
|
釋放資源
|
|
</summary>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.FileData.RawRecord">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.RawRecord.#ctor(System.String)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="rawString"></param>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.FileData.RawRecord._cachedLock">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.FileData.RawRecord._cachedRawData">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.FileData.RawRecord._rawString">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.FileData.RawRecord.IsCached">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.FileData.RawRecord.ByteLookup">
|
|
<summary>
|
|
位元組尋找表
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.RawRecord.GetBlockByIndex(System.Int32)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="blockColumnIndex"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.RawRecord.CreateCache">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.RawRecord.ConvertRawStringToBlockByteArray(System.String)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="strTemp"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.FileData.RawRecord.ToByteLookup(System.String)">
|
|
<summary>
|
|
轉換成位元組尋找表
|
|
</summary>
|
|
<param name="hexNumber">十六進位值</param>
|
|
<returns>位元組</returns>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.Interfaces.IConnectable">
|
|
<summary>
|
|
MIRLE PLC 連線介面
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.Interfaces.IConnectable.Close">
|
|
<summary>
|
|
關閉連線
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.Interfaces.IConnectable.Connect">
|
|
<summary>
|
|
開啟連線
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.Interfaces.IConnectable.ReConnect">
|
|
<summary>
|
|
重新連線
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.Interfaces.IConnectable.TestConnection">
|
|
<summary>
|
|
測試連線
|
|
</summary>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.Interfaces.IMPLCProvider">
|
|
<summary>
|
|
MIRLE PLC 資料提供介面
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.Interfaces.IMPLCProvider.IsConnected">
|
|
<summary>
|
|
是否連線
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.Interfaces.IMPLCProvider.GetBit(System.String)">
|
|
<summary>
|
|
取得位元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.Interfaces.IMPLCProvider.SetBitOn(System.String)">
|
|
<summary>
|
|
設置位元開啟
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.Interfaces.IMPLCProvider.SetBitOff(System.String)">
|
|
<summary>
|
|
設置位元關閉
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.Interfaces.IMPLCProvider.ReadWord(System.String)">
|
|
<summary>
|
|
讀取字元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<returns>值</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.Interfaces.IMPLCProvider.WriteWord(System.String,System.Int32)">
|
|
<summary>
|
|
寫入字元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="data">值</param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.Interfaces.IMPLCProvider.ReadWords(System.String,System.Int32)">
|
|
<summary>
|
|
讀取多個字元
|
|
</summary>
|
|
<param name="startAddress">起始位置</param>
|
|
<param name="length">長度</param>
|
|
<returns>資料集</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.Interfaces.IMPLCProvider.WriteWords(System.String,System.Int32[])">
|
|
<summary>
|
|
寫入多個字元
|
|
</summary>
|
|
<param name="startAddress">起始位置</param>
|
|
<param name="data">資料集</param>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.Interfaces.IPLCHost">
|
|
<summary>
|
|
控制器介面
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.Interfaces.IPLCHost.EnableAutoReconnect">
|
|
<summary>
|
|
啟動自動重新連線
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.Interfaces.IPLCHost.EnableWriteRawData">
|
|
<summary>
|
|
啟動寫入資料
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.Interfaces.IPLCHost.Interval">
|
|
<summary>
|
|
時間間隔
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.Interfaces.IPLCHost.MPLCTimeout">
|
|
<summary>
|
|
控制器逾時
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.Interfaces.IPLCHost.LogBaseDirectory">
|
|
<summary>
|
|
記錄檔資料夾
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.Interfaces.IPLCHost.GetMPLCProvider">
|
|
<summary>
|
|
取得控制器資料提供介面
|
|
</summary>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.Interfaces.IPLCHost.Start">
|
|
<summary>
|
|
開始
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.Interfaces.IPLCHost.Stop">
|
|
<summary>
|
|
暫停
|
|
</summary>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.Interfaces.IPLCHostFactory">
|
|
<summary>
|
|
控制器工廠介面
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.Interfaces.IPLCHostFactory.GetInstance">
|
|
<summary>
|
|
取得實例
|
|
</summary>
|
|
<returns>控制器介面</returns>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.PLCHostInfo">
|
|
<summary>
|
|
控制器資訊
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.PLCHostInfo.#ctor(System.String,System.Int32,System.Collections.Generic.IEnumerable{Mirle.Component.MPLC.DataBlocks.BlockInfo})">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
<param name="hostID">控制器編號</param>
|
|
<param name="actLogicalStationNo">控制器站點編號</param>
|
|
<param name="blockInfos">區塊資訊</param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.PLCHostInfo.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.IEnumerable{Mirle.Component.MPLC.DataBlocks.BlockInfo})">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
<param name="hostID">控制器編號</param>
|
|
<param name="ipAddress">網路位址</param>
|
|
<param name="tcpPort">通訊埠口</param>
|
|
<param name="blockInfos">區塊資訊</param>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.PLCHostInfo.HostID">
|
|
<summary>
|
|
控制器編號
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.PLCHostInfo.IPAddress">
|
|
<summary>
|
|
網路位址
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.PLCHostInfo.TcpPort">
|
|
<summary>
|
|
通訊埠口
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.PLCHostInfo.ActLogicalStationNo">
|
|
<summary>
|
|
控制器站點編號
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.PLCHostInfo.BlockInfos">
|
|
<summary>
|
|
區塊資訊
|
|
</summary>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.SharedMemory.SMReadOnlyCachedReader">
|
|
<summary>
|
|
共享記憶體快取讀取
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.SharedMemory.SMReadOnlyCachedReader.#ctor">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.SharedMemory.SMReadOnlyCachedReader.CacheBlockMapping">
|
|
<summary>
|
|
快取區塊對應
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.SharedMemory.SMReadOnlyCachedReader.CacheBlockMapping.SourceBlock">
|
|
<summary>
|
|
來源區塊
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.SharedMemory.SMReadOnlyCachedReader.CacheBlockMapping.CacheBlock">
|
|
<summary>
|
|
快取區塊
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.SharedMemory.SMReadOnlyCachedReader._cacheBlockMappings">
|
|
<summary>
|
|
快取區塊對應
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.SharedMemory.SMReadOnlyCachedReader._cachedBlocks">
|
|
<summary>
|
|
快取區塊
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.SharedMemory.SMReadOnlyCachedReader._cacheWorker">
|
|
<summary>
|
|
快取執行續
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.SharedMemory.SMReadOnlyCachedReader.Interval">
|
|
<summary>
|
|
時間間隔
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.SharedMemory.SMReadOnlyCachedReader.CacheProc">
|
|
<summary>
|
|
快取處理
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.SharedMemory.SMReadOnlyCachedReader.Start">
|
|
<summary>
|
|
開始
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.SharedMemory.SMReadOnlyCachedReader.AddDataBlock(Mirle.Component.MPLC.DataBlocks.SMDataBlock)">
|
|
<summary>
|
|
新增資料區塊
|
|
</summary>
|
|
<param name="newDataBlock">資料區塊</param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.SharedMemory.SMReadOnlyCachedReader.GetBit(System.String)">
|
|
<summary>
|
|
取得位元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.SharedMemory.SMReadOnlyCachedReader.SetBitOn(System.String)">
|
|
<summary>
|
|
設置位元開啟
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.SharedMemory.SMReadOnlyCachedReader.SetBitOff(System.String)">
|
|
<summary>
|
|
設置位元關閉
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.SharedMemory.SMReadOnlyCachedReader.ReadWord(System.String)">
|
|
<summary>
|
|
讀取字元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.SharedMemory.SMReadOnlyCachedReader.WriteWord(System.String,System.Int32)">
|
|
<summary>
|
|
寫入字元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="data">位元</param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.SharedMemory.SMReadOnlyCachedReader.ReadWords(System.String,System.Int32)">
|
|
<summary>
|
|
讀取多個字元
|
|
</summary>
|
|
<param name="startAddress">起始位置</param>
|
|
<param name="length">長度</param>
|
|
<returns>字元陣列</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.SharedMemory.SMReadOnlyCachedReader.WriteWords(System.String,System.Int32[])">
|
|
<summary>
|
|
寫入多個字元
|
|
</summary>
|
|
<param name="startAddress">起始位置</param>
|
|
<param name="data">字元陣列</param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.SharedMemory.SMReadOnlyCachedReader.Dispose(System.Boolean)">
|
|
<summary>
|
|
釋放資源
|
|
</summary>
|
|
<param name="disposing"></param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.SharedMemory.SMReadOnlyCachedReader.Finalize">
|
|
<summary>
|
|
解構式
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.SharedMemory.SMReadOnlyCachedReader.Dispose">
|
|
<summary>
|
|
釋放資源
|
|
</summary>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.SharedMemory.SMReadOnlyReader">
|
|
<summary>
|
|
共享記憶體讀取
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.SharedMemory.SMReadOnlyReader.SetBitOn(System.String)">
|
|
<summary>
|
|
設置位元開啟
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.SharedMemory.SMReadOnlyReader.SetBitOff(System.String)">
|
|
<summary>
|
|
設置位元關閉
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.SharedMemory.SMReadOnlyReader.WriteWord(System.String,System.Int32)">
|
|
<summary>
|
|
寫入字元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="data">字元</param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.SharedMemory.SMReadOnlyReader.WriteWords(System.String,System.Int32[])">
|
|
<summary>
|
|
寫入多個字元
|
|
</summary>
|
|
<param name="startAddress">起始位置</param>
|
|
<param name="data">字元陣列</param>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.SharedMemory.SMReadWriter">
|
|
<summary>
|
|
共享記憶體讀取
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.SharedMemory.SMReadWriter.#ctor">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.SharedMemory.SMReadWriter._dataBlocks">
|
|
<summary>
|
|
資料區塊
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.SharedMemory.SMReadWriter.IsConnected">
|
|
<summary>
|
|
是否連線
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.SharedMemory.SMReadWriter.AddDataBlock(Mirle.Component.MPLC.DataBlocks.SMDataBlock)">
|
|
<summary>
|
|
新增資料區塊
|
|
</summary>
|
|
<param name="newDataBlock">共享記憶體資料區塊</param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.SharedMemory.SMReadWriter.GetBit(System.String)">
|
|
<summary>
|
|
取得位元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.SharedMemory.SMReadWriter.SetBitOn(System.String)">
|
|
<summary>
|
|
設置位元開啟
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.SharedMemory.SMReadWriter.SetBitOff(System.String)">
|
|
<summary>
|
|
設置位元關閉
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.SharedMemory.SMReadWriter.ReadWord(System.String)">
|
|
<summary>
|
|
讀取字元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<returns>字元</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.SharedMemory.SMReadWriter.WriteWord(System.String,System.Int32)">
|
|
<summary>
|
|
寫入字元
|
|
</summary>
|
|
<param name="address">位置</param>
|
|
<param name="data">字元</param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.SharedMemory.SMReadWriter.ReadWords(System.String,System.Int32)">
|
|
<summary>
|
|
讀取多個字元
|
|
</summary>
|
|
<param name="startAddress">起始位置</param>
|
|
<param name="length">長度</param>
|
|
<returns>字元陣列</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.SharedMemory.SMReadWriter.WriteWords(System.String,System.Int32[])">
|
|
<summary>
|
|
寫入多個字元
|
|
</summary>
|
|
<param name="startAddress">起始位置</param>
|
|
<param name="data">字元陣列</param>
|
|
</member>
|
|
<member name="T:Mirle.Component.MPLC.ThreadWorker">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.ThreadWorker.#ctor(System.Action)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="task"></param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.ThreadWorker.#ctor(System.Action,System.Int32)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="task"></param>
|
|
<param name="interval"></param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.ThreadWorker.#ctor(System.Action,System.Int32,System.Boolean)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="task"></param>
|
|
<param name="interval"></param>
|
|
<param name="startFlag"></param>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.ThreadWorker._interval">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.ThreadWorker._runFlag">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.ThreadWorker._nextCanRunTime">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.MPLC.ThreadWorker._task">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.ThreadWorker.Interval">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.MPLC.ThreadWorker.IsRunning">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.ThreadWorker.Pause">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.ThreadWorker.Start">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.ThreadWorker.WorkProcess">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.ThreadWorker.Dispose(System.Boolean)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="disposing"></param>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.ThreadWorker.Finalize">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.MPLC.ThreadWorker.Dispose">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
</members>
|
|
</doc>
|