• 快速入门
  • HTTP文档
  • .NET开发指南
  • DEMO下载
  • 调用HTTP常见问题
    Show / Hide Table of Contents
    • FBoxClientDriver
      • BoxConnectionStateItem
      • BoxFeatures
      • BoxOperationMode
      • BoxSoftwareTypes
      • BoxTaskState
      • NetworkTypes
    • FBoxClientDriver.Contract
      • AddAlarmDefArgsV2
      • AddAlarmDefinitionV2
      • AddAlarmDefinitonArgs
      • AddAlarmGroupArgs
      • AddBoxGroupArgs
      • AddDataMonitorDefinitionArgs
      • AddDataMonitorDefinitionV2
      • AddDataMonitorGroupArgs
      • AddDmonsArgsV2
      • AddHdataChannelsDto
      • AddHdataDefArgsV2
      • AddHDataDefinitionArgs
      • AddHdataDefinitionV2
      • AddHdataItemArgs
      • AddHdataItemDto
      • AddOrUpdateCombinedItemArgs
      • AddOrUpdateCombinedItemArgs.CombinedDMonArgs
      • AddOrUpdateCombinedItemArgs.DMonItemArgsV2
      • AddOrUpdatePlcDeviceArgsV2
      • AddOrUpdatePlcDeviceV2
      • AddressRadixType
      • AddTargetArgs
      • AlarmAction
      • AlarmConditionCombineMethod
      • AlarmConditionType
      • AlarmConfirmArgs
      • AlarmConfirmDefinitonArgs
      • AlarmDefinitionDtoV2
      • AlarmDefintitionDtoV2
      • AlarmEvent
      • AlarmEventQuery
      • AlarmEventQuery2
      • AlarmGroup
      • AlarmGroupDtoV2
      • AlarmMonitorDefinition
      • AlarmRecoverDefinitonArgs
      • AlarmState
      • AlarmTarget
      • AlarmTriggerDefinitionArgs
      • BasePlcParameter
      • BitStateLabel
      • Box
      • BoxAlarmCountChangedEvent
      • BoxAlarmEvent
      • BoxArgs
      • BoxCollectionArgs
      • BoxConnectionState
      • BoxConnectionStateChangedEventArgs
      • BoxDeviceInfo
      • BoxDMonGroupsDtoV2
      • BoxGroup
      • BoxPosition
      • BoxRegisterArgs
      • BoxStateChangedEvent
      • BoxStateEntity
      • BoxType
      • BoxTypes
      • BoxUnRegisterArgs
      • ByteOrderSettings
      • ChangeBoxGroupArgs
      • ChangeBoxOwnerArgsV2
      • ComPortPlc
      • DataMonitorDefinition
      • DataMonitorGroup
      • DataMonitorGroupArgs
      • DataMonitorGroupsArgs
      • DataMonitorPointArgs
      • DataMonitorPointsArgs
      • DataMonitorPointsByGroupedNameArgs
      • DataMonitorPointsByNameArgs
      • DataMonitorValueChangedArgs
      • DataMonitorWriteValueArgs
      • DataMonitorWriteValueArgsV2
      • DataSourceDtoV2
      • DataType
      • DataWidth
      • DeviceClass
      • DeviceConnectionType
      • DeviceInterfaceTypes
      • DeviceSpecification
      • DMonDefUnregisterArgs
      • DMonDtoV2
      • DMonEntry
      • DmonItemDtoV2
      • DMonRegisterArgs
      • DMonStatus
      • DmonValueTransform
      • DownLoadPlcArgs
      • EncodeType
      • EthernetPlc
      • EthernetSettingsV1
      • ExportHistoryDataCsvArgs
      • GetAlarmDefinitionArgs
      • GetAlarmTargetArgs
      • GetAlarmTargetsArgs
      • GetBoxArgs
      • GetBoxGroupArgs
      • GetBoxsArgs
      • GetDataMonitorDefArgs
      • GetDeviceSpecificationArgs
      • GetDmonDataSourceIdArgs
      • GetDMonitorGroupArgs
      • GetDMonitorGroupsArgs
      • GetDMonValueArgs
      • GetHDataArgs
      • GetHistoryDataArgs
      • GetLocationArgs
      • GetSomeAlarmArgsV2
      • GetSomeDmonItemsArgsV2
      • GetSomeHdataArgsV2
      • GetSomeHdataItemArgs
      • HControl
      • HControlType
      • HdataChannelDto
      • HDataControl
      • HDataControlOptionsV2
      • HdataDefinitionDtoV2
      • HdataDtoV2
      • HdataItemDto
      • HistoryData
      • HistoryDataQuery
      • HistoryDataQuery2
      • HistoryDataV2
      • HistoryItemDefinition
      • IClientCredential
      • ICredentialProvider
      • IFBoxClientManager
      • Int16Order
      • Int32OrFloatOrder
      • IUserCredential
      • MiniDeviceDriverInfo
      • ParityType
      • PlcAdvancedSettings
      • PlcClass
      • PlcDevice
      • PlcDeviceDtoV2
      • PlcDongFlag
      • PlcEntity
      • PlcType
      • PrivilegeType
      • RegisterBoxArgs
      • RegisterInfo
      • RemoveAlarmDefArgsV2
      • RemoveAlarmDefinitionArgs
      • RemoveAlarmGroupArgs
      • RemoveBoxGroupArgs
      • RemoveDataMonDefArgsV2
      • RemoveDataMonitorDefinitionArgs
      • RemoveDataMonitorGroupArgs
      • RemoveHdataArgsV2
      • RemoveHdataItemArgs
      • RemoveHistoryDefinitionArgs
      • RemoveTargetArgs
      • RetryType
      • SerialPortParityMode
      • SerialPortSettings
      • SerialPortSettingsV1
      • ServerType
      • SetBoxDeviceConfigurationSourceArgs
      • SetDataMonitorGroupOnlyArgs
      • SignalRMessageArgs
      • StartDmonItemByNamesArgs
      • StopDmonItemByNamesArgs
      • StringByteOrder
      • TaskState
      • TimeRangeTypes
      • TransformType
      • U16ByteOrders
      • U32ByteOrders
      • UnregisterBoxArgs
      • UpdateAlarmDefArgsV2
      • UpdateAlarmDefinitionV2
      • UpdateAlarmDefinitonArgs
      • UpdateAlarmGroupArgs
      • UpdateBoxArgs
      • UpdateBoxGroupArgs
      • UpdateDataMonitorDefinitionArgs
      • UpdateDataMonitorDefinitionV2
      • UpdateDataMonitorGroupArgs
      • UpdateDmonArgsV2
      • UpdateHdataChannelsDto
      • UpdateHdataDefArgsV2
      • UpdateHDataDefinitionArgs
      • UpdateHdataDefinitionV2
      • UpdateHdataItemArgs
      • UpdateHdataItemDto
      • UpdateRefreshTimeArgs
      • UpdateTargetArgs
      • WorkingMode
      • WorkModel
      • WriteValueType
    • FBoxClientDriver.Contract.BoxEnum
      • DeviceConfigurationSource
    • FBoxClientDriver.Contract.Entity
      • BoxDto
      • BoxGroupDto
      • BoxGroupEntity
      • BoxLocation
      • BoxRegistration
      • BoxRegistrationDto
      • ByChannelHistoryData
      • ByRowHistoryData
      • ByRowHistoryDataRow
      • CellLocationResult
      • CommServer
      • FBox
      • Hdata
      • HdataChannel
      • HdataChannelData
      • HdataItem
      • HdataNameConvertUidEntity
    • FBoxClientDriver.Contract.Helpers
      • DateTimeExtensions
      • JavascriptEpochConverter
    • FBoxClientDriver.SignalREventArgs
      • BoxLocationEventArgs

    Class PlcDeviceDtoV2

    获取设备规格参数

    Inheritance
    Object
    PlcDeviceDtoV2
    Inherited Members
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: FBoxClientDriver.Contract
    Assembly: FBoxClientDriver.Contract.dll
    Syntax
    public class PlcDeviceDtoV2

    Constructors

    PlcDeviceDtoV2()

    无参构造函数

    Declaration
    public PlcDeviceDtoV2()

    PlcDeviceDtoV2(Int32, String, String, ServerType, PlcAdvancedSettings, Int32, PlcDongFlag, DeviceInterfaceTypes, Int32, Int32, Int32, ParityType, PlcClass, String, Int32, Boolean, Int32, Int32, Int32)

    获取设备规格参数

    Declaration
    public PlcDeviceDtoV2(int plcId, string plcName, string alias, ServerType type, PlcAdvancedSettings plcAdvancedSettings, int portNo, PlcDongFlag plcDongleFlag, DeviceInterfaceTypes interface, int baudRate, int dataBits, int stopBits, ParityType parityType, PlcClass class, string ip, int port, bool enableBroadcast, int broadcastStationNo, int defaultStationNo, int slaveNo)
    Parameters
    Type Name Description
    Int32 plcId

    plcId

    String plcName

    Plc名称

    String alias

    Plc别名

    ServerType type

    驱动类型ServerType

    PlcAdvancedSettings plcAdvancedSettings

    高级设置PlcAdvancedSettings

    Int32 portNo

    站号

    PlcDongFlag plcDongleFlag

    远程停机状态PlcDongFlag

    DeviceInterfaceTypes interface

    通讯类型DeviceInterfaceTypes

    Int32 baudRate

    波特率

    Int32 dataBits

    数据位

    Int32 stopBits

    停止位

    ParityType parityType

    校验位ParityType

    PlcClass class

    主从设备PlcClass

    String ip

    Ip地址

    Int32 port

    以太网端口号

    Boolean enableBroadcast

    使能广播站号

    Int32 broadcastStationNo

    广播站号

    Int32 defaultStationNo

    默认站号

    Int32 slaveNo

    从设备号

    Properties

    Alias

    PLC别名

    Declaration
    public string Alias { get; set; }
    Property Value
    Type Description
    String

    BaudRate

    波特率

    Declaration
    public int BaudRate { get; set; }
    Property Value
    Type Description
    Int32

    BroadcastStationNo

    广播站号

    Declaration
    public int BroadcastStationNo { get; set; }
    Property Value
    Type Description
    Int32

    Class

    PLC为主或从设备

    Declaration
    public PlcClass Class { get; set; }
    Property Value
    Type Description
    PlcClass

    DataBits

    数据位

    Declaration
    public int DataBits { get; set; }
    Property Value
    Type Description
    Int32

    DefaultStationNo

    默认广播站号

    Declaration
    public int DefaultStationNo { get; set; }
    Property Value
    Type Description
    Int32

    EnableBroadcast

    使能广播站号

    Declaration
    public bool EnableBroadcast { get; set; }
    Property Value
    Type Description
    Boolean

    Interface

    通讯类型

    Declaration
    public DeviceInterfaceTypes Interface { get; set; }
    Property Value
    Type Description
    DeviceInterfaceTypes

    Ip

    Ip地址

    Declaration
    public string Ip { get; set; }
    Property Value
    Type Description
    String

    ParityType

    校验位

    Declaration
    public ParityType ParityType { get; set; }
    Property Value
    Type Description
    ParityType

    PlcAdvancedSettings

    高级设置

    Declaration
    [JsonProperty("advanced")]
    public PlcAdvancedSettings PlcAdvancedSettings { get; set; }
    Property Value
    Type Description
    PlcAdvancedSettings

    PlcDongleFlag

    远程停机状态、盒子在线状态

    Declaration
    public PlcDongFlag PlcDongleFlag { get; set; }
    Property Value
    Type Description
    PlcDongFlag

    PlcId

    PlcId

    Declaration
    public int PlcId { get; set; }
    Property Value
    Type Description
    Int32

    PlcName

    PLC名称

    Declaration
    public string PlcName { get; set; }
    Property Value
    Type Description
    String

    Port

    以太网端口号

    Declaration
    public int Port { get; set; }
    Property Value
    Type Description
    Int32

    PortNo

    站号

    Declaration
    public int PortNo { get; set; }
    Property Value
    Type Description
    Int32

    SlaveNo

    从设备号

    Declaration
    public int SlaveNo { get; set; }
    Property Value
    Type Description
    Int32

    StopBits

    停止位

    Declaration
    public int StopBits { get; set; }
    Property Value
    Type Description
    Int32

    Type

    PLC类型,串口或者以太网

    Declaration
    public ServerType Type { get; set; }
    Property Value
    Type Description
    ServerType
    Back to top Generated by DocFX