当前位置:网站首页>LM小型可编程控制器软件(基于CoDeSys)笔记二十三:伺服电机运行(步进电机)相对坐标转换为绝对坐标
LM小型可编程控制器软件(基于CoDeSys)笔记二十三:伺服电机运行(步进电机)相对坐标转换为绝对坐标
2022-07-07 01:39:00 【Gutie_bartholomew】
FUNCTION_BLOCK LSteppingMotor
VAR_INPUT
INPUT1: BOOL;(*工作标志*)
INPUT2: BOOL;(*工作标志*)
INPUT3: DINT;(*工作标志*)
Origin: BOOL;(*原点*)
Axis:BYTE; (*输出选择,1, QX0.0 2 QX0.3*)
Target:DINT; (*目标设定值*)
VMax:DWORD; (*最高频率y*)
ACCTime:WORD; (*加减速时间 (ms)*)
END_VAR
VAR_OUTPUT
OUT1: BOOL; (*控制方向*)
CV2: DINT; (*坐标值*)
PTO_X: BOOL;(**)
END_VAR
VAR
ADH164_PTO: ADH164_PTO;
EN_R:BOOL; (*enable bit*)
DIR_CTRL:BOOL; (*input connet with direction,don't use temporary*)
INT_EN:BOOL; (*interrupt enable bit *)
CV:DINT; (*pulse number have finished*)
Error:BYTE; (*error word*)
R_TRIG1: R_TRIG;
M1: BOOL;
TON1: TON;
Target_1: DINT;
m2: BOOL;
CV1: DINT;
PTO_X1: BOOL;
TON2: TON;
R_TRIG2: R_TRIG;
F_TRIG1: F_TRIG;
S2: BOOL;
M3: BOOL;
END_VAR
VAR RETAIN
Mode: BYTE := 1; (*motion mode*)
END_VAR
边栏推荐
- PTA TIANTI game exercise set l2-003 moon cake test point 2, test point 3 Analysis
- MySQL performance_ Schema common performance diagnosis query
- Ctfshow-- common posture
- 那些自损八百的甲方要求
- 关于STC单片机“假死”状态的判别
- 骑士战胜魔王(背包&dp)
- cf:C. Column Swapping【排序 + 模拟】
- 当我们谈论不可变基础设施时,我们在谈论什么
- postgresql 数据库 timescaledb 函数time_bucket_gapfill()报错解决及更换 license
- Go语学习笔记 - gorm使用 - 原生sql、命名参数、Rows、ToSQL | Web框架Gin(九)
猜你喜欢
绕过open_basedir
3531. Huffman tree
Jstat pour la commande JVM: voir les statistiques JVM
How to keep accounts of expenses in life
Rk3399 platform development series explanation (WiFi) 5.52. Introduction to WiFi framework composition
3531. 哈夫曼树
A freshman's summary of an ordinary student [I don't know whether we are stupid or crazy, but I know to run forward all the way]
3428. Put apples
You don't know the complete collection of recruitment slang of Internet companies
When we talk about immutable infrastructure, what are we talking about
随机推荐
A freshman's summary of an ordinary student [I don't know whether we are stupid or crazy, but I know to run forward all the way]
老板总问我进展,是不信任我吗?(你觉得呢)
Test the foundation of development, and teach you to prepare for a fully functional web platform environment
JVM监控及诊断工具-命令行篇
「解析」FocalLoss 解决数据不平衡问题
From "running distractor" to data platform, Master Lu started the road of evolution
职场经历反馈给初入职场的程序员
VMware安装后打开就蓝屏
Crudini 配置文件编辑工具
JVM monitoring and diagnostic tools - command line
window下面如何安装swoole
PowerPivot - DAX (function)
Go语学习笔记 - gorm使用 - 原生sql、命名参数、Rows、ToSQL | Web框架Gin(九)
Database notes 04
软件测试知识储备:关于「登录安全」的基础知识,你了解多少?
Financial risk control practice - decision tree rule mining template
cf:C. Column Swapping【排序 + 模擬】
Go language learning notes - Gorm use - Gorm processing errors | web framework gin (10)
PTA ladder game exercise set l2-004 search tree judgment
@pathvariable 和 @Requestparam的详细区别