Commit a55f7b61 LN

agv修改

1 个父辈 256f3373
此文件类型无法预览
......@@ -4,355 +4,172 @@
<name>Client</name>
</assembly>
<members>
<member name="T:Asa.Common">
<member name="T:Asa.Client">
<summary>
公用
</summary>
</member>
<member name="F:Asa.Common.PORT">
<summary>
网络连接的端口
</summary>
</member>
<member name="F:Asa.Common.LOG_PATH">
<summary>
日志文件路径
电脑客户端
</summary>
</member>
<member name="F:Asa.Common.HEART">
<member name="F:Asa.Client.HEART">
<summary>
心跳包,HEART
</summary>
</member>
<member name="F:Asa.Common.SERVER_OFF">
<member name="F:Asa.Client.SERVER_OFF">
<summary>
服务器关闭,OFF
</summary>
</member>
<member name="F:Asa.Common.CLIENT_OFF">
<member name="F:Asa.Client.CLIENT_OFF">
<summary>
客户端关闭,OFF
</summary>
</member>
<member name="T:Asa.Common.Connection_Event">
<summary>
连接事件
</summary>
</member>
<member name="T:Asa.Common.String_Event">
<summary>
显示字符串事件
</summary>
<param name="s"></param>
</member>
<member name="T:Asa.Common.Action_Event">
<member name="T:Asa.Client.ActionEvent">
<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 name="F:Asa.IOInfo.DO">
<member name="E:Asa.Client.GetRFID">
<summary>
DO
服务端发送的RFID
</summary>
</member>
<member name="T:Asa.Register">
<member name="E:Asa.Client.Arrive">
<summary>
寄存器
小车到达,仅包装料仓
</summary>
</member>
<member name="F:Asa.Register.ID">
<member name="E:Asa.Client.Ready">
<summary>
模块寄存器ID
小车已准备,对接完成
</summary>
</member>
<member name="F:Asa.Register.Name">
<member name="E:Asa.Client.CanEnter">
<summary>
号码管名称
能否进入,仅流水线
</summary>
</member>
<member name="F:Asa.Register.Explain">
<member name="T:Asa.Client.LogEvent">
<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>
<param name="s"></param>
</member>
<member name="P:BLL.Client.ErrInfo">
<member name="E:Asa.Client.Log">
<summary>
错误信息
日志
</summary>
</member>
<member name="P:BLL.Client.IsConn">
<member name="P:Asa.Client.IsConn">
<summary>
是否连接服务器
</summary>
</member>
<member name="P:BLL.Client.RFID">
<member name="P:Asa.Client.RFID">
<summary>
RFID的内容
</summary>
</member>
<member name="M:BLL.Client.#ctor(System.String)">
<member name="M:Asa.Client.#ctor(System.String)">
<summary>
电脑客户端
</summary>
<param name="RemoteIP">远程IP地址</param>
<param name="serverIP">服务器IP地址</param>
</member>
<member name="M:BLL.Client.Connect">
<member name="M:Asa.Client.Connect(System.String[])">
<summary>
连接
</summary>
<returns></returns>
<param name="id"></param>
</member>
<member name="M:BLL.Client.Close">
<member name="M:Asa.Client.Close">
<summary>
关闭
</summary>
</member>
<member name="M:BLL.Client.SetNodeID(System.String[])">
<member name="M:Asa.Client.SendRFID(System.String,System.String)">
<summary>
连接后设置节点ID
</summary>
<param name="id"></param>
</member>
<member name="M:BLL.Client.ReadyEmpty(System.String)">
<summary>
准备空车
发送RFID信息
</summary>
<param name="id"></param>
<param name="s"></param>
<returns></returns>
</member>
<member name="M:BLL.Client.SendRFID(System.String,System.Byte[])">
<member name="M:Asa.Client.NeedEnter(System.String,System.String)">
<summary>
发送RFID信息
需要进入料架(包装料仓)
</summary>
<param name="id"></param>
<param name="content"></param>
<param name="mark"></param>
<returns></returns>
</member>
<member name="M:BLL.Client.ReadyShelf(System.String)">
<member name="M:Asa.Client.NeedLeave(System.String)">
<summary>
准备小车带料架
需要出料架
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:BLL.Client.MayEnter(System.String)">
<member name="M:Asa.Client.MayEnter(System.String)">
<summary>
可以进入
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:BLL.Client.FinishEnter(System.String)">
<member name="M:Asa.Client.FinishEnter(System.String)">
<summary>
完成进入
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:BLL.Client.MayOut(System.String)">
<member name="M:Asa.Client.MayLeave(System.String)">
<summary>
可以出去
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:BLL.Client.GetOut(System.String)">
<member name="M:Asa.Client.FinishLeave(System.String)">
<summary>
小车离开
完成出去
</summary>
<param name="id"></param>
<returns></returns>
</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>
<param name="buff"></param>
<returns></returns>
</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>
</member>
<member name="M:BLL.Client.Resolve">
<member name="M:Asa.Client.Resolve">
<summary>
分析数据包
</summary>
</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>
......@@ -361,5 +178,26 @@
<param name="content"></param>
<returns></returns>
</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>
</doc>
......@@ -32,8 +32,7 @@ namespace OnlineStore.DeviceLibrary
agvClient.CanEnter += AgvClient_CanEnter;
agvClient.Ready += AgvClient_Ready;
agvClient.Connect();
agvClient.SetNodeID(NodeList.ToArray());
agvClient.Connect(NodeList.ToArray());
}
catch (Exception ex)
{
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!