小编Vis*_*ath的帖子

什么是PDO映射?

在阅读了几个CiA规范后,我仍然难以理解CANopen中的PDO映射,过程映像和过程数据交换.

我知道SDO用于预操作状态下的配置设置,并且具有协议开销(因为它可以传输超过8个字节的数据).

在运行状态下,PDO非常适合过程数据的输入和输出.PDO只能传输最多8个字节的数据.

存在11位的COB-ID,其具有功能代码和节点编号.由于节点号使用7位,因此我们最多可以有127个节点(对于CANopen 2.0A网络).

但是有四个TPDO和四个RPDO令我感到困惑.为什么需要多个TPDO和RPDO?在我读取设备配置文件的某个地方可以使用6000h到6FFFh的条目来描述设备参数和设备功能,并且在此范围内可以描述多达8个不同的设备.但是网络中可能有127个节点,那么这8个设备是什么?

network-protocols can-bus bus canopen

5
推荐指数
1
解决办法
9064
查看次数

使用MakeCab.exe和.ddf文件(即使用指令文件)如何指定目标cab文件名?

我决定根据makecab.exe需要在应用程序中创建cab文件。 http://msdn.microsoft.com/zh-CN/library/bb417343.aspx#microsoftmakecabusersguide

而且我需要按照给定的路径存储文件(无论是相对的还是绝对的),并提取保留原始路径的文件。因此,我将为此使用指令文件,并将该输入提供给makecab命令。

Windows命令promt zip / compress目录

但是cab输出存储在文件夹Disk1 \ 1.cab中。

请帮助我知道如何指定所需的出租车文件名作为目的地(我将从用户输入中获取出租车文件名)?

另外,是否可以在第二次makecab命令运行中将更多文件追加到现有的cab文件中?

windows compression cmd cab

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

bus ×1

cab ×1

can-bus ×1

canopen ×1

cmd ×1

compression ×1

network-protocols ×1

windows ×1