- 博客(318)
- 资源 (2)
- 收藏
- 关注
原创 DMC-E 系列总线控制卡----雷赛板卡介绍(十)
卡还支持前三轴做螺旋插补或圆弧插补的同时,后续轴跟随前三轴做线性运动。跟随轴与作插补运动的轴同时运动、同时停止,作线性跟随运动的速度计算由控制。运动、同时停止,作线性跟随运动的速度计算由控制卡的硬件执行,用户只需将插补运动的速。执行基于三点圆弧的插补运动时,需正确设置中间位置、目标位置等参数,当圆弧。当起始点到圆心的距离大于终点到圆心的距离,为收敛螺旋线。制卡的硬件执行,用户只需将插补运动的速度曲线参数及运动参数写入相关函数即可。卡的硬件执行,用户只需将插补运动的速度曲线参数及运动参数写入相关函数即可。
2025-06-26 11:47:32
7
原创 DMC-E 系列总线控制卡----雷赛板卡介绍(九)
停止开关在运动过程中出现意外的运动时,能起到紧急停止运动的功能,提高设备运行时。在进行精确的运动控制之前,需要设定运动坐标系的原点。)在线变位后的目标位置为绝对坐标位置值,无论当前的运动模式为绝对坐标还是相。)在线变速可以设置变速时间,设置的变速时间是从当前速度变速到新速度的时间。系列总线运动控制卡在描述运动轨迹时可以用绝对坐标也可以用相对坐标,如图。系列总线运动控制卡提供了回原点运动的相关函数,参数传输到驱动器,由驱。系列总线运动控制卡构成的总线系统中,第一次操作控制卡或更改过连接的。
2025-06-25 10:20:49
14
原创 DMC-E 系列总线控制卡----雷赛板卡介绍(八)
一个锁存值,第二次执行的时候,读取的是锁存器的第二个锁存值,以。)龙门模式的跟随轴没有硬限位和软限位,主轴遇到限位停止时,跟随。)当选择锁存方式为连续锁存时,该函数第一次执行的时候,读取的。)龙门功能允许一对一关系,即一个主轴对应一个从轴,允许多对一。)调用该指令向数据表中传递数据时,会删除数据表中原先的数据,)调用该指令向数据表中传递数据时,会删除数据表中原有数据,因。)调用该指令向数据表中传递数据时,会删除数据表中原有数据,因。)调用该指令向数据表中传递数据时,会删除数据表中原有数据,因。
2025-06-25 09:56:36
90
原创 编写干净简洁的C#代码技巧
在这种情况下,当资源的位置发生变化时,必须更新所有这些神奇的字符串,否则应用程序将中断。相反,您可以做的是创建一个共享库项目,并在每个必需的项目中引用它。但是,让我们假设一个单元测试开发人员必须在您的类上进行测试,并且实际上没有C#,或者您想通过简化整个过程来取悦您的客户。Visual Studio使它变得更加容易,只要在相关的方法上面输入///,VS就会自动为您生成一个包含方法参数的注释模板。这是我一直在做的事情。基本上,变量的第一个单词的第一个字母将是小写的,后面每一个单词的第一个字母应该是大写的。
2025-06-19 08:56:46
17
原创 DMC-E 系列总线控制卡----雷赛板卡介绍(七)
注意:各驱动器回零后对回零偏移量的处理方式不同,请查看各驱动器手册说明。使能:总线报掉线报错以后,未掉线之前。: 如果当前总线是由驱动器从站引起,该值为轴号,否则为 0xFFFF。备注:不使能:当总线报掉线报错以后,网络所有轴不允许操作,但是。值方向一致,即要保证运动方向的正确性,否则将无法到达限制位置。offset_pos 偏移值,偏移值设为零,使用驱动器实际位置。原点检出位置是负限位信号为非激活后的在正方向侧位置的最初的。原点检出位置是正限位信号为非激活后的在负方向侧位置的最初的。
2025-06-19 08:40:33
681
原创 DMC-E 系列总线控制卡----雷赛板卡介绍(六)
动控制相关的功能,用户不需要更多了解硬件电路的细节以及运动控制和插补算法的细节,就。用户根据设备的工艺流程、运动轨迹和友好的人机界面等要求开发设备应用软件。)设备应用软件将操作者的信息以及应用软件中已有的运动流程、运动轨迹等数据转化。)运动函数通过雷赛运动控制卡驱动程序向运动控制卡发出控制指令;等程序语言开发过运动控制软件,并具有丰富的经验,则可直接阅。#环境下编写一个点位运动的应用软件为例,讲解用。环境下编写一个点位运动的应用软件为例,讲解用。环境下编写一个点位运动的应用软件为例,讲解用。
2025-06-13 21:12:42
959
原创 ASP.NET Core 中快速读取配置的最佳实践
实现在Program.cs全职写分享不易,如果您觉得我的文章对您有帮助的话;强烈建议您打赏一元,我买瓶水喝;
2025-06-13 10:54:33
139
原创 DMC-E 系列总线控制卡----雷赛板卡介绍(五)
右键选择对应的控制卡,设置各个轴的基本运动参数,包括脉冲当量、初始速度、定位速度、终止速度、加减速时。脉冲当量:根据控制卡所接电机的轴的参数设置对应的当量参数,当量为一个运动单位所。加速时间:设置单轴运动时,轴运动由初始速度加速到最大速度时所需要的时间,单位为。设置各个轴的回零参数,回零参数包括回零低速、回零高速、加减速度时间、回零模式。设置各个轴的软限位参数,参数包括:软限位启用、软限位正、软限位负、停止模式、编。测试各个轴的定长、定速以及回零运动,支持在线变速和在线变位运动,监视各个轴的运。
2025-06-13 09:16:52
608
原创 人工智能AI
AI 使我们能够生成可以改进卫生保健的出色软件,让人能够克服生理上的不便,改进智能基础结构,创造令人惊叹的娱乐体验,甚至拯救地球!简而言之,AI 就是一种模仿人类行为和能力的软件。机器学习- 它通常是 AI 系统的基础,也是我们“教”计算机模型进行预测并根据数据得出结论的方式。计算机视觉 - 通过相机、视频和图像直观地解释世界的 AI 功能。自然语言处理 - 计算机理解书面或口头语言并作出相应反应的 AI 功能。文档智能 - 与管理、处理和使用表单及文档中的大量数据有关的 AI 功能。
2025-06-11 21:15:33
103
原创 DMC-E 系列总线控制卡----雷赛板卡介绍(四)
操作员要带好防静电手套,并触摸一下地线,完全释放身上的静电;)将接线板用电缆线与控制卡对应的插座连接,并确保连接牢固可靠。的设置只是设置输出口的初始电平,不影响输出口高低电平与逻辑值。户只需按照步骤安装即可,下面简要讲述相关安装过程。用于设置总线卡的启动方式,按照出厂设置使用就可以(节硬件设置的说明,按照实际需求,完成拨码开关的设。用于设置总线卡接线板输出口初始电平,所示,输入用户名和公司名称,点击。接口)的各拨码开关位置,如图。卡结构标准,其安装方法与其它。卡结构标准,其安装方法与其它。
2025-06-11 10:29:37
751
原创 在 Azure 机器学习中注册 MLflow 模型
训练后,需要部署机器学习模型,以便将模型与应用程序集成。在 Azure 机器学习中,将模型注册到MLflow时,可以轻松地将模型部署到批处理或联机终结点。假设你是一位数据科学家,为一家公司工作,该公司为医疗保健从业者创建一个应用程序,以帮助诊断患者的糖尿病。从业者输入患者的医疗信息,并期望应用程序做出回应,表明患者是否可能患有糖尿病。你期望定期重新训练预测糖尿病的模型。每当具有更多训练数据时,你都希望重新训练模型以生成性能更好的模型。每次重新训练模型时,都要更新部署到终结点并与应用程序集成的模型。
2025-06-11 09:47:42
780
原创 使用 ML.NET Model Builder 训练机器学习模型进行预测性维护
你就职于一家制造公司,该公司在其运营中会使用工业设备。其中一台设备发生故障时,就会导致公司损失时间和资金。这就是务必对这些设备进行维护的原因。机器学习是一种使用数学和统计学来识别数据中的模式而无需显式编程的技术。Model Builder 是一种用于通过使用 ML.NET 训练和部署自定义机器学习模型的图形化 Visual Studio 扩展。例如,假设你要预测房屋的价格。如果单纯使用一种特征(如房屋面积,以平方英尺为单位)来估算房价,你可能会编写一种启发式算法,将较大的房屋与较高的价格联系起来。
2025-06-10 15:19:46
639
原创 DMC-E 系列总线控制卡----雷赛板卡介绍(三)
入接口(接口与辅助编码器输入复用),用户可以通过手摇脉冲发生器控制电机的运动,电机。的运动距离和速度由手摇脉冲发生器输入的脉冲数和脉冲频率控制,具体使用请参考相关指令。所有输入接口均加有光电隔离元件,可以有效隔离外部电路的干扰,以提高系统的可靠。在使用通用数字输出端口时,切勿把外部电源直接连接至通用数字输出端口上,否则会。通用数字输出端口控制灯丝型指示灯时,为提高指示灯的寿命,需要接预热电阻。阻需根据使用的电源来选择,电压越高,使用的电阻值越大。如果使用差分输出的编码器,输入信号的正端接。
2025-06-10 14:49:32
731
原创 c# Autorest解析
3.要确认您使用的是 AutoRest V3,而不是旧版本,请运行 ,并确认您的核心版本为 3.0 及更高版本。如果您导入在生成时指定的命名空间(在 flag 下),则可以使用客户端。对于此示例, 假设命名空间是 ,您的客户端是。然后,如果您导入命名空间,则可以访问客户端。最后,您可以在 swagger 中定义客户端参数,因此这些参数也将在。类型的参数,您可以在其中传入 OAuth 令牌。模式下生成客户端时,我们有 、 和 的默认值。有关更多信息,请运行。
2025-06-09 09:18:19
243
原创 DMC-E 系列总线控制卡----雷赛板卡介绍(二)
然多条运动指令连续发出,需几个微秒,可对机械系统而已,可认为是同时启动。度的平滑过渡,减小机器的振动,生产出高质量的工件,同时能提高机器的加工速度。都有一个位置传感器用于设置一个位置参考点,即原点位置,以便进行位置控制。之前,都需要用回零指令控制平台向原点方向运动,当回零完成后,平台自动停止,此时系统。位置比较、单轴高速位置比较和一组二维高速位置比较。点位运动是指:运动控制器控制运动平台从当前位置开始以设定的速度运动到指定位置后。在进行点位运动的过程中,运动控制卡可以改变运动的终点位置,且位置可增可减。
2025-06-04 16:26:04
1013
2
原创 DMC-E 系列总线控制卡----雷赛板卡介绍(一)
运动中支持直线插补、两轴圆弧插补、两轴及三轴螺旋线插补、空间圆弧插补、两轴矩形插补。意配置跟随轴增强了手轮复用性能,多轴跟随手轮可实现多轴协同精确定位功能。系列支持圆弧插补限速,减小设备冲击,保证加工精度,提升圆弧加工。总线功能的基础上,还拥有强大的运动功能。时,支持前三轴做螺旋插补或圆弧插补的同时,后续轴跟随前三。)支持位置控制、速度控制,支持运动中变速、变位功能。)支持高速位置锁存、软件位置锁存、一维、二维高速。补、两轴及三轴螺旋线插补、两轴矩形插补等运动。系列支持连续插补运动,连续插补缓冲区可装。
2025-06-03 12:48:20
171
原创 GTS-400 系列运动控制器板卡介绍(三十八)---比较位置输出
动态链接库均为 C++编译,只是函数、结构体的声明因具体编译语言而异),它们的动态库文件分 文件夹分别为 VC、VB6.0、C#、VB.NET 和 Delphi,它们的子目录包含 32bit 和 64bit 两个文件夹。(3) 选择“project”菜单下的“Add existing Item”菜单项,选择函数声明文件,如gts.vb,将其添加。(3) 选择“project”菜单下的“Add existing Item”菜单项,选择函数声明文件,如gts.cs,将其添加。// 等待AXIS轴规划停止。
2025-05-16 14:50:58
807
原创 GTS-400 系列运动控制器板卡介绍(三十七)---自动回原点
Console.WriteLine("1轴捕获状态={0} 2轴捕获状态={1}\r", sts1, sts2);
2025-05-16 14:48:19
755
原创 GTS-400 系列运动控制器板卡介绍(三十六)--- 电机到位检测功能
动态链接库均为 C++编译,只是函数、结构体的声明因具体编译语言而异),它们的动态库文件分 文件夹分别为 VC、VB6.0、C#、VB.NET 和 Delphi,它们的子目录包含 32bit 和 64bit 两个文件夹。(3) 选择“project”菜单下的“Add existing Item”菜单项,选择函数声明文件,如gts.vb,将其添加。(3) 选择“project”菜单下的“Add existing Item”菜单项,选择函数声明文件,如gts.cs,将其添加。//降低控制台刷新速率。
2025-05-16 14:45:34
923
原创 GTS-400 系列运动控制器板卡介绍(三十五)---读取运动控制器版本号
动态链接库均为 C++编译,只是函数、结构体的声明因具体编译语言而异),它们的动态库文件分 文件夹分别为 VC、VB6.0、C#、VB.NET 和 Delphi,它们的子目录包含 32bit 和 64bit 两个文件夹。其中, 32bit 为使用 32 位编译器生成的动态链接库,64bit 为使用 64 位编译器生成的动态链接库;(3) 选择“project”菜单下的“Add existing Item”菜单项,选择函数声明文件,如gts.vb,将其添加。全职写分享不易,如果您觉得我的分享对您有帮助的话;
2025-05-16 14:43:03
533
原创 GTS-400 系列运动控制器板卡介绍(三十四)---运动程序多线程累加求和
动态链接库均为 C++编译,只是函数、结构体的声明因具体编译语言而异),它们的动态库文件分 文件夹分别为 VC、VB6.0、C#、VB.NET 和 Delphi,它们的子目录包含 32bit 和 64bit 两个文件夹。其中, 32bit 为使用 32 位编译器生成的动态链接库,64bit 为使用 64 位编译器生成的动态链接库;(3) 选择“project”菜单下的“Add existing Item”菜单项,选择函数声明文件,如gts.vb,将其添加。// 等待线程运行结束。
2025-05-16 14:40:43
920
原创 GTS-400 系列运动控制器板卡介绍(三十三)---运动程序单线程累加求和
动态链接库均为 C++编译,只是函数、结构体的声明因具体编译语言而异),它们的动态库文件分 文件夹分别为 VC、VB6.0、C#、VB.NET 和 Delphi,它们的子目录包含 32bit 和 64bit 两个文件夹。其中, 32bit 为使用 32 位编译器生成的动态链接库,64bit 为使用 64 位编译器生成的动态链接库;(3) 选择“project”菜单下的“Add existing Item”菜单项,选择函数声明文件,如gts.vb,将其添加。// 等待线程运行结束。
2025-05-16 14:37:55
1019
原创 GTS-400 系列运动控制器板卡介绍(三十二)---hsio 捕获
动态链接库均为 C++编译,只是函数、结构体的声明因具体编译语言而异),它们的动态库文件分 文件夹分别为 VC、VB6.0、C#、VB.NET 和 Delphi,它们的子目录包含 32bit 和 64bit 两个文件夹。sRtn = gts.mc.GT_CompareData(1, // 对1轴进行位置比较输出。/**********************第二次捕获*****************************/
2025-05-16 09:11:45
927
原创 GTS-400 系列运动控制器板卡介绍(三十一)---探针捕获
动态链接库均为 C++编译,只是函数、结构体的声明因具体编译语言而异),它们的动态库文件分 文件夹分别为 VC、VB6.0、C#、VB.NET 和 Delphi,它们的子目录包含 32bit 和 64bit 两个文件夹。其中, 32bit 为使用 32 位编译器生成的动态链接库,64bit 为使用 64 位编译器生成的动态链接库;(3) 选择“project”菜单下的“Add existing Item”菜单项,选择函数声明文件,如gts.vb,将其添加。全职写分享不易,如果您觉得我的分享对您有帮助的话;
2025-05-16 09:08:22
538
原创 GTS-400 系列运动控制器板卡介绍(三十)---Home+Index 回原点
动态链接库均为 C++编译,只是函数、结构体的声明因具体编译语言而异),它们的动态库文件分 文件夹分别为 VC、VB6.0、C#、VB.NET 和 Delphi,它们的子目录包含 32bit 和 64bit 两个文件夹。//阶段标识,1表示处于Home搜索阶段,2表示处于Home回零阶段,3表示处于Index搜索阶段,4表示处于Index回零阶段。(3) 选择“project”菜单下的“Add existing Item”菜单项,选择函数声明文件,如gts.vb,将其添加。建议您给一元打赏,我买瓶水喝;
2025-05-15 08:47:00
1017
原创 GTS-400 系列运动控制器板卡介绍(二十九)---Home 回原点
动态链接库均为 C++编译,只是函数、结构体的声明因具体编译语言而异),它们的动态库文件分 文件夹分别为 VC、VB6.0、C#、VB.NET 和 Delphi,它们的子目录包含 32bit 和 64bit 两个文件夹。(3) 选择“project”菜单下的“Add existing Item”菜单项,选择函数声明文件,如gts.vb,将其添加。(3) 选择“project”菜单下的“Add existing Item”菜单项,选择函数声明文件,如gts.cs,将其添加。您的支持将是我创作路上的无限动力。
2025-05-15 08:41:16
551
原创 GTS-400 系列运动控制器板卡介绍(二十八)---Continuous 描述方式
动态链接库均为 C++编译,只是函数、结构体的声明因具体编译语言而异),它们的动态库文件分 文件夹分别为 VC、VB6.0、C#、VB.NET 和 Delphi,它们的子目录包含 32bit 和 64bit 两个文件夹。其中, 32bit 为使用 32 位编译器生成的动态链接库,64bit 为使用 64 位编译器生成的动态链接库;(3) 选择“project”菜单下的“Add existing Item”菜单项,选择函数声明文件,如gts.vb,将其添加。全职写分享不易,如果您觉得我的分享对您有帮助的话;
2025-05-14 09:09:33
388
原创 GTS-400 系列运动控制器板卡介绍(二十七)---Percent 描述方式
动态链接库均为 C++编译,只是函数、结构体的声明因具体编译语言而异),它们的动态库文件分 文件夹分别为 VC、VB6.0、C#、VB.NET 和 Delphi,它们的子目录包含 32bit 和 64bit 两个文件夹。其中, 32bit 为使用 32 位编译器生成的动态链接库,64bit 为使用 64 位编译器生成的动态链接库;(3) 选择“project”菜单下的“Add existing Item”菜单项,选择函数声明文件,如gts.vb,将其添加。全职写分享不易,如果您觉得我的分享对您有帮助的话;
2025-05-14 09:06:23
777
原创 GTS-400 系列运动控制器板卡介绍(二十六)---Complete 描述方式
动态链接库均为 C++编译,只是函数、结构体的声明因具体编译语言而异),它们的动态库文件分 文件夹分别为 VC、VB6.0、C#、VB.NET 和 Delphi,它们的子目录包含 32bit 和 64bit 两个文件夹。(3) 选择“project”菜单下的“Add existing Item”菜单项,选择函数声明文件,如gts.vb,将其添加。(3) 选择“project”菜单下的“Add existing Item”菜单项,选择函数声明文件,如gts.cs,将其添加。您的支持将是我创作路上的无限动力。
2025-05-14 09:02:52
823
原创 GTS-400 系列运动控制器板卡介绍(二十五)---PVT 描述方式
动态链接库均为 C++编译,只是函数、结构体的声明因具体编译语言而异),它们的动态库文件分 文件夹分别为 VC、VB6.0、C#、VB.NET 和 Delphi,它们的子目录包含 32bit 和 64bit 两个文件夹。(3) 选择“project”菜单下的“Add existing Item”菜单项,选择函数声明文件,如gts.vb,将其添加。(3) 选择“project”菜单下的“Add existing Item”菜单项,选择函数声明文件,如gts.cs,将其添加。您的支持将是我创作路上的无限动力。
2025-05-13 09:09:22
955
原创 GTS-400 系列运动控制器板卡介绍(二十四)---插补运动
/ 加工坐标系原点位置在(0,0,0),即与机床坐标系原点重合。-100000, 0, // 圆弧插补的圆心相对于起点位置的偏移量(-100000, 0)-200000, 0, // 圆弧插补的圆心相对于起点位置的偏移量(-200000, 0)
2025-05-13 09:04:30
912
原创 GTS-400 系列运动控制器板卡介绍(二十二)---Follow 模式单 FIFO
运动控制器函数库的使用运动控制器驱动程序、dll 文件、例程、Demo 等相关文件请通过固高科技官网下载,网址为:www.googoltech.com.cn/pro_view-3.html1 Windows 系统下动态链接库的使用在 Windows 系统下使用运动控制器,首先要安装驱动程序。在安装前需要提前下载运动控制器的驱动程序请通过固高科技官网下载。运动控制器指令函数动态链接库也请通过官网提前下载至本地硬盘中。运动控制器的动态链接库文件名为 gts.dll。在 Windows 系统下,用户可以使用任
2025-05-12 10:16:33
646
原创 GTS-400 系列运动控制器板卡介绍(二十一)---电子齿轮跟随
动态链接库均为 C++编译,只是函数、结构体的声明因具体编译语言而异),它们的动态库文件分 文件夹分别为 VC、VB6.0、C#、VB.NET 和 Delphi,它们的子目录包含 32bit 和 64bit 两个文件夹。
2025-05-11 09:42:49
1103
原创 GTS-400 系列运动控制器板卡介绍(二十)---PT 动态FIFO
动态链接库均为 C++编译,只是函数、结构体的声明因具体编译语言而异),它们的动态库文件分 文件夹分别为 VC、VB6.0、C#、VB.NET 和 Delphi,它们的子目录包含 32bit 和 64bit 两个文件夹。(3) 选择“project”菜单下的“Add existing Item”菜单项,选择函数声明文件,如gts.vb,将其添加。//PT状态,true表示执行PT运动,false表示不执行PT运动。
2025-05-11 09:35:44
565
原创 GTS-400 系列运动控制器板卡介绍(十九)---PT 静态 FIFO
动态链接库均为 C++编译,只是函数、结构体的声明因具体编译语言而异),它们的动态库文件分 文件夹分别为 VC、VB6.0、C#、VB.NET 和 Delphi,它们的子目录包含 32bit 和 64bit 两个文件夹。
2025-05-09 14:41:46
390
1
原创 GTS-400 系列运动控制器板卡介绍(十八)---Jog 运动
动态链接库均为 C++编译,只是函数、结构体的声明因具体编译语言而异),它们的动态库文件分 文件夹分别为 VC、VB6.0、C#、VB.NET 和 Delphi,它们的子目录包含 32bit 和 64bit 两个文件夹。(3) 选择“project”菜单下的“Add existing Item”菜单项,选择函数声明文件,如gts.vb,将其添加。(3) 选择“project”菜单下的“Add existing Item”菜单项,选择函数声明文件,如gts.cs,将其添加。//设置jog运动参数。
2025-05-09 12:16:38
629
原创 运动控制专栏内容咨询
运动控制专栏涉中GTS-400的文章,剩余10篇就会结束;大家对哪家的感兴趣,请留言;我会根据大家的答案进行专栏内容的调整。
2025-05-08 12:28:14
126
原创 GTS-400 系列运动控制器板卡介绍(十七)---点位运动
动态链接库均为 C++编译,只是函数、结构体的声明因具体编译语言而异),它们的动态库文件分 文件夹分别为 VC、VB6.0、C#、VB.NET 和 Delphi,它们的子目录包含 32bit 和 64bit 两个文件夹。其中, 32bit 为使用 32 位编译器生成的动态链接库,64bit 为使用 64 位编译器生成的动态链接库;(3) 选择“project”菜单下的“Add existing Item”菜单项,选择函数声明文件,如gts.vb,将其添加。全职写分享不易,如果您觉得我的分享对您有帮助的话;
2025-05-08 12:12:06
537
原创 GTS-400 系列运动控制器板卡介绍(十六)---谈谈运动过程中的各个参数
每一个轴在规划静止时都可以设置为点位运动。在点位运动模式下,各轴可以独立设置目标位置、目标速度、加速度、减速度、起跳速度、平滑时间等运动参数,能够独立运动或停止。调用GT_Update指令启动点位运动以后,控制器根据设定的运动参数自动生成相应的梯形曲线速度规划,并且在运动过程中可以随时修改目标位置和目标速度。设定平滑时间能够得到平滑的速度曲线,从而使加减速过程更加平稳,如图所示。图点位运动速度曲线平滑时间是指加速度的变化时间,单位:ms,取值范围:[0, 50]。二、参数分析。
2025-05-08 09:05:42
48
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人