西西河

主题:发个小广告 linux, android 编程,电机控制 -- 雷达

共:💬19 🌺73 新:
全看树展主题 · 分页 上页
家园 楼主再次礼貌送花

技术发展太快,楼主眼花缭乱,不由感叹:

技术男命苦啊。

家园 那EPCIS的优势是什么呢?

之前也上了个介绍EPICS的课,不过EPICS有什么好处呢?希望兄台能开帖子讲讲.

我听课听得一头雾水,我的理解是这个不涉及低层硬件的接口标准,但是规定了上面可能是"应用层"的规范.内部通信利用TCP/IP,外设接口没有定义,所以需要有一个外设的处理器(比如PLC的控制器,单片机,PC).

之前的设备要连接到EPICS系统就需要一个桥接设备,比如你提到的232HUB,但是原生的EPICS外设还是少数.

家园 简单说吧,EPICS能把技术男从简单重复劳动中解放出来

利用LAN技术布线联结整个控制网络,设备只要有LAN口,就能进入控制网络,没有LAN口?没关系,在附近方便的地方放个IOC让它能上网就行了。

然后,控制网很容易利用网络技术进行切割,横向的、纵向的,都行。

现在,PLC,FPGA,乃至DSP,哪个没有LAN口啊。

为了能让老设备也能进网,才需要用转换器。

剩下的,你就是按要求写不同的控制界面就行了。

写界面,也简单,只要记住那个设备的通道号、指令集,向那里写入或读出一个数据包就行了。这个数据包是用TCP/IP协议包装传输的,和你访问一个网站、网页一样。

当然,更深入地,就需要一些硬件支持工作了,也就是我们所谓硬件驱动程序。

EPICS支持的设备可不少,很多工业控制模块如热电偶和IO模块、PLC等,都能直接接入。我们现在在开发ARM+FPGA/DSP的嵌入式系统用于EPICS。

EPICS最方便的地方就是只要设置好网络、设备连在网络上了,剩下的就是基于网络的软件工作了。

家园 arduino有很多现成的东西,拿起来用就行了,包括软硬
全看树展主题 · 分页 上页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河