板卡入门

发布时间:2017-04-25 09:24   类型:基础知识   人浏览

板卡入门

l  板卡是什么?

    板卡是一个比较抽象的称呼,是不需要严格去弄清楚它到底是个什么意思的,也没有必要给它一个严格的定义。一般是把和PC机有结合并能完成一定通讯,数据交换,等特定功能的PCB模块统称为板卡。如,数据采集卡,运动控制卡,视频采集卡。都可以称呼为板卡。

l  板卡的作用?

    板卡的作用主要就是实现网关的功能,帮助一些客户的工控机下面所带的从站进行一系列的协议转换,用户可以在基于PC自动化的各种实时以太网现场总线系统中使用统一的标准。当然,完整的协议堆栈都在板卡中实现了,总得来说:板卡的出现极大程度的帮助了客户摆脱了用户PC应用程序。板卡充当主站的时候,还是可以并行带标准的从站数量。板卡的出现极大程度的帮助了客户摆脱了用户PC应用程序,板卡的供应商一般都会提供一些demo程序,供客户开发使用的。

l  客户对板卡可能的要求?

1.      板卡是否提供了驱动,提供的驱动是怎样的,有没有源代码那些?

2.      板卡都支持哪些协议呢?

3.      板卡支持的驱动有哪些?

4.      板卡是否可以兼容Step7

5.      板卡是否支持FDT/DTM

板卡应用


 

DF PROFI II接口板卡可用作DP主站或DP从站。除了标准的PROFIBUS DP/DPV1服务,该板卡还提供一个看门狗功能,含物理PROFIBUS线路断开,符合主站class 1冗余思想。如果运作的PC系统出故障,一个无缝开关切换到一个冗余的备用系统

 

l  “客户说他们想找一款PCI板卡做主站的,自己开发程序,用C++语言。”

  给客户推荐的方案就是:COMSOFT公司的DP PROFI II PCI接口的板卡,作为PCIPCI-ExpressCompactPCIPC104+接口板卡,DF PROFI II广泛应用于各种领域,DF PROFI II接口板卡可用作DP主站或DP从站。他也提供了C语言等多种产品开发的API函数库,包含支持windowslinux的驱动。

在安装完板卡之后:点击C---Program Files---Comsoft GmbH---C and c++ Sample---DFProffi_2_PCI_DEMO

l  发货清单里包含了C/C++代码包括:

l  初始化DF PROFI II板卡

l  启动DF PROFI EE板卡

l  完成过程数据交换和诊断数据

DPV1服务

l  ” 想找一款能同时模拟125个主站的板卡,类似woodhead的一个产品,有专门的软件可以实现的。主要是为了测试产品,woodhead不满足是因为他们只有PCI接口,而用户想用VNE或者PMC接口,“

翻译过来客户的意思就是:“找一个能够模拟多个从站的DP板卡,通过一个物理的DP接口接到自己研发的产品上,模拟现场使用的多个从站一起工作的情况,从而测试自己研发的产品是否符合要求”那么这要求硬件上需要做的事情不会很多,可能就是要求板卡的IO数据处理能力较强。更多的工作其实应该是要在软件上完成的,我们的板卡如果是您自己开发应用程序的话,是可以完成的,即写一个应用程序:让它能模拟多个从站,然后设置不同的报文和发送间隔等,让它们模拟现场的情况一起发送给您的设备。这是可行的,推荐客户的是COMSOFT产品的DP PROFI II ,只是我们目前没有固定的标准软件,这个没有办法给您提供帮助。

当板卡做主站(Master)时候,可以用该配置软件通过相应从站(SlaveGSD文件进行组网配置,并下载到板卡中进行仿真和数据通讯测试。软件配备了详尽的帮助说明文件。

“想找一个能够采集Profibus DP数据的网关或板卡,目的是可以接电脑,在电脑上用labview来采集数据“

   那么首先明确的是客户主要想要这个采集profibus DP的数据,那么要明确客户主要是想要采集什么样的数据,是主从站的通讯的数据吗?通过什么来采集呢?

 

   推荐的解决方案DF PROFI II+OPCLabVIEW PROFIBUS VISA驱动装备有NILabVIEW,含一个实时PROFIBUS DP连接。安装在一个传统PC系统上,在LabVIEW for Windows下,尽可能安装在一个运行LabVIEW RT的实时PXI system上,例如用作一个高性能的PAC系统,用于时间第一的测试应用或者工业自动化应用。

Data Access OPC Server基于自由线程-/多线程观念,以实现最佳性能,支持DPV0masterclass 1 DPV1masterclass 2 服务。OPC Server支持DPV0masterclass 1冗余观念含两个完全相同的PC系统用于安全第一的应用领域。

 

”目前已经开发了Profibus DPV1的从站设备 而且开发了对应的Device DTM,需要对其通讯情况做测试“

根据客户的需求可以推荐DF PROFI II +DTMPactware提供FDT的框架应用-免费。

FDT 1.2 Communication DTM可用于DF PROFI II接口板,包含任何符合FDT 1.2的容器应用程序。用作PROFIBUS DPmasterclass 2,该接口板可配置任何DP从站。

 

 

要开发PROFIBUS DP-V1 设备DTM, 需要安装支持PROFIBUS DP-V1协议的通信DTM,主要负责跟PROFIBUS DP-VI设备通信交互,包括非周期性数据交换的连接初始化,读写服务,Abort终止连接等服务,由于实际通信PROFIBUS DP-V1报文是由通信DTM构造,因此上层设备DTM只用根据需要构造对应的XML数据帧,由通信DTM根据这些数据帧构造对应的PROFIBUS DP-V1报文,当通信DTM 获取到设备的响应报文后,也会以XML格式的数据帧反馈给设备DTM 设备DTM ,解析XML格式数据帧就可以实现与设备的交互。



 

本文地址:http://www.ca800.com/apply/d_1nuig7sb6sc03_1.html

拷贝地址

版权声明:版权归中国自动化网所有,转载请注明出处!

留言反馈
  • 评价:

  • 关于:

  • 联系人:

  • 联系电话:

  • 联系邮箱:

  • 需求意向:

  • 验证码:

    看不清楚?