MOTOCOM使用说明-最详细
更新时间:2023-12-16 08:05:01 阅读量: 教育文库 文档下载
- motocross推荐度:
- 相关推荐
MOTOCOM使用说明
网线插在机器人控制柜里的LAN端口,与计算机连接好,计算机本身连接网络 1. 设置
1.1 串口通讯
(1) 机器人正常开机,【系统信息】-【安全模式】,选【管理模式】输入安川密码
(61.11.12),按【回车】
(2) 【参数】里 【FD】里FD3设为1,【RS】里RS0设为2,RS29设为1。 (3) 【输入输出】里【虚拟输入】,82015设为ON (4) 重新开机
(5) 把机器人示教盒拨到“远程”模式 1.2 网络通讯
(1) 按[主菜单]开机,【安全模式】选【管理模式】输入安川密码(61.11.12),按【回
车】键
(2) 【设置】里选【选项功能】,选【网络】,按【回车】键,第一行选【internet】,
进入【Detail】,设置IP地址,按两次【回车】,弹出是否确认修改的对话框,选择是。
设置时,服务器一项和网关相同,IP末位不宜超过100。 (3) 机器人正常开机,【系统信息】-【安全模式】,选【管理模式】输入安川密码,
按【回车】
(4) 【参数】里 【FD】里FD3设为1,【RS】里RS0设为2,RS29设为1。 (5) 【输入输出】里【虚拟输入信号】,82015设为ON,82016为Off。
设置时,“联锁”与“选择”一起按才能改变状态,说明书截图:
(6) 机器人重新开机
(7) 把机器人示教盒拨到“远程”模式
(8) 计算机上修改IP地址,和机器人在一个网段(只有末位不同)
如果把网络通讯改为串口通讯,需要取消网络功能,即作如下处理:
(1) 按[主菜单]开机,【安全模式】选【管理模式】输入安川密码,按【回车】键 (2) 【设置】里选【选项功能】,选【网络】,按【回车】键,第一行选【未使用】,
按【回车】,弹出是否确认修改的对话框,选择是。
2. MOTOCOM32软件的安装
使用安装包进行安装,安装后将4个dll文件覆盖。
3. MOTOCOM32软件的使用
使用软件前,确认参数已设置,机器人示教盒拨到“远程”模式
打开Host control软件,点击Option,设置通讯方式,如果是网络通信,不要勾选IP地址栏下面的复选框“EthernetServer Effective”Robot Type项选择相应的机型(选啥都行)。
Operation Environment 设置好后,可以点击主界面上的 RPOSJ 按钮,弹出如下对话框
点击 “Execute”,成功执行后,空白框内会显示机器人的当前位置数据,Code一栏显示“0”。如不能成功执行,空白框内不显示数据,Code一栏显示“-1”
4. MOTOCOM32 编程方法
使用软件前,确认参数已设置,机器人示教盒拨到“远程”模式
MOTOCOM32安装成功后,安装目录下有MOTOCOM32的使用说明书MOTOCOM32_US.pdf ,示例程序,和需要用到的库文件。
MOTOCOM32_US.pdf文件的6.2节,6.3节详细介绍了VB和VC创建一个程序的详细操作过程。大体有以下几步:
(1) 将相关的.h .dll .lib 文件包含到工程中 (2) 连接机器人,代码见附录1 (3) 控制机器人或读取机器人数据
根据要求不同,在motocom32_us.pdf 内第7章的内容中,选择所需的指令。
(4) 断开机器人,代码见附录2 5. 异常处理
如果计算机与机器人通讯不上
(1) 检查参数设置,串口线或网线是否连接 (2) 如果是网络通信,进入“管理模式”,检查“系统信息”里是否有“网络通信”
选项
如果是串口通信,“系统信息”里应该没有“网络通信”选项
(3)关闭MOTOCOM32软件,以及连接时弹出的对话框
,把机器人模式拨到“示教”模式,
再拨回“远程”模式,然后重新连接机器人
附录1 连接机器人
void CEx1Dlg::OnConnect() { short ncid; short rc;
char cur_dir[_MAX_DIR]; char *IPAddress= TEST_IP_ADDRESS; _getcwd( cur_dir, sizeof(cur_dir) ); int mode=m_com.GetCurSel();
if( mode==0 ) //串口通讯方式 {
ncid = BscOpen( cur_dir, PACKETCOM); //以串口方式打开通讯口 if( ncid < 0 ) {
AfxMessageBox(\找不到通讯手柄\ CONNECT= ncid ; return; }
rc = BscSetCom( ncid, 1, 9600, 2, 8, 0 ); //设置串口通讯参数 if( rc != 1 ) {
rc = BscClose( ncid );
AfxMessageBox(\设置参数失败\ CONNECT=-1; return; }
} else {
ncid = BscOpen( cur_dir, PACKETETHERNET ); //以网络方式打开通讯口 if( ncid < 0 ) {
AfxMessageBox(\找不到通讯手柄\ CONNECT= ncid ; return; }
rc = BscSetEther( ncid, IPAddress, 0, GetSafeHwnd() ); //设置网络IP地址 if( rc != 1 )
{
rc = BscClose( ncid );
AfxMessageBox(\设置参数失败\ CONNECT= -1 ; return; } }
rc = BscConnect( ncid ); //连接机器人 if( rc != 1 ) {
rc = BscClose( ncid );
AfxMessageBox(\无法连接\ CONNECT= -1 ; return; }
AfxMessageBox(\已连接\ CONNECT=ncid ; }
附录2 断开计算机与机器人的连接 void CEx1Dlg::OnDisconnect() {
short ncid;
ncid=CONNECT; if( ncid>= 0 ) {
BscDisConnect( ncid ); BscClose( ncid ); AfxMessageBox(\已断开\ } else { AfxMessageBox(\未连接\ } }
//断开机器人 //关闭通讯口
正在阅读:
MOTOCOM使用说明-最详细12-16
2018-2019学年最新人教版小学数学四年级上学期期中模拟综合测试05-18
青年文明号创建组织机构及责任分工05-14
浙江天童国家森林公园鸟类区系和群落特征08-30
药店新员工销售礼仪培训06-10
四年级语文下册整本预习资料全汇总(精编)04-15
飞鹤乳业文献综述10-07
初中物理杠杆复习资料11-10
现代交换原理课程设计12-19
王国维人生三境界赏析05-10
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 使用说明
- MOTOCOM
- 详细
- 超市出纳年终个人工作总结例文与超市办公室主任先进事迹材料汇编 doc
- 赴外学习考察党建工作报告
- 数学教学论三维目标及重难点 - 图文
- 姐妹人性1500字作文
- 浅析内部审计中风险导向审计模式的构建
- 语文口语交际题目汇总46题(含答案)
- 等保测评概念
- 洛阳位于河南省西部的伊洛盆地
- 品质部上岗考试题
- 国内软件商排名
- 西方经济学考研真题详解(微观-第八章-寡头市场与博弈论分析)
- 2015年中考复习初中数学基础知识必须掌握
- 行政执法证考试题库-单选
- 二战知识竞赛
- 十二宫位神煞图
- 题目:昆明市初级中学排球教师队伍现状调查与分析 下稿时间:2016年6月15号
- 《汉代风云人物》之陈平
- 七年级数学 整式的加减分层作业设计
- 宏观经济学第六版课后习题答案(高鸿业版)
- 重庆大力发展职教的决定