我正在Beagle Board Black上运行一项服务,以控制某些变速机构硬件。当前,此系统的所有命令都通过std ip套接字传递给服务。
在下一步中,我想通过Qt GUI通过EPICS-Channel Access与BBB进行通信来控制我的班次机制。
在EPICS网站上找不到关于如何启动这样的项目的任何好的文档。非常感谢有人一步一步地告诉我,我需要安装什么才能运行它。
答案 0 :(得分:2)
我将在此处发布简短的待办事项清单。否则,我建议您加入EPICS社区(tech-talk
mail list)并在那里提问。实际上,这些年来积累了很多资料,所以我会在那儿搜索(例如this)。
简而言之:
makeBaseApp.pl
创建一个IOC(CA服务器)Makefile
.db
文件make
来构建您的IOC caget
,caput
和/或camonitor
从PC上测试您的IOC是否可以访问我假设您将从硬件中读取/写入信号,因此对于我列表中的点4.
,我建议使用ASYN驱动程序,甚至更好的NDS。这些是隐藏许多EPICS复杂性的高级API。
HTH