NACHI机械臂后台SOCKET通讯

2023-11-01

NACHI机械臂后台SOCKET通讯

将机械臂做为服务器,电脑作为客户端。通讯程序在机械臂后台运行,

我是先在电脑上写好,导入机械臂文件夹中,转化成机器人语言,再在用户任务这里开启它的任务号码。
端口号设置为10030

代码

'TCP/IP_Socket(Server)
'分隔符为,解析包
DIM Port           AS INTERGER
DIM State          AS STRING
DIM EndFlag        AS STRING
'DIM SendData       AS STRING   '发送变量,因为我把他设置成全局变量,所以在这里注销掉
DIM ReceiveData[10] AS STRING
DIM RecvLen        AS INTERGER
DIM RecvbuffNum    AS INTERGER
DIM AllowUp        AS INTERGER
DIM AllowDown      AS INTERGER
DIM n              AS INTERGER
DIM m              AS INTERGER
State = "initial"

Port =10030
RecvLen = 0
RecvbuffNum = 1
SendData = ""
V10$="0"

*Reconnect
'CREATE
State = "create socket"
SOCKCREATE 1,0
IF E1%<0 THEN *Judge

'BIND
State = "create port"
SOCKBIND 1,Port
IF 
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

NACHI机械臂后台SOCKET通讯 的相关文章

随机推荐

  • 嵌入式硬件系统的基本组成

    嵌入式硬件系统的基本组成 嵌入式系统的硬件是以包含嵌入式微处理器的SOC为核心 主要由SOC 总线 存储器 输入 输出接口和设备组成 嵌入式微处理器 每个嵌入式系统至少包含一个嵌入式微处理器 嵌入式微处理器体系结构可采用冯 诺依曼 Von
  • Jmeter@场景负载加压

    目录 性能测试Jmeter 常用的主流场景 场景一 Thread Group 场景二 jp gc Stepping Thread Group 场景三 jp gc Ultimate Thread Group 场景四 bzm Concurren
  • 吴博:京东应用架构设计与治理

    吴博 京东应用架构设计与治理 经过十年的业务快速发展 京东信息系统复杂度越来越高 一般电商系统只需关心 进销存 中的 销 京东系统需要管理采购 进 销售 销 和库存 存 三个环节 系统做水平垂直拆分后 需要解决系统间如何解藕 如何保证高效通
  • python 基于异步的编程

    背景 除了顺序执行和并行执行的模型之外 还有第三种模型 叫做异步模型 这是事件驱动模型的基础 异步活动的执行模型可以只有一个单一的主控制流 能在单核心系统和多核心系统中运行 在并发执行的异步模型中 许多任务被穿插在同一时间线上 所有的任务都
  • 数字时序:时钟信号、抖动、迟滞和眼图

    转载地址 https www mr wu cn digital timing clock signals jitter hystereisis and eye diagrams 时钟信号 Clock Signals 发送数字信号其实发送的就
  • python-相似度计算的三种常用方法

    协同过滤就是通过将用户和其他用户的数据进行对比来实现推荐的 1 相似度计算 用欧氏距离来计算 相似度用距离来衡量 距离越大 相似度越小 距离越小 相似度越大 2 皮尔逊相关系数 这个参数用来度量两个向量之间的相似度 corroef 进行计算
  • 【Linux技术】linux连接mysql错误解决方案

    1 源码 connect mysql c include
  • C# Socket.Connect连接请求超时机制

    作者 RazanPaul 译者 Todd Wei 原文 http www codeproject com KB IP TimeOutSocket aspx 转自 http hi baidu com wf studio blog item d
  • Nginx配置及linux系统内存高并发多方面优化

    原文地址 http blog csdn net qq 23598037 article details 79505398 nginx的优化 1 gzip压缩优化 2 expires缓存有还 3 网络IO事件模型优化 4 隐藏软件名称和版本号
  • 基于数据挖掘的社交网络情感分析研究

    基于数据挖掘的社交网络情感分析研究 摘 要 随着近年来国内诸如微博 微信 国外诸如推特 Facebook 等知名社交网络平台及在线社交网络平台访问量的呈爆发式快速增长 人们已越来越地倾向于直接在各类社交网络平台基础上来表达其自己表达的各种观
  • JavaWebMyBatis中文写入数据库变问号解决方式

    首先感谢大佬给我思路 有同学也会这样 在学习javaweb时中文插入数据库变成了问号 如果你没用框架 那就在链接数据库的url后面加上 characterEncoding utf8 useUnicode true即可 具体可参考这篇文章 如
  • 16瓶药水一瓶有毒,去小白鼠测试哪一瓶水有毒?

    16瓶药水一瓶有毒 去小白鼠测试哪一瓶水有毒 面试的时候有个面试官问我 有16瓶药水 其中一瓶有毒 一只小白鼠喝过之后 一天之后会死亡 要求在少于15只小白鼠的情况下判断出哪一瓶有毒 药水可以兑在一起 小白鼠也可以喝多瓶药水 我在面试的时候
  • Filter——实现权限拦截

    创建Login jsp success jsp error jsp login jsp
  • DAPP开发初探

    前言 最近DAPP的开发貌似很火 学习了区块链的一些知识之后 相信有很多人和我一样 也想了解开发一个DAPP是一个怎样的流程 下面将通过一个简单的栗子来初识一下DAPP的开发流程 届时 我们也将开发出第一个DAPP应用 永存的留言 在线体验
  • OSG第三方库编译之十八:FBX安装(Windows、Linux、Macos环境下安装)

    目录 1 FBX介绍 2 FBX下载 3 Windows下安装 4 Linux下安装 5 MacOS下安装 1 FBX介绍 FBX是Autodesk公司出品的一款用于跨平台的免费三维创作与交换格式的软件 通过FBX用户能访问大多数三维供应商
  • JavaScript 绘制柱状图

    JavaScript 绘制柱状图 index html文件
  • linux下的串口设备管理器,在Linux下用minicom管理串口设备

    因为近期要在外地建立一个网站的发布机房 设备有 防火墙 交换机 负载均衡器 DELL2950 1950服务器 存储设备等 设备都在外地 又没有远程over IP的KVM 所以想利用DELL服务器的 远程管理卡 对服务器进行 带外管理 接着用
  • Git GitHub管理代码

    准备工作 注册一个GitHub账号 电脑安装Git软件 新建仓库 上传代码 进入GitHub网页 登录 新建一个repositoty 只用填写仓库名字 不要勾选Initialize this repository with a README
  • 基于SpringBoot+Vue的家具网站设计与实现

    博主介绍 大家好 我是一名在Java圈混迹十余年的程序员 精通Java编程语言 同时也熟练掌握微信小程序 Python和Android等技术 能够为大家提供全方位的技术支持和交流 我擅长在JavaWeb SSH SSM SpringBoot
  • NACHI机械臂后台SOCKET通讯

    NACHI机械臂后台SOCKET通讯 将机械臂做为服务器 电脑作为客户端 通讯程序在机械臂后台运行 我是先在电脑上写好 导入机械臂文件夹中 转化成机器人语言 再在用户任务这里开启它的任务号码 端口号设置为10030 代码 TCP IP So