CanOpen通信协议python实现 CAN(Controller Area Network)现场总线仅仅定义了第1层(物理层
需积分: 0 170 浏览量
更新于2024-10-08
收藏 3KB TXT 举报
python,CanOpen通信协议python实现 CAN(Controller Area Network)现场总线仅仅定义了第1层(物理层,见ISO11898-2标准)、第2层(数据链路层,见ISO11898-1标准),而在实际设计中,这两层完全由硬件实现,设计人员无需再为此开发相关软件(Software)或固件(Firmware),只要了解如何调用相关的接口和寄存器,即可完成对CAN的控制。但CAN没有规定应用层。也就是没有规定与实际应用相关的逻辑,比如开关量输入输出,模拟量输入输出。所以本身对于应用来说,是不完整的。这就像铁矿石(物理层)冶炼成铁锭(数据链路层),然后针对具体应用,再加工做成汽车、轮船、钢筋、坦克、钢结构建筑等等。CANOPEN协议是基于CAN总线协议建立的应用层协议。 CANopen协议是在20世纪90年代末,由总部位于德国纽伦堡的CiA组织——CAN-in-Automation,(http://www.can-cia.org )在CAL(CAN Application Layer)的基础上发展而来。
阿Q学长
- 粉丝: 3951
- 资源: 25
最新资源
- 双端VSC-HVDC直流输电仿真模型 matlab2021a,采用双环控制, 电压环和电流环,电压环采用直流电压参与PI调节,电流内环包括PI调节器与前馈解耦, 整流侧与逆变侧为VSC两电平器件 直
- qt5.14.modbus rtu源码,运行无问题 -Modbus具有两种串行传输模式:分别为ASCII和RTU 此源代码是RTU Modbus是一种单主站的主从通信模式,Modbus网络上
- 西门子1200与欧姆龙E5cc温控器通讯程序 功能:实现西门子1200 PLC对欧姆龙E5cc温控器进行485通讯控制,在触摸屏上设定温度,读取温度 程序采用轮询方式,有通讯故
- 逆合成孔径雷达运动补偿,距离多普勒成像,瞬时距离多普勒成像
- 电气热 综合能源 二阶锥 采用matlab编制含电气热的综合能源优化程序,采用yalmip和cplex求解,通过二阶锥模型实现相关约束限制,综合能源系统考虑39节点电网+6节点气网+热网模型,程序注
- 威纶通触摸屏锁屏宏指令程序 ~ 威纶通触摸屏锁屏宏指令程序,TK6071IP触摸屏 利用宏指令程序来控制,宏指令注释清晰,方便理解程序 具有很好的学习意义和借鉴价值
- 微网鲁邦调度:①复现了《微电网两阶段鲁棒优化经济调度方法-刘一欣》 ②考虑微电网内可再生分布式电源和负荷的不确定性及储能、需求响应负荷和可控分布式电源等的协调控制
- HCU混动控制器,HEV串并联(IMMD) 混动车辆 simulink stateflow模型包含工况路普输入,驾驶员模型,车辆控制模型(电池CD CS 状态切 以及EV HEV Engine 模式转
- 三相电压型pwm整流器 电压电流双闭环 整流输出800v
- Prius2004永磁同步电机设计报告: 磁路法、maxwell有限元法、MotorCAD温仿真、应力分析 (内容比较完善,用于很需要的朋友,不支持讲解,等额外服务哈 ) 内容:: 1.Exce
- 电力系统状态估计,加权最小二乘直流状态估计,虚假数据注入攻击,基于matlab和matpower包实现
- MATLAB代码 考虑V2G的光储充一体化微网多目标优化调度策略 MATLAB代码 关键词:光储充微网 电电汽车V2G 多目标优化 蓄电池优化 调度 参考文档:光伏微网下考虑V2G补偿蓄电池容量的
- 马尔科夫区制转移向量自回归模型,MSVAR模型,MS-VAR模型的GiveWin软件安装和操作过程+MS-VAR各种图形制作(区制转图、脉冲图、模型预测图和模型预测结果等等)+最优区制数和模型形式判断
- 三维光子晶体光纤模型,无需服务器即可计算,
- 西门子1200 PLC与力乐士Rexroth VFC3610变频器通讯程序 器件:西门子1200 PLC,力乐士Rexroth VFC 3610变频器,西门子KTP700 Basic
- 基于地质统计学的建模comsol模拟粗糙裂隙的渗流模拟 岩体裂隙渗流,考虑裂隙接触(渗透率低)和非接触(渗透率高)的影响,利用地质统计建模,反映裂隙表面的非均质性质,研究裂隙面可能存在的优势通道