上位机控制机器人程序复位写法
2025-09-06 来源:elecfans
1. WorkVisual连接
打开WorkVisual,进入编程与诊断,连接机器人,读取程序;
2. 新建后台程序
(1)右键对应文件夹,点击Add,新建Sps文件,输入名称(英文开头),点击OK;

3. 修改后台程序
(1)双击打开程序;
(2)在图示位置(声明)输入,语句需要修改$IN[ ]中的内容:
SIGNAL PRO_RESET $IN[999] ; Program Reset DECL BOOL SPS_BOOL

(3)在图示位置(初始化)输入:
SPS_BOOL = FALSE

(4)在图示位置(循环)输入:
程序解释:当PLC输入复位信号时,会触发IF条件,判断按钮状态;
若未触发过按钮,则会将按钮赋值为TRUE(防止暂停反复触发),触发暂停,等待机器人停止运动,触发程序复位;
复位后发送信息Program Reset;
当暂停信号未收到时,会将按钮置为FALSE;
注:若不是新建sub文件,而是 在System/sps.sub中使用此程序 ,必须删除 WAIT FOR NOT **PRO_MOVE和MsgNotify('Program Reset', 'UserSPS'),可以用IF NOT **PRO_MOVE来判断是否发送信息!!!
IF (PRO_RESET == TRUE) THEN IF SPS_BOOL == FALSE THEN
SPS_BOOL = TRUE
CWRITE($CMD,STAT,MODE,'stop 1')
WAIT FOR NOT $PRO_MOVE
CWRITE($CMD,STAT,MODE,'RESET')
MsgNotify('Program Reset') ENDIFELSE
SPS_BOOL = FALSEENDIF
4. 将改动传送到控制柜
5. 设置后台程序启动
(1)登录管理员权限;
(2)点击S/显示分配;

(3)点击EX1/程序名/选择启动,打开后台程序;

(4)点击冷启动配置/EX1/程序名,设置开机自动启动;

(5)关闭SUBMIT解释器配置;
(6)上位机发送 $IN[ ] 就可以对机器人进行复位操作。
上一篇:上位机控制机器人自动运行速度
相关文章
- 宾夕法尼亚大学推出HoloRadar 让机器人具备拐角感知能力
- 2025全球人形机器人出货破14500台:量产拐点已至,GaN迎来黄金发展期
- 恩智浦如何发力边缘AI、物理AI和智能体?
- 机器人行业临界点:王兴兴聊具身智能的“ChatGPT时刻”
- 英飞凌携手 NVIDIA ,依托数字孪生技术加速部署安全可靠的机器人
- 中国并联机器人市场稳增向前,市场格局内资主导,区域龙头凸显
- 全球首个“太空AI+地面机器人”闭环完成!
- 宇树科技在工业领域试点落地 希望未来机器人自己生产自己
- 地瓜机器人B1轮融资:机器人真正的战场在哪里?
- 两年半吸金30亿!清华系催生百亿机器人独角兽,核心联创竟突然离职?
- 嵌入式的风向变了:2026纽伦堡嵌入式展透露这些趋势
- 高通确认不在GDC 2026发布新款骁龙G系列掌机处理器SoC
- 行业评论 从工具到平台:如何化解跨架构时代的工程开发和管理难题
- 阿里达摩院发布玄铁C950,打破全球RISC-V CPU性能纪录
- 面向嵌入式部署的神经网络优化:模型压缩深度解析
- Mujoco中添加Apriltag标签并实现相机识别教程
- 摩尔线程MTT S5000全面适配Qwen3.5三款新模型
- 英飞凌与宝马集团携手合作,基于Neue Klasse架构塑造软件定义汽车的未来
- 物理AI仿真新突破:摩尔线程与五一视界共建全栈国产化生态
- 爆火的OpenClaw! 告别云端,米尔RK3576开发板本地部署
热门新闻
- Altera 与 Arm 深化合作,共筑 AI 数据中心高效可编程新方案
- 莱迪思加入英伟达 Halos生态系统,通过Holoscan传感器桥接技术提升物理人工智能安全性
- 芯科科技闪耀2026嵌入式世界展 以Connected Intelligence赋能,构建边缘智能网联新生态
- 边缘计算主机盒选购指南:五大核心指标解析
- Arm AGI CPU 更多细节:台积电 3nm 制程、Neoverse V3 微架构
- Arm AGI CPU 重磅发布:构筑代理式 AI 云时代的芯片基石
- Arm 拓展其计算平台矩阵,首次跨足芯片产品
- 阿里达摩院发布RISC-V CPU玄铁C950,首次原生支持千亿参数大模型
- 边缘 AI 加速的 Arm® Cortex® ‑M0+ MCU 如何为电子产品注入更强智能
最新频道文章




