ABBWebApiClient 类 |
命名空间: HslCommunication.Robot.ABB
ABBWebApiClient 类型公开以下成员。
名称 | 说明 | |
---|---|---|
![]() | ABBWebApiClient(String) |
使用指定的ip地址来初始化对象 Initializes the object using the specified IP address |
![]() | ABBWebApiClient(String, Int32) |
使用指定的ip地址和端口号来初始化对象 Initializes the object with the specified IP address and port number |
![]() | ABBWebApiClient(String, Int32, String, String) |
使用指定的ip地址,端口号,用户名,密码来初始化对象 Initialize the object with the specified IP address, port number, username, and password |
名称 | 说明 | |
---|---|---|
![]() | AddRequestHeadersAction |
针对请求的头信息进行额外的处理
(继承自 NetworkWebApiBase。) |
![]() | Client |
获取当前的HttpClinet的客户端 (继承自 NetworkWebApiBase。)Get the current HttpClinet client |
![]() | DefaultContentType |
默认的内容类型,如果为空,则不进行设置操作。例如设置为 "text/plain", "application/json", "text/html" 等等。 (继承自 NetworkWebApiBase。)The default content type, if it is empty, no setting operation will be performed. For example, set to "text/plain", "application/json", "text/html" and so on. |
![]() | Host |
获取当前的远程服务器的地址,可能是ip,也可能是网址。 (继承自 NetworkWebApiBase。)Get the address of the current remote server, which may be an IP address or a web address. |
![]() | IpAddress |
获取或设置远程服务器的IP地址 (继承自 NetworkWebApiBase。)Gets or sets the IP address of the remote server |
![]() ![]() | LogNet |
组件的日志工具,支持日志记录,只要实例化后,当前网络的基本信息,就以DEBUG等级进行输出 (继承自 NetworkWebApiBase。)The component's logging tool supports logging. As long as the instantiation of the basic network information, the output will be output at DEBUG |
![]() | Password |
获取或设置当前的密码 (继承自 NetworkWebApiBase。)Get or set the current password |
![]() | Port |
获取或设置远程服务器的端口号信息 (继承自 NetworkWebApiBase。)Gets or sets the port number information for the remote server |
![]() | UseEncodingISO |
获取或设置是否使用ISO的编码信息,默认为 False (继承自 NetworkWebApiBase。)Get or set whether to use ISO encoding information, the default is False |
![]() | UseHttps |
是否启用Https的协议访问,对于Https来说,端口号默认为 443 (继承自 NetworkWebApiBase。)Whether to enable Https protocol access, for Https, the port number defaults to 443 |
![]() | UserName |
获取或设置当前的用户名 (继承自 NetworkWebApiBase。)Get or set the current username |
名称 | 说明 | |
---|---|---|
![]() | AddRequestHeaders |
针对请求的头信息进行额外的处理,可以重写用来实现一些特殊的信息添加到请求头中
(继承自 NetworkWebApiBase。) |
![]() | Equals | Determines whether the specified object is equal to the current object. (继承自 Object。) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (继承自 Object。) |
![]() | Get |
使用GET操作从网络中获取到数据信息,地址
(继承自 NetworkWebApiBase。) |
![]() | GetAnIOSignal |
获取机器人的IO信号资源 Get an IO signal resource. |
![]() | GetAnIOSignalAsync |
获取机器人的IO信号资源 Get an IO signal resource. |
![]() | GetAsync |
使用GET操作从网络中获取到数据信息,地址
(继承自 NetworkWebApiBase。) |
![]() | GetCtrlState |
获取当前的控制状态,Content属性就是机器人的控制信息 Get the current control state. The Content attribute is the control information of the robot |
![]() | GetCtrlStateAsync |
获取当前的控制状态,Content属性就是机器人的控制信息 Get the current control state. The Content attribute is the control information of the robot |
![]() | GetErrorState |
获取当前的错误状态,Content属性就是机器人的状态信息 Gets the current error state. The Content attribute is the state information of the robot |
![]() | GetErrorStateAsync |
获取当前的错误状态,Content属性就是机器人的状态信息 Gets the current error state. The Content attribute is the state information of the robot |
![]() | GetHashCode | Serves as the default hash function. (继承自 Object。) |
![]() | GetIO2In |
获取当前机器人的本机的输入IO Gets the input IO of the current robot's native |
![]() | GetIO2InAsync |
获取当前机器人的本机的输入IO Gets the input IO of the current robot's native |
![]() | GetIO2Out |
获取当前机器人的本机的输出IO Gets the output IO of the current robot's native |
![]() | GetIO2OutAsync |
获取当前机器人的本机的输出IO Gets the output IO of the current robot's native |
![]() | GetIOIn |
获取当前机器人的本机的输入IO Gets the input IO of the current robot's native |
![]() | GetIOInAsync |
获取当前机器人的本机的输入IO Gets the input IO of the current robot's native |
![]() | GetIOOut |
获取当前机器人的本机的输出IO Gets the output IO of the current robot's native |
![]() | GetIOOutAsync |
获取当前机器人的本机的输出IO Gets the output IO of the current robot's native |
![]() | GetJointTarget |
获取当前机器人的物理关节点信息,返回json格式的关节信息 Get the physical node information of the current robot and return the joint information in json format |
![]() | GetJointTargetAsync |
获取当前机器人的物理关节点信息,返回json格式的关节信息 Get the physical node information of the current robot and return the joint information in json format |
![]() | GetLog |
获取当前机器人的日志记录,默认记录为10条 Gets the log record for the current robot, which is 10 by default |
![]() | GetLogAsync |
获取当前机器人的日志记录,默认记录为10条 Gets the log record for the current robot, which is 10 by default |
![]() | GetOperationMode |
获取当前机器人的工作模式 Gets the current working mode of the robot |
![]() | GetOperationModeAsync |
获取当前机器人的工作模式 Gets the current working mode of the robot |
![]() | GetRapidExecution |
获取当前机器人的当前程序运行状态 Get the current program running status of the current robot |
![]() | GetRapidExecutionAsync |
获取当前机器人的当前程序运行状态 Get the current program running status of the current robot |
![]() | GetRapidTasks |
获取当前机器人的任务列表 Get the task list of the current robot |
![]() | GetRapidTasksAsync |
获取当前机器人的任务列表 Get the task list of the current robot |
![]() | GetRobotTarget |
获取机器人的目标坐标信息 Get the current robot's target information |
![]() | GetRobotTargetAsync |
获取机器人的目标坐标信息 Get the current robot's target information |
![]() ![]() | GetSelectStrings |
获取当前支持的读取的地址列表 Gets a list of addresses for currently supported reads |
![]() | GetServoEnable |
获取当前机器人的伺服使能状态 Get the current robot servo enable state |
![]() | GetServoEnableAsync |
获取当前机器人的伺服使能状态 Get the current robot servo enable state |
![]() | GetSpeedRatio |
获取当前机器人的速度配比信息 Get the speed matching information of the current robot |
![]() | GetSpeedRatioAsync |
获取当前机器人的速度配比信息 Get the speed matching information of the current robot |
![]() | GetSystem |
获取当前机器人的系统信息,版本号,唯一ID等信息 Get the current robot's system information, version number, unique ID and other information |
![]() | GetSystemAsync |
获取当前机器人的系统信息,版本号,唯一ID等信息 Get the current robot's system information, version number, unique ID and other information |
![]() | GetType | Gets the Type of the current instance. (继承自 Object。) |
![]() | GetUserValue |
根据给定的名称,获取当前用户的数据值信息。 According to the given name, gets the data value information of the current user |
![]() | GetUserValueAsync |
根据给定的名称,获取当前用户的数据值信息。 According to the given name, gets the data value information of the current user |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (继承自 Object。) |
![]() | Post |
使用POST命令去提交数据内容,然后返回相关的数据信息
(继承自 NetworkWebApiBase。) |
![]() | PostAsync |
使用POST命令去提交数据内容,然后返回相关的数据信息
(继承自 NetworkWebApiBase。) |
![]() | Read |
读取对方信息的的数据信息,通常是针对GET的方法信息设计的。如果使用了url=开头,就表示是使用了原生的地址访问 (重写 NetworkWebApiRobotBaseRead(String).)Read the other side of the data information, usually designed for the GET method information.If you start with url=, you are using native address access |
![]() | ReadAsync |
读取对方信息的的数据信息,通常是针对GET的方法信息设计的。如果使用了url=开头,就表示是使用了原生的地址访问 (继承自 NetworkWebApiRobotBase。)Read the other side of the data information, usually designed for the GET method information.If you start with url=, you are using native address access |
![]() | ReadByAddress |
等待重写的额外的指令信息的支持。除了url的形式之外,还支持基于命令的数据交互 (重写 NetworkWebApiRobotBaseReadByAddress(String).)Additional instruction information waiting for rewriting is supported.In addition to the url format, command based data interaction is supported |
![]() | ReadByAddressAsync |
等待重写的额外的指令信息的支持。除了url的形式之外,还支持基于命令的数据交互 (重写 NetworkWebApiRobotBaseReadByAddressAsync(String).)Additional instruction information waiting for rewriting is supported.In addition to the url format, command based data interaction is supported |
![]() | ReadString |
读取对方信息的的字符串数据信息,通常是针对GET的方法信息设计的。如果使用了url=开头,就表示是使用了原生的地址访问 (重写 NetworkWebApiRobotBaseReadString(String).)The string data information that reads the other party information, usually designed for the GET method information.If you start with url=, you are using native address access |
![]() | ReadStringAsync |
读取对方信息的的字符串数据信息,通常是针对GET的方法信息设计的。如果使用了url=开头,就表示是使用了原生的地址访问 (继承自 NetworkWebApiRobotBase。)The string data information that reads the other party information, usually designed for the GET method information.If you start with url=, you are using native address access |
![]() | ToString | Returns a string that represents the current object. (重写 NetworkWebApiRobotBaseToString.) |
![]() | Write(String, Byte) |
使用POST的方式来向对方进行请求数据信息,需要使用url=开头,来表示是使用了原生的地址访问 (重写 NetworkWebApiRobotBaseWrite(String, Byte).)Using POST to request data information from the other party, we need to start with url= to indicate that we are using native address access |
![]() | Write(String, String) |
使用POST的方式来向对方进行请求数据信息,需要使用url=开头,来表示是使用了原生的地址访问 (重写 NetworkWebApiRobotBaseWrite(String, String).)Using POST to request data information from the other party, we need to start with url= to indicate that we are using native address access |
![]() | WriteAsync(String, Byte) |
使用POST的方式来向对方进行请求数据信息,需要使用url=开头,来表示是使用了原生的地址访问 (继承自 NetworkWebApiRobotBase。)Using POST to request data information from the other party, we need to start with url= to indicate that we are using native address access |
![]() | WriteAsync(String, String) |
使用POST的方式来向对方进行请求数据信息,需要使用url=开头,来表示是使用了原生的地址访问 (继承自 NetworkWebApiRobotBase。)Using POST to request data information from the other party, we need to start with url= to indicate that we are using native address access |
名称 | 说明 | |
---|---|---|
![]() | ToJsonString |
获取当前对象的JSON格式表示的字符串。 (由 HslExtension 定义。)Gets the string represented by the JSON format of the current object. |