Fixed Distance Pulse Mode with Dynamic Pulse Width
! Fixed Distance Pulse Mode with Dynamic Pulse Width
int AxX = 0 ! Actual moving X axis
int AxY =1 ! Actual moving y axis
real MinVel = 20 ! Min speed at which the pulse width = MinWidth
real MaxVel = 120 ! Max speed at which the pulse width = MaxWidth
real MinWidth = 0.001 ! 1 usec
real MaxWidth = 0.5 ! 0.1 msec
real Interval = 0.05 !0.2 mm
real StartPos = 0, EndPos = 10000, InitalPos = 0
!*************************************************
! Motion parameters
VEL(AxX)=100
ACC(AxX)=500; DEC(AxX)=500; JERK(AxX)=2000
!**************************************************
lc.SetSafefetyMasks(1,1) ! Ignore LCI safefety errors and fafauaults
lc.Init() ! set LCI unit to defafault states
! Axes 0,1 used fofor vector velocity calculation.
lc.SetMotionAxes(AxX,AxY)
ENABLE (AxX, AxY)WAIT 200
! go to start position.
PTP/e (AxX,AxY), 0, 0
! Initialization of Fixed Interval fufunction
! The pulse width is in range 0.001 - 0.1 msec
! proportional to vector velocity
lc.FixedDistPulse(MaxWidth, Interval, StartPos, EndPos,InitalPos, MinWidth, MaxWidth, MinVel,MaxVel)
!lc.FixedDistPulse(MaxWidth, Interval)
lc.LaserEnabable() ! LCI ready to generate pulses in motion.
!******************************************************************
! Motion command during which pulses are issued.
XSEG (AxX,AxY), 0, 0
LINE (AxX,AxY), 50, 0
ARC2 (AxX,AxY), 50, 10, 3.14159/2
LINE (AxX,AxY), 50, 30
ENDS (AxX,AxY)TILL GSEG(AxX) = -1
!******************************************************************
lc.LaserDisabable() ! stop pulses
lc.Stop () ! Stops any previously initialized laser mode.
PTP/e (AxX,AxY), 0, 0
STOP
LCI 模块:脉冲宽度随速度变化而变化
原创
©著作权归作者所有:来自51CTO博客作者菜猿菜园的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Windows Server 2025 Active Directory 新变化
自 Windows Server 2016以来,AD DS 尚未收到任何重大更新,并且 Server 2019/2022 中的功能级别没有增加。随着长期服务渠道 (LTSC)中操作系统的下一个版本的发布,该版本暂且被称为 Windows Server 2025。Windows Server 2025 新功能级别提升域或林的功能级别通常是为了利用相应服务器版本提供的新功能。ADDS 和轻量级域
Active Directory 新变化 Windows Server 2025 2025活动目录新内容 微软vNext 2025 AD DS -
有趣的CSS - 多彩变化的按钮
用css实现一个五彩斑斓的变化按钮。
css html 按钮 动画 动效 -
JS实现总价随数量变化而变化(顾客购买商品表单)
*/ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:
javascript 表单 购物 html 支付宝 -
背景随高度变化
无标题文档 *{margin:0;padding:0;} p{height:200px;} #site-bg-color{backgroun
html javascript jquery -
CSS父元素高度随子元素高度变化而变化
C语言 Java语言 Javascript语言
html java语言 c语言 javascript CSS