ECAT【对象字典】

1000h:

- 	wAxisStructID 	WORD 	16#FE12 	3S用于检查结构类型的内部变量。
1000 	n轴状态 	SMC_AXIS_STATE (INT) 	standstill 	轴PLCopen状态机: 0: power_off1: errorstop 2: stopping 3: standstill 4: discrete_motion5: continuous_motion 6:synchronized_motion 7: homing 
1010 	b调节器打开 	BOOL 	FALSE 	(power) on/off 
1011 	b驱动器启动 	BOOL 	FALSE 	启用/禁用 快速急停 
1012 	b通信 	BOOL 	FALSE 	TRUE:通讯正常 
1013 	w通讯状态 	WORD 	16#FFFF 	通讯状态 
1014 	ui驱动器接口错误 	UINT 	0 	驱动接口错误ID
1015 	b调节器现在状态 	BOOL 	FALSE 	(power) on/off的状态
1016 	b驱动器启动现在状态 	BOOL 	FALSE 	快速急停的状态
1017 	e制动控制 	SMC3_BrakeSetState 	SMC_BRAKE_AUTO 	刹车控制
1018 	b制动器关闭现在状态 	BOOL 	FALSE 	刹车关闭状态
1021 	w驱动器ID 	WORD 	driver 	自动递增地址
1022 	i厂商id 	INT 	0 	
1023 	i厂商品牌 	INT 	0 	
1024 	f周期花费时间 	LREAL 	0 	
1025 	f任务周期 	LREAL 	driver 	任务的循环时间,单位:秒 
1030 	b错误 	BOOL 	FALSE 	轴错误标志
1031 	d错误ID 	DWORD 	0 	轴错误ID标志
1032 	b错误确认 	BOOL 	FALSE 	轴错误确认标志
1033 	b历史错误 	BOOL 	FALSE 	上个周期结束时候bError 的值
1035 	fbeFB错误 	ARRAY [0..g_SMC_NUMBER_FB_ERRORS] OF SMC_FBERROR 	0 	功能块错误,存储着6条错误信息。用于诊断。
1036 	b禁用错误日志记录 	BOOL 	FALSE 	禁用错误日志写入fbeFB错误数组
1040 	b虚拟 	BOOL 	FALSE 	TRUE: 虚拟驱动
1051 	i比率技术单位数量 	DINT 	1 	科学技术单位分子
1052 	d比率技术单元数量 	DWORD 	1 	科学技术单位分母。科学技术单位分子、分母是由后台的6个参数计算而来。
1053 	n电机方向 	MC_Direction 	positive 	-1 : 负向, 
1: 正向
1054 	fScalefactor 	LREAL 	1 	位置比例因子
1055 	fFactorVel 	LREAL 	1 	速度比例因子
1056 	fFactorAcc 	LREAL 	1 	速度比例因子
1057 	fFactorTor 	LREAL 	1 	转矩比例因子
1058 	fFactorJerk 	LREAL 	1 	加加速比例因子
1059 	fFactorCur 	LREAL 	1 	电流比例因子
1060 	iMovementType 	INT 	1 	0:旋转; 1: 线性
1061 	fPositionPeriod 	LREAL 	1000 	旋转周期,单位:unit
1062 	eRampType 	SMC_RAMPTYPE 	trapez 	梯形加速
1070 	fSetActTimeLagCycles 	LREAL 	3 	轴设置值与反馈之间的时间差,单位:周期
1091 	byControllerMode 	BYTE 	3 	控制模式
1: 转矩控制
2: 速度控制
3: 位置控制 
1092 	byRealControllerMode 	BYTE 	0 	实际的控制模式 
1100/1 	fSetPosition 	LREAL 	0 	命令位置,单位:unit 
1101 	fActPosition 	LREAL 	0 	实际位置,单位:unit 
1105 	fAimPosition 	LREAL 	0 	目标位置 (应用于 MC_FBs) 
1106 	fMarkPosition 	LREAL 	0 	内部标记位置
1107 	fSavePosition 	LREAL 	0 	任务开始时内部位置
1108 	diSetPosition 	DINT 	0 	设置位置,单位:increments
1109 	diActPosition 	DINT 	0 	实际位置,单位:increments
1110,11 	fSetVelocity 	LREAL 	0 	命令速度,单位 units/sec 
1111,10 	fActVelocity 	LREAL 	0 	轴实际速度,单位: techn.units/sec 
1112,9 	fMaxVelocity 	LREAL 	100 	轴最大速度,单位:techn.units/sec 
1113 	fSWMaxVelocity 	LREAL 	100 	
1115 	bConstantVelocity 	BOOL 	FALSE 	驱动轴以恒速运行
1116 	fMarkVelocity 	LREAL 	0 	内部标记速度
1117 	fSaveVelocity 	LREAL 	0 	任务开始时内部速度
1118 	diSetVelocity 	DINT 	0 	设置速度,单位:increments/s
1119 	diActVelocity 	DINT 	0 	实际速度,单位:increments/s
1120 	fSetAcceleration 	LREAL 	0 	设置速度,单位: techn.units/sec2 
1121 	fActAcceleration 	LREAL 	0 	实际速度,单位:
techn.units/sec2 
1122,13 	fMaxAcceleration 	LREAL 	100 	轴最大加速度,单位:techn.units/sec
1123 	fSWMaxAcceleration 	LREAL 	100 	
1125 	bAccelerating 	BOOL 	FALSE 	轴当前加速状态
1126 	fMarkAcceleration 	LREAL 	0 	内部标记加速度
1127 	fSaveAcceleration 	LREAL 	0 	任务开始时加速度
1128 	diSetAcceleration 	DINT 	0 	设置加速度
1129 	diActAcceleration 	DINT 	0 	实际加速度
1132,15 	fMaxDeceleration 	LREAL 	100 	最大减速度,单位:techn.units/sec2 
1133 	fSWMaxDeceleration 	LREAL 	100 	
1135 	bDecelerating 	BOOL 	FALSE 	轴当前减速状态
1137 	fSaveDeceleration 	LREAL 	0 	任务周期开始时内部减速度
1140 	fSetJerk 	LREAL 	0 	命令加加速,单位:
units /sec3 
1141 	fActJerk 	LREAL 	0 	实际加加速,单位:
units /sec3 
1142,16 	fMaxJerk 	LREAL 	100000 	最爱加加速,单位:
units /sec3 
1143 	fSWMaxJerk 	LREAL 	100000 	
1144 	fRampJerk 	LREAL 	100000 	
1146 	fMarkJerk 	LREAL 	0 	
1147 	fSaveJerk 	LREAL 	0 	任务周期开始时内部加加速度
1150 	fSetCurrent 	LREAL 	0 	设置电流 (A) 
1151 	fActCurrent 	LREAL 	0 	当前电流(A) 
1152 	fMaxCurrent 	LREAL 	100 	最大电流(A) 
1153 	fSWMaxCurrent 	LREAL 	0 	最大电流用户单位 (A) 
1158 	diSetCurrent 	DINT 	0 	设置电流, 
1159 	diActCurrent 	DINT 	0 	实际电流 
1160 	fSetTorque 	LREAL 	0 	命令转矩 
1161 	fActTorque 	LREAL 	0 	实际转矩 
1162 	fMaxTorque 	LREAL 	0 	最大转矩 
1168 	diSetTorque 	DINT 	0 	设置转矩
1169 	diActTorque 	DINT 	0 	实际转矩
1200,2 	fSWLimitPositive 	LREAL 	0 	正向软限位
1201,3 	fSWLimitNegative 	LREAL 	0 	负向软限位
1203 	fSWLimitDeceleration 	LREAL 	0 	软限位触发急停的减速度大小
1204 	bSWEndSwitchActive 	BOOL 	FALSE 	
1205 	bSWLimitEnable 	BOOL 	FALSE 	软件限位使能开关
1206 	bHWLimitEnable 	BOOL 	FALSE 	硬件限位使能开关
1207 	eCheckPositionLag 	SMC3_CheckPositionLagMode 	SMC3_PCL_OFF 	
1208 	fMaxPositionLag 	LREAL 	0 	
1209 	bPositionLagActive 	BOOL 	FALSE 	
1210 	bStartReference 	BOOL 	FALSE 	
1211 	fReference 	LREAL 	0 	参考位置
1212 	bStartReferenceRealState 	BOOL 	FALSE 	
1213 	xWaitForHaltWhenStopInterruptsHome 	BOOL 	FALSE 	
当MC_Home被MC_Stop终止,MC_Stop的bDone会延迟输出直到驱动轴成功停止,(bStartReferenceRealState := FALSE) 
1215 	fOffsetPosition 	LREAL 	0 	零点偏移
1230 	dwPosOffsetForResiduals 	DWORD 	0 	处理剩余误差值的内部变量
1231 	dwOneTurn 	DWORD 	0 	旋转模式下,一个旋转周期的长度,单位:increments
1232 	dwLastPosition 	DWORD 	0 	上个周期的位置,单位:
increments
1233 	bySwitchingState 	BYTE 	0 	
1234 	iRestNumerator 	DINT 	0 	处理剩余误差值的内部变量
1235 	iTurn 	INT 	0 	线性模式,607A溢出次数
1237 	dwPosOffsetForResidualsHoming 	DWORD 	0 	
1238 	dwActPosition 	DWORD 	0 	轴当前实际位置,单位:increments
1240 	dwBusBandWidth 	DWORD 	0 	总线带宽,不能修改?
1242 	bModuloDoneByDrive 	BOOL 	FALSE 	
1243 	diFollowingError 	DINT 	0 	跟随误差 ,单位:
increments
1244 	fFollowingError 	LREAL 	0 	跟随尾插,单位:
Unit
1250 	fSWErrorMaxDistance 	LREAL 	0 	错误停止时最大减速距离 [techn. units] 
探针参数: x = Channel number {0..7} 
14x0 	fCaptPosition 	LREAL 	0 	捕获的位置 [tech. units] 
14x1 	bCaptureOccured 	BOOL 	FALSE 	TRUE: 捕获完成
14x2 	bStartCapturing 	BOOL 	FALSE 	TRUE: 使能捕获
14x3 	bAbortCapturing 	BOOL 	FALSE 	TRUE: 停止捕获
14x4 	fFirstCapturePosition 	LREAL 	0 	捕获窗口第一次有效值
14x6 	fLastCapturePosition 	LREAL 	0 	捕获窗口最后一次有效值
14x7 	bCaptureWindowActive 	BOOL 	FALSE 	TRUE:捕获窗口使能 
14x8 	bLatchInController 	BOOL 	FALSE 	控制器内部捕获
不带参数id的变量strDriveInterfaceError 	STRING 	‘’ 	错误的描述 adatAcyclic 	array[1..SMC3_gc_usiNumberAcyclicChannels] of SMC3_DriveAcyclicTel 	Acyclic communication channels; see 3.4 	异步通讯接口
SDO读写轴内部变量m_pConnector	POINTER TO IoConfigConnector	0	指向当前设备在总线设备树所在分支的一个描述链表pApplication	POINTER TO Application	0	应用指针fSWErrorAppliedDec	LREAL	0	执行软限位错误的减速度m_udiInstance	UDINT	0	轴实例idudiTarget	UDINT	0	udiType	UDINT	0	m_uiModuleType	UINT	0	总线上模块类型,轴为1027uiDiagState	INT	0	x1101_1109IncludedInReceiveData	BOOL	TRUE	x1111_1119IncludedInReceiveData	BOOL	TRUE	x1121_1129IncludedInReceiveData	BOOL	TRUE	perfTimers	SMC_PerfTimers		udiBI_tmp_ns	UDINT	0	udiAI_tmp_ns	UDINT	0	m_tree	DED.CAADiagTreeBase		诊断设备树m_nConnectorCount	DINT	0	当前节点连接的数量strInstancePath	STRING		轴的实例路径hTask	RTS_IEC_HANDLE		Ethercat任务句柄m_hComponent	RTS_IEC_HANDLE		轴所在的组件句柄

6000h:

6040:控制字
6041:状态字

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/226521.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

自然数分解 C语言xdoj64

输入说明 一个正整数 n&#xff0c;0<n<30 输出说明 输出n个连续奇数&#xff0c;数据之间用空格隔开&#xff0c;并换行 输入样例 4 输出样例 13 15 17 19 int main() {int n;scanf("%d",&n);if(n % 2 0){//n为偶数int in;//打印数字个数&#xff0c;做循…

【WINCC制作水管水流动画】

&#xff37;&#xff29;&#xff2e;&#xff23;&#xff23;简单制作水管水流动画 详情如下图所示&#xff1a; 1.首先用布化好管道&#xff0c;同时在管道内部画好折线图用以表示水流路径 2.选中折线图调整全局颜色方案 3.选择线条颜色 4.调整线条的线宽和线型 5.效果…

设计模式——组合模式(结构型)

引言 组合模式是一种结构型设计模式&#xff0c; 你可以使用它将对象组合成树状结构&#xff0c; 并且能像使用独立对象一样使用它们。 问题 如果应用的核心模型能用树状结构表示&#xff0c; 在应用中使用组合模式才有价值。 例如&#xff0c; 你有两类对象&#xff1a; ​…

关于Linux你必须知道的五件事

Linux是一种开源操作系统 (OS)。操作系统是直接管理系统硬件和资源&#xff08;如 CPU、内存和存储&#xff09;的软件。操作系统位于应用程序和硬件之间&#xff0c;并在所有软件和执行工作的物理资源之间建立连接。 俄罗斯军方计划用 Astra Linux 取代 Windows&#xff01;为…

JavaScript值类型和引用类型两道经典面试题

JavaScript值类型和引用类型两道经典面试题 题目1题目2 题目1 首先&#xff0c;小试牛刀&#xff0c;请看第一道题。 let a {x: 10 } let b a a.x 20 console.log(b.x)a {x: 30 } console.log(b.x) a.x 40 console.log(b.x);那么上述代码输出结果是多少呢&#xff1f; …

【Spring教程30】Spring框架实战:从零开始学习SpringMVC 之 Rest风格简介与RESTful入门案例

目录 1 REST简介2 RESTful入门案例2.1 环境准备2.2 思路分析2.3 修改RESTful风格 3 知识点总结 欢迎大家回到《Java教程之Spring30天快速入门》&#xff0c;本教程所有示例均基于Maven实现&#xff0c;如果您对Maven还很陌生&#xff0c;请移步本人的博文《如何在windows11下安…

Flink-水位线和时间语义

Flink中的时间含义 在实际应用中&#xff0c;事件时间语义会更为常见。一般情况下&#xff0c;业务日志数据中都会记录数据生成的时间戳&#xff08;timestamp&#xff09;&#xff0c;它就可以作为事件时间的判断基础。 在Flink中&#xff0c;由于处理时间比较简单&#xff0c…

vue 浙里办前端改造,引入jquery脚本文件并使用

在 Vue.js 项目中引入外部 JavaScript 脚本文件可以通过以下几个步骤完成&#xff1a; 1. 在你的 Vue.js 项目中的 public/index.html 文件中&#xff0c;找到 <head> 标签&#xff0c;并在其中添加如下代码&#xff0c;引入 jQuery 脚本文件&#xff1a; <script s…

中文编程工具下载,编程工具构件之复选框构件

一、前言 零基础自学编程&#xff0c;中文编程工具下载&#xff0c;中文编程工具构件之扩展系统菜单构件教程 编程系统化教程链接https://jywxz.blog.csdn.net/article/details/134073098?spm1001.2014.3001.5502 给大家分享一款中文编程工具&#xff0c;零基础轻松学编程&a…

GPM降水数据下载-Linux系统上使用wget

Linux 上如何下载GPM降水数据 图片来自&#xff1a;https://disc.gsfc.nasa.gov/datasets/GPM_3IMERGHHL_06/summary?keywordsGPM 这里以GPM30min降水数据为例&#xff0c; GPM下载链接 如果进不去&#xff0c;可能需要在这个网址上先注册个账户&#xff0c;这里不做介绍。 …

Redis 专栏、JVM 专栏、RocketMQ 专栏文章导读

深入理解 Redis 专栏文章 Redis深入理解-Socket连接建立流程以及文件事件处理机制 Redis深入理解-内核请求处理流程、数据传输协议 Redis深入理解-三次握手、槽位机制 Redis深入理解-主从架构下内核数据结构、主从同步以及主节点选举 基于社区电商的Redis缓存架构-缓存数据库双…

汽车租赁小程序源码租车小程序

汽车租赁小程序&#xff0c;多门店租车小程序&#xff0c;本套系统分为用户端&#xff0c;门店管理端&#xff0c;总管理后台三部分。门店可以加盟入驻平台。可以源码&#xff0c;也可以二次开发&#xff0c;也可以定制开发。php开发语言&#xff0c;前端是uniapp。用户端是小程…

持续集成交付CICD:Jenkins使用CD流水线下载Nexus制品

目录 一、实验 1.Jenkins使用CD流水线下载Nexus制品 一、实验 1.Jenkins使用CD流水线下载Nexus制品 &#xff08;1&#xff09;Jenkins新建CD流水线 &#xff08;2&#xff09;新建视图 &#xff08;3&#xff09;查看视图 &#xff08;4&#xff09;添加字符参数 &#xf…

列表优先于数组

在Java中&#xff0c;列表&#xff08;List&#xff09;通常优于数组&#xff0c;因为列表提供了更灵活的操作和动态调整大小的能力。下面是一个例子&#xff0c;展示了为什么在某些情况下使用列表比数组更好&#xff1a; import java.util.ArrayList; import java.util.List;…

Cmake找不到mysql.h和libmysqlclient.so

查看mysql.h和libmysqlclient.so的路径 eikeik-Virtual-Machine:~/桌面/dbpool/bin$ locate mysql.h /usr/include/mysql/mysql.h eikeik-Virtual-Machine:~/桌面/dbpool/bin$ locate libmysqlclient.so /usr/lib/x86_64-linux-gnu/libmysqlclient.so /usr/lib/x86_64-linux-g…

原码、补码的乘除法总结

CPU里的寄存器位数都是统一的 0、运算器的基本组成 包括如下几个寄存器&#xff1a; ACC&#xff1a;累加器&#xff0c;用于存放操作数&#xff0c;或运算结果MQ&#xff1a;乘商寄存器&#xff0c;在乘、除运算时&#xff0c;用于存放操作数或运算结果X&#xff1a;通用的…

业余无线电学习从入门到拿证(A证。12.23考试)(未完待续)

业余无线电从入门到拿A证一文通 欢迎提问&#xff0c;我会补充到文章中 如何学习 微信小程序&#xff1a;HAM模拟考试&#xff0c;业余无线电工具集app&#xff1a;智谱各地无线电协会网站&#xff0c;贴吧&#xff0c;搜索引擎&#xff08;不推荐&#xff0c;新手容易没有目…

盲盒小程序如何搭建?

随着移动互联网的发展&#xff0c;为了让消费者方便快捷地体验盲盒抽取乐趣&#xff0c;线上盲盒系统的开发成为了一个必要的过程。 今天本文将为大家介绍盲盒系统的搭建过程。 盲盒系统搭建过程 开发需求 在开发盲盒系统前&#xff0c;需要对盲盒市场深入分析&#xff0c;了…

分析项目需求后的ods层和dwd层建表和插入语句(全量脚本)

ods层 主要在ods干的事&#xff0c;就是根据需求将所需要的表的数据从mysql中导入到ods层中&#xff0c;所以需要在hive中建立ods层的表&#xff0c;并且在导入的时候需要根据需求过滤一下空数据&#xff0c;并在建表时加入一个dt字段记录导入的时间 ods层建表语句 1&#x…

1.1 Python的起源与发展

一、Python的起源 Python的起源可以追溯到1989年&#xff0c;当时荷兰计算机科学家Guido van Rossum在阿姆斯特丹的CWI&#xff08;荷兰计算机科学研究所&#xff09;工作。他曾参与开发过一门名为ABC的语言&#xff0c;然而这门语言并未能成为主流。因此&#xff0c;Guido va…