Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
张东亮
/
SO1037-LiftController
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit aae14734
由
张东亮
编写于
2023-12-01 14:01:19 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
1
1 个父辈
4833e487
显示空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
283 行增加
和
0 行删除
source/dll/Asa.IOModule.AIOBOX.dll
source/dll/Asa.IOModule.AIOBOX.xml
source/dll/Asa.IOModule.AIOBOX.dll
查看文件 @
aae1473
此文件类型无法预览
source/dll/Asa.IOModule.AIOBOX.xml
0 → 100644
查看文件 @
aae1473
<?xml version="1.0"?>
<doc>
<assembly>
<name>
Asa.IOModule.AIOBOX
</name>
</assembly>
<members>
<member
name=
"T:Asa.IOModule.AIOBOX"
>
<summary>
零点IO模块操作类
</summary>
</member>
<member
name=
"T:Asa.IOModule.AIOBOX.DIO_Changed"
>
<summary>
自动读取DIO委托
</summary>
<param
name=
"box"
>
AIOBOX
</param>
<param
name=
"sta"
></param>
</member>
<member
name=
"T:Asa.IOModule.AIOBOX.AIO_Changed"
>
<summary>
自动读取AIO委托
</summary>
<param
name=
"box"
>
AIOBOX
</param>
<param
name=
"val"
></param>
</member>
<member
name=
"E:Asa.IOModule.AIOBOX.DI_Changed_Event"
>
<summary>
自动读取DI事件触发
</summary>
</member>
<member
name=
"E:Asa.IOModule.AIOBOX.DO_Changed_Event"
>
<summary>
自动读取DO事件触发
</summary>
</member>
<member
name=
"E:Asa.IOModule.AIOBOX.AI_Changed_Event"
>
<summary>
自动读取AI事件触发
</summary>
</member>
<member
name=
"M:Asa.IOModule.AIOBOX.#ctor(System.String)"
>
<summary>
零点IO模块操作类
</summary>
<param
name=
"logName"
></param>
</member>
<member
name=
"P:Asa.IOModule.AIOBOX.IP"
>
<summary>
IP地址
</summary>
</member>
<member
name=
"P:Asa.IOModule.AIOBOX.Upload"
>
<summary>
输入主动上传
</summary>
</member>
<member
name=
"P:Asa.IOModule.AIOBOX.IsConn"
>
<summary>
是否连接
</summary>
</member>
<member
name=
"P:Asa.IOModule.AIOBOX.InputCount"
>
<summary>
DI总数
</summary>
</member>
<member
name=
"P:Asa.IOModule.AIOBOX.OutputCount"
>
<summary>
DO总数
</summary>
</member>
<member
name=
"M:Asa.IOModule.AIOBOX.SetType(Asa.IOModule.Box_Type,System.Int32,Asa.IOModule.Box_Type,System.Int32)"
>
<summary>
设置输入输出的类型
</summary>
<param
name=
"input"
></param>
<param
name=
"inputCount"
></param>
<param
name=
"output"
></param>
<param
name=
"outputCount"
></param>
</member>
<member
name=
"M:Asa.IOModule.AIOBOX.Connect"
>
<summary>
连接
</summary>
<returns></returns>
</member>
<member
name=
"M:Asa.IOModule.AIOBOX.Close"
>
<summary>
关闭连接
</summary>
</member>
<member
name=
"M:Asa.IOModule.AIOBOX.ReverseStatus(Asa.IOModule.Box_Sta)"
>
<summary>
相反状态(ON/OFF)
</summary>
<param
name=
"sta"
></param>
<returns></returns>
</member>
<member
name=
"M:Asa.IOModule.AIOBOX.ReverseStatus(Asa.IOModule.Box_Sta@)"
>
<summary>
相反状态(ON/OFF)
</summary>
<param
name=
"sta"
></param>
</member>
<member
name=
"M:Asa.IOModule.AIOBOX.ReadDI(System.Int32)"
>
<summary>
读取单个DI输入状态(ON/OFF)
</summary>
<param
name=
"add"
>
输入地址,从0开始
</param>
<returns></returns>
</member>
<member
name=
"M:Asa.IOModule.AIOBOX.ReadDI(System.Int32,System.Int32)"
>
<summary>
读取多个DI输入状态(ON/OFF)
</summary>
<param
name=
"add"
>
起始地址,从0开始
</param>
<param
name=
"count"
>
数量
</param>
<returns></returns>
</member>
<member
name=
"M:Asa.IOModule.AIOBOX.ReadAI(System.Int32)"
>
<summary>
读取单个AI模拟量的值
</summary>
<param
name=
"add"
>
模拟量地址,从0开始
</param>
<returns></returns>
</member>
<member
name=
"M:Asa.IOModule.AIOBOX.ReadAI(System.Int32,System.Int32)"
>
<summary>
读取多个AI模拟量的值
</summary>
<param
name=
"add"
>
起始地址,从0开始
</param>
<param
name=
"count"
>
数量
</param>
<returns></returns>
</member>
<member
name=
"M:Asa.IOModule.AIOBOX.ReadDO(System.Int32)"
>
<summary>
读取单个DO输出状态(ON/OFF)
</summary>
<param
name=
"add"
>
输出地址,从0开始
</param>
<returns></returns>
</member>
<member
name=
"M:Asa.IOModule.AIOBOX.ReadDO(System.Int32,System.Int32)"
>
<summary>
读取多个DO输出状态(ON/OFF)
</summary>
<param
name=
"add"
>
起始地址,从0开始
</param>
<param
name=
"count"
>
数量
</param>
<returns></returns>
</member>
<member
name=
"M:Asa.IOModule.AIOBOX.ReadAO(System.Int32)"
>
<summary>
读取单个AO模拟量的值
</summary>
<param
name=
"add"
>
输出地址,从0开始
</param>
<returns></returns>
</member>
<member
name=
"M:Asa.IOModule.AIOBOX.ReadAO(System.Int32,System.Int32)"
>
<summary>
读取多个AO模拟量的值
</summary>
<param
name=
"add"
>
起始地址,从0开始
</param>
<param
name=
"count"
>
数量
</param>
<returns></returns>
</member>
<member
name=
"M:Asa.IOModule.AIOBOX.WriteDO(System.Int32,Asa.IOModule.Box_Sta)"
>
<summary>
写入单个DO输出状态(ON/OFF)
</summary>
<param
name=
"add"
>
输出地址,从0开始
</param>
<param
name=
"sta"
></param>
<returns></returns>
</member>
<member
name=
"M:Asa.IOModule.AIOBOX.GetLocalIP"
>
<summary>
获取本地IPv4地址
</summary>
<returns></returns>
</member>
<member
name=
"M:Asa.IOModule.AIOBOX.Send"
>
<summary>
发送命令线程
</summary>
</member>
<member
name=
"M:Asa.IOModule.AIOBOX.GetReadDI_Command"
>
<summary>
获取ReadDI的命令
</summary>
<returns></returns>
</member>
<member
name=
"M:Asa.IOModule.AIOBOX.GetReadDO_Command"
>
<summary>
获取ReadDO的命令
</summary>
<returns></returns>
</member>
<member
name=
"M:Asa.IOModule.AIOBOX.Listen"
>
<summary>
监听网络线程
</summary>
</member>
<member
name=
"M:Asa.IOModule.AIOBOX.CommandProcess(System.Byte[])"
>
<summary>
接收到的命令处理方法,(task多线程)
</summary>
<param
name=
"cmd"
></param>
</member>
<member
name=
"M:Asa.IOModule.AIOBOX.Reconn"
>
<summary>
重连线程
</summary>
</member>
<member
name=
"M:Asa.IOModule.AIOBOX.Open"
>
<summary>
打开socket建立连接
</summary>
</member>
<member
name=
"M:Asa.IOModule.AIOBOX.CheckIP(System.String)"
>
<summary>
检查IP地址
</summary>
<param
name=
"ip"
></param>
<returns></returns>
</member>
<member
name=
"M:Asa.IOModule.AIOBOX.AutoIP(System.String)"
>
<summary>
自动获取IP地址,未连接前使用,必须在同一网段
</summary>
<param
name=
"localIP"
>
本地IP地址
</param>
<returns></returns>
</member>
<member
name=
"M:Asa.IOModule.AIOBOX.GetIP"
>
<summary>
获取IO模块IP地址
</summary>
</member>
<member
name=
"M:Asa.IOModule.AIOBOX.Command"
>
<summary>
命令,前7个字节
</summary>
<returns></returns>
</member>
<member
name=
"T:Asa.IOModule.Box_Type"
>
<summary>
IO模块类型
</summary>
</member>
<member
name=
"F:Asa.IOModule.Box_Type.DI"
>
<summary>
数字信号输入
</summary>
</member>
<member
name=
"F:Asa.IOModule.Box_Type.DO"
>
<summary>
数字信号输出
</summary>
</member>
<member
name=
"F:Asa.IOModule.Box_Type.AI"
>
<summary>
模拟量输入
</summary>
</member>
<member
name=
"F:Asa.IOModule.Box_Type.AO"
>
<summary>
模拟量输出
</summary>
</member>
<member
name=
"T:Asa.IOModule.Box_Sta"
>
<summary>
IO模块寄存器状态
</summary>
</member>
<member
name=
"F:Asa.IOModule.Box_Sta.Off"
>
<summary>
断开,关闭,低电平
</summary>
</member>
<member
name=
"F:Asa.IOModule.Box_Sta.On"
>
<summary>
闭合,打开,高电平
</summary>
</member>
</members>
</doc>
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论