请大家帮我设计一下,多谢!

我做的实验是 注塑机(工业生产机械)的过程控制:大致描述,现有数据采集卡的工控机一台,普通PC一台。工控机作为下位机,也可以看成client,主要任务数据采集发送,过程控制(由若干工序组成,他们之间串行或并行执行每个工序执行之前必须加以判断),以及与上位机(监控计算机)的通讯。普通PC则负责与下位机通讯,使用图形界面对整个控制过程进行监控(应该PhAB实现).请问该如何进行进程或者线程设计呢?比如,我想把工控机那边分按任务分3个主线程,再加上守护进程.监控那边分2个,不知怎么样?还有数据采集卡(还没有买)是不是要编写驱动程序?通讯如果采用串口,是不是也要编驱动,改成网卡对接如何?

驱动八成要自己写,现在大多数据采集卡都没有QNX的驱动,串口不需要编驱动,网络通讯和串口通讯都可以。至于几个线程或进程,需要根据实际情况确定。

数据采集卡的驱动应该自己写的,但不会很麻烦,和硬件有关的不用太关心 用网卡对接不是挺好的嘛!