当前位置: 首页 > news >正文

伺服报警的含义

前言:

大家好,我是上位机马工,硕士毕业4年年入40万,目前在一家自动化公司担任软件经理,从事C#上位机软件开发8年以上!我们在开发C#的运动控制程序的时候,一个必要的步骤就是设置伺服报警信号的高低电平,下面进行详细介绍如何实现这一需求!

1、伺服报警

1.1 脉冲卡

对于雷赛的脉冲卡,使用自带的Motion软件打开以后,在单轴参数设置中可以找到关于伺服报警相关的设置,如下图:
在这里插入图片描述
在程序中设置报警信号的高低电平总共5个参数,如下:
1)报警启用
一般情况下报警是启用的
2)有效电平
这个有效电平的意思是,比如设置为高电平有效,则伺服存在报警时,该信号的电平为高电平,在上位机软件开发中,我们需要设置该有效电平是高电平有效还是低电平有效,对应于雷赛脉冲控制卡,
使用dmc_set_alm_mode函数设置报警有效电平,对应参数如下:
(1)卡索引
(2)轴索引
(3)是否启用报警信号
1是启用,0是不启用。
(4)报警信号的高低电平
1是高电平有效,0是低电平有效。
(5)报警信号的制动方式
0是立即停止,目前只能设置为0
所以如果是想要让轴1的报警信号为高电平有效,则卡索引为0,轴索引为1,启用报警信号为1,高电平有效为1,制动方式为0

public static extern short dmc_set_alm_mode(UInt16 CardNo, UInt16 axis, UInt16 enable, UInt16 alm_logic, UInt16 alm_action);

3)报警IO映射
一般很少使用

1.2 ethercat总线卡

对于雷赛总线卡,它的自带软件中没有设置报警信号高低电平的地方,如下图:
在这里插入图片描述

注意事项

1、设置伺服报警信号的高低电平必须在成功打开控制卡以后,伺服上电之前设置。

作者介绍

马工2017年硕士毕业,一直从事上位机软件开发工作,在我工作的第四年年薪突破了40万+,为了帮助跟我一样从底层出身的上位机软件工程师早日达到高级工程师的水平,早日找到30万+的工作,我根据多年项目经验,总结出了一系列可直接用于项目的C#上位机实战教程推荐给大家,目前在CSDN已经超过一千人订阅,如果你不甘贫庸,想像我一样早日拿到高薪,马工强烈推荐你早日学这套教程,雷军曾说这个世界上有99%的问题别人都遇到过,你要做的不是闷头干!而是找这个领域的专家问一下,这是最快速提升自己的方法!

年入30万+C#上位机实战必备教程推荐(点击下方链接即可访问文章)

1、《C#串口通信从入门到精通》
2、《C#与PLC通信从入门到精通 》
3、《C# Modbus通信从入门到精通》
4、《C#Socket通信从入门到精通 》
5、《C# MES通信从入门到精通》
6、《winform控件从入门到精通》

http://www.dtcms.com/a/14462.html

相关文章:

  • win11 终端乱码导致IDE 各种输出也乱码
  • 《手札·行业篇》开源Odoo MES系统与SKF Observer Phoenix API在化工行业的双向对接方案
  • 腾讯云服务器中Ubuntu18.04搭建python3.7.0与TensorFlow1.15.0与R-4.0.3环境
  • Unity使用iTextSharp导出PDF-01准备dll
  • 【Linux】smp_mb__after_atomic
  • 从零到一:基于Rook构建云原生Ceph存储的全面指南(下)
  • Datawhale 数学建模导论二 笔记1
  • 第二天:工具的使用
  • 本地部署DeepSeek Nodejs版
  • 电商平台对接标准化指南:API性能优化与扩展性研究
  • 推荐一款 免费的SSL,自动续期
  • vue-谷歌浏览器安装vue-devtools插件
  • 传输层协议 UDP 与 TCP
  • 【前端开发学习笔记16】Vue_9
  • Dockerfiles 的 Top 10 常见 DevOps/SRE 面试问题及答案
  • ThreadLocal为什么会内存溢出
  • mysql 参数max_connect_errors研究
  • 【核心特性】从鸭子类型到Go的io.Writer设计哲学
  • Linux 系统下 如何部署本地 deepseek R1模型
  • AI成为基础设施有哪些研究方向:模型的性能、可解释性,算法偏见
  • 内网ip网段记录
  • Unity使用iTextSharp导出PDF-02基础结构及设置中文字体
  • Idea 插件 Quickly-Code-Toolkit
  • 非标准纸张Word文件无损转换为A4标准纸张的完整教程
  • 虚拟机+Docker配置主机代理和常见配置
  • 《open3d qt 网格采样成点云》
  • 人工智能时代下ai智能语音机器人如何以假乱真?
  • 硬件学习笔记--41 电磁兼容试验-5 射频场感应的传导干扰试验介绍
  • Arcgis/GeoScene API for JavaScript 三维场景底图网格设为透明
  • Spring Boot 配置JPA数据库主从读写分离失败及解决办法