在安装前在重复一下系统的目录结构:
/epics
/base-3.14.12.6
/modules
/asyn4-32
/StreamDevice-stream_2_7_7
/extensions
1、安装asyn
下载地址:https://epics.anl.gov/modules/soft/asyn/
选择下载最新版本的asyn
1.1 asyn 的作用
epics系统通过网络访IOC,并通过驱动控制底层串口或网络设备。运行IOC的设备相当于服务器,加载IOC中应加载.db;.dbd;.protocol等文件。
设备的各种变量(设备名称,电压,电流等)分别作为一个通道记录(Record)在.db文件中;而.dbd文件则定义了.db文件的类型和格式,作用域等。.protocol文件是用户根据自己的需求,对厂家提供的设备通讯协议进行更改、再定义的文件。
客户端机器通过TCP/IP访问运行IOC的服务器机器,应用程序通过EPICS shell定义的命令访问IOC,读取其中控制对象信息等记录(Record)。对设备的控制命令则由设备厂家提供的通讯协议规定。
ASYN就是提供与硬件设备通讯的驱动的支持,StreamDevice 则是放在创建的应用程序中,调用ASYN并实现通讯协议的方法。(Streamdevice支持GPIB USB Serial TCP/IP等多种方式)
Asyn装在哪里都可以,