1.本人刚接触VI半个月,整个系统大概如下:下位有CAN总线控制器,工控机上采用周立功的PCI9810 CAN总线卡,参照给的DLL例
子读取CAN总线数据已经实现,但是数据发送的VI需要手动事件触发(按钮值改变),本人改了很多遍,周期发送指定读取的数据(给控制器),5个CANID轮流发送(每个ID对应一组数据)都没有成功。
2. PCI6221 ,数据单个通道已可以读取,但是,一个WHILE循环里不能存在两个通道的DAQ 助手数据(不大明白为什么),
建立DAQ task,使用任务常量,但是每次还是只能读取选择的一个通道的数据(如压力,流量)。前一个选(压力),重新建立一个后选择(流量)一运行就报错。
3.就是后续工作,数据读取后,需要实时记录存储,然后可以以历史曲线方式,及报表方式进行查询,不知DSC有没有类似的控件.(以前用工控上位机软件(组态王,WINCC等)这些都有相关控件,配置后即可使用)
4.再就是报警实时显示.
请各位高手做过类似的列子的可以,发过来参考下....,我已郁闷很久了.....................
QQ:33325683,欢迎指教.万分感谢! |