Commit a55f7b61 LN

agv修改

1 个父辈 256f3373
此文件类型无法预览
...@@ -4,355 +4,172 @@ ...@@ -4,355 +4,172 @@
<name>Client</name> <name>Client</name>
</assembly> </assembly>
<members> <members>
<member name="T:Asa.Common"> <member name="T:Asa.Client">
<summary> <summary>
公用 电脑客户端
</summary>
</member>
<member name="F:Asa.Common.PORT">
<summary>
网络连接的端口
</summary>
</member>
<member name="F:Asa.Common.LOG_PATH">
<summary>
日志文件路径
</summary> </summary>
</member> </member>
<member name="F:Asa.Common.HEART"> <member name="F:Asa.Client.HEART">
<summary> <summary>
心跳包,HEART 心跳包,HEART
</summary> </summary>
</member> </member>
<member name="F:Asa.Common.SERVER_OFF"> <member name="F:Asa.Client.SERVER_OFF">
<summary> <summary>
服务器关闭,OFF 服务器关闭,OFF
</summary> </summary>
</member> </member>
<member name="F:Asa.Common.CLIENT_OFF"> <member name="F:Asa.Client.CLIENT_OFF">
<summary> <summary>
客户端关闭,OFF 客户端关闭,OFF
</summary> </summary>
</member> </member>
<member name="T:Asa.Common.Connection_Event"> <member name="T:Asa.Client.ActionEvent">
<summary>
连接事件
</summary>
</member>
<member name="T:Asa.Common.String_Event">
<summary>
显示字符串事件
</summary>
<param name="s"></param>
</member>
<member name="T:Asa.Common.Action_Event">
<summary> <summary>
小车动作事件 小车动作事件
</summary> </summary>
<param name="name"></param>
<param name="action"></param>
<returns></returns>
</member>
<member name="T:Asa.Common.ConsoleEventDelegate">
<summary>
控制台事件
</summary>
<param name="eventType"></param>
<returns></returns>
</member>
<member name="M:Asa.Common.SetConsoleCtrlHandler(Asa.Common.ConsoleEventDelegate,System.Boolean)">
<summary>
添加或删除应用程序处理函数列表
</summary>
<param name="callback"></param>
<param name="add"></param>
<returns></returns>
</member>
<member name="M:Asa.Common.CheckRemoteIP(System.String)">
<summary>
检查远程IP地址
</summary>
<param name="ip"></param>
<returns></returns>
</member>
<member name="M:Asa.Common.CheckLocalIP(System.String)">
<summary>
检查IP地址
</summary>
<param name="ip"></param>
<returns></returns>
</member>
<member name="M:Asa.Common.GetLocalIP">
<summary>
获取本地IPv4地址
</summary>
<returns></returns>
</member>
<member name="M:Asa.Common.HexBuff(System.Byte[])">
<summary>
16进制
</summary>
<param name="buff"></param>
<returns></returns>
</member>
<member name="M:Asa.Common.IsHeart(System.Byte[])">
<summary>
是否心跳包
</summary>
<param name="buff"></param>
<returns></returns>
</member>
<member name="M:Asa.Common.IsServerOffline(System.Byte[])">
<summary>
是否服务器断开
</summary>
<param name="buff"></param>
<returns></returns>
</member>
<member name="M:Asa.Common.IsClientOffline(System.Byte[])">
<summary>
是否客户端断开
</summary>
<param name="buff"></param>
<returns></returns>
</member>
<member name="T:Asa.Actions">
<summary>
动作
</summary>
</member>
<member name="F:Asa.Actions.ServerClose">
<summary>
服务器关闭(C)
</summary>
</member>
<member name="F:Asa.Actions.ClientClose">
<summary>
客户端关闭(S)
</summary>
</member>
<member name="F:Asa.Actions.SendRFID">
<summary>
发送RFID信息(CS)
</summary>
</member>
<member name="F:Asa.Actions.ReadyEmpty">
<summary>
准备空车(S)
</summary>
</member>
<member name="F:Asa.Actions.ReadyShelf">
<summary>
准备小车带料架(S)
</summary>
</member>
<member name="F:Asa.Actions.MayEnter">
<summary>
可以进入(S)
</summary>
</member>
<member name="F:Asa.Actions.FinishEnter">
<summary>
完成进入(S)
</summary>
</member>
<member name="F:Asa.Actions.MayOut">
<summary>
可以出去(S)
</summary>
</member>
<member name="F:Asa.Actions.FinishOut">
<summary>
完成出去(C)
</summary>
</member>
<member name="F:Asa.Actions.Arrive">
<summary>
小车到达(C)
</summary>
</member>
<member name="F:Asa.Actions.GetOut">
<summary>
小车离开(S)
</summary>
</member>
<member name="F:Asa.Actions.Usable">
<summary>
是否可用(CS)
</summary>
</member>
<member name="T:Asa.IOInfo">
<summary>
IO设备信息
</summary>
</member>
<member name="F:Asa.IOInfo.IP">
<summary>
IP地址
</summary>
</member>
<member name="F:Asa.IOInfo.DI">
<summary>
DI
</summary>
</member> </member>
<member name="F:Asa.IOInfo.DO"> <member name="E:Asa.Client.GetRFID">
<summary> <summary>
DO 服务端发送的RFID
</summary> </summary>
</member> </member>
<member name="T:Asa.Register"> <member name="E:Asa.Client.Arrive">
<summary> <summary>
寄存器 小车到达,仅包装料仓
</summary> </summary>
</member> </member>
<member name="F:Asa.Register.ID"> <member name="E:Asa.Client.Ready">
<summary> <summary>
模块寄存器ID 小车已准备,对接完成
</summary> </summary>
</member> </member>
<member name="F:Asa.Register.Name"> <member name="E:Asa.Client.CanEnter">
<summary> <summary>
号码管名称 能否进入,仅流水线
</summary> </summary>
</member> </member>
<member name="F:Asa.Register.Explain"> <member name="T:Asa.Client.LogEvent">
<summary> <summary>
解释说明 日志事件
</summary>
</member>
<member name="M:Asa.Register.#ctor(System.String,System.String,System.String)">
<summary>
寄存器
</summary>
<param name="ID">模块寄存器ID</param>
<param name="Name">号码管名称</param>
<param name="Explain">解释说明</param>
</member>
<member name="T:BLL.Client">
<summary>
电脑客户端
</summary>
</member>
<member name="E:BLL.Client.Connected">
<summary>
通信连接
</summary>
</member>
<member name="E:BLL.Client.Info">
<summary>
显示信息
</summary>
</member>
<member name="E:BLL.Client.Log">
<summary>
日志信息
</summary>
</member>
<member name="E:BLL.Client.Action">
<summary>
小车动作
</summary> </summary>
<param name="s"></param>
</member> </member>
<member name="P:BLL.Client.ErrInfo"> <member name="E:Asa.Client.Log">
<summary> <summary>
错误信息 日志
</summary> </summary>
</member> </member>
<member name="P:BLL.Client.IsConn"> <member name="P:Asa.Client.IsConn">
<summary> <summary>
是否连接服务器 是否连接服务器
</summary> </summary>
</member> </member>
<member name="P:BLL.Client.RFID"> <member name="P:Asa.Client.RFID">
<summary> <summary>
RFID的内容 RFID的内容
</summary> </summary>
</member> </member>
<member name="M:BLL.Client.#ctor(System.String)"> <member name="M:Asa.Client.#ctor(System.String)">
<summary> <summary>
电脑客户端 电脑客户端
</summary> </summary>
<param name="RemoteIP">远程IP地址</param> <param name="serverIP">服务器IP地址</param>
</member> </member>
<member name="M:BLL.Client.Connect"> <member name="M:Asa.Client.Connect(System.String[])">
<summary> <summary>
连接 连接
</summary> </summary>
<returns></returns> <param name="id"></param>
</member> </member>
<member name="M:BLL.Client.Close"> <member name="M:Asa.Client.Close">
<summary> <summary>
关闭 关闭
</summary> </summary>
</member> </member>
<member name="M:BLL.Client.SetNodeID(System.String[])"> <member name="M:Asa.Client.SendRFID(System.String,System.String)">
<summary> <summary>
连接后设置节点ID 发送RFID信息
</summary>
<param name="id"></param>
</member>
<member name="M:BLL.Client.ReadyEmpty(System.String)">
<summary>
准备空车
</summary> </summary>
<param name="id"></param> <param name="id"></param>
<param name="s"></param>
<returns></returns>
</member> </member>
<member name="M:BLL.Client.SendRFID(System.String,System.Byte[])"> <member name="M:Asa.Client.NeedEnter(System.String,System.String)">
<summary> <summary>
发送RFID信息 需要进入料架(包装料仓)
</summary> </summary>
<param name="id"></param> <param name="id"></param>
<param name="content"></param> <param name="mark"></param>
<returns></returns>
</member> </member>
<member name="M:BLL.Client.ReadyShelf(System.String)"> <member name="M:Asa.Client.NeedLeave(System.String)">
<summary> <summary>
准备小车带料架 需要出料架
</summary> </summary>
<param name="id"></param> <param name="id"></param>
<returns></returns>
</member> </member>
<member name="M:BLL.Client.MayEnter(System.String)"> <member name="M:Asa.Client.MayEnter(System.String)">
<summary> <summary>
可以进入 可以进入
</summary> </summary>
<param name="id"></param> <param name="id"></param>
<returns></returns>
</member> </member>
<member name="M:BLL.Client.FinishEnter(System.String)"> <member name="M:Asa.Client.FinishEnter(System.String)">
<summary> <summary>
完成进入 完成进入
</summary> </summary>
<param name="id"></param> <param name="id"></param>
<returns></returns>
</member> </member>
<member name="M:BLL.Client.MayOut(System.String)"> <member name="M:Asa.Client.MayLeave(System.String)">
<summary> <summary>
可以出去 可以出去
</summary> </summary>
<param name="id"></param> <param name="id"></param>
<returns></returns>
</member> </member>
<member name="M:BLL.Client.GetOut(System.String)"> <member name="M:Asa.Client.FinishLeave(System.String)">
<summary> <summary>
小车离开 完成出去
</summary> </summary>
<param name="id"></param> <param name="id"></param>
<returns></returns>
</member> </member>
<member name="M:BLL.Client.Send(System.Byte[])"> <member name="M:Asa.Client.IsEnter(System.String)">
<summary>
是否可以进入,仅用于CanEnter事件
</summary>
<param name="id">节点,可以多个</param>
<returns></returns>
</member>
<member name="M:Asa.Client.Send(System.Byte[])">
<summary> <summary>
发送命令 发送命令
</summary> </summary>
<param name="buff"></param> <param name="buff"></param>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:BLL.Client.ListenNet"> <member name="M:Asa.Client.HexBuff(System.Byte[])">
<summary>
16进制
</summary>
<param name="buff"></param>
<returns></returns>
</member>
<member name="M:Asa.Client.ListenNet">
<summary> <summary>
监听线程 监听线程
</summary> </summary>
</member> </member>
<member name="M:BLL.Client.Resolve"> <member name="M:Asa.Client.Resolve">
<summary> <summary>
分析数据包 分析数据包
</summary> </summary>
</member> </member>
<member name="M:BLL.Client.Splice(System.Byte,System.String,System.Byte[])"> <member name="M:Asa.Client.Splice(System.Byte,System.String,System.Byte[])">
<summary> <summary>
拼接命令 拼接命令
</summary> </summary>
...@@ -361,5 +178,26 @@ ...@@ -361,5 +178,26 @@
<param name="content"></param> <param name="content"></param>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:Asa.Client.CheckRemoteIP(System.String)">
<summary>
检查远程IP地址
</summary>
<param name="ip"></param>
<returns></returns>
</member>
<member name="M:Asa.Client.IsHeart(System.Byte[])">
<summary>
是否心跳包
</summary>
<param name="buff"></param>
<returns></returns>
</member>
<member name="M:Asa.Client.IsServerOffline(System.Byte[])">
<summary>
是否服务器断开
</summary>
<param name="buff"></param>
<returns></returns>
</member>
</members> </members>
</doc> </doc>
...@@ -32,8 +32,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -32,8 +32,7 @@ namespace OnlineStore.DeviceLibrary
agvClient.CanEnter += AgvClient_CanEnter; agvClient.CanEnter += AgvClient_CanEnter;
agvClient.Ready += AgvClient_Ready; agvClient.Ready += AgvClient_Ready;
agvClient.Connect(); agvClient.Connect(NodeList.ToArray());
agvClient.SetNodeID(NodeList.ToArray());
} }
catch (Exception ex) catch (Exception ex)
{ {
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!