在本题中,应设置两个信号量SE,***, 信号量 ***表示缓冲区中是否有可供打印的计算结果,其初值为0;信号量SE用于表示缓冲区有无空位置存放新的信息,其初值为1。
本题的同步描述如下:
int Se=1;
int ***=0;
main ()
{ cobegin
get ( );
compute ( );
cdend
}
get ( )
{ while (***集工作未完成)
{***集一个数据;
P(Se);
将数据送入缓冲区中;
V (*** );
}
}
compute ( )
{ while (计算工作未完成)
{ P (*** )
从缓冲区中取出数据;
V(Se )
进行数据计算;
}
}
·实时***集来自生产线的产量数据或是不良品的数量、或是生产线的故障类型(如停线、缺料、品质),并传输到数据库系统中;
·接收来自数据库的信息:如生产***信息、物料信息等;
·传输检查工位的不良品名称及数量信息;
·连接检测仪器,实现检测仪器数字化,数据采集仪自动从测量仪器中获取测量数据,进行记录,分析计算,形成相应的各类图形,对测量结果进行自动判断,如在机械加工零部件的跳动测量,拉力计拉力曲线的绘制等;
·配备RS232、RS485串口,可连接多个检测仪器实现自动数据***集;·配备USB接口,方便数据的输出;·配备RJ45接口,可通过网线接入网络;·配备VGA视频输出及音频输出接口;·内置WIFI模块,可通过无线方式接入,方便现场组网;·最大支持32G数据存储空间;·配备4.3英寸触摸屏,方便操作;·用户可在网络中的任一PC通过接口获取数据,方便进行二次开发;·配备4.3英寸触摸屏,方便操作;·可移动测量,即时传输数据,也可测试完成后,通过网络上传数据;·电源连续工作时间6小时,待机时间长达10天;生产现场数据***集在品质过程中的非常重要的一个环节,好的数据***集方案可把品质管理人员从处理数据的繁重工作中解放出来,有更多的时间去解决实际的品质问题,同时即时的数据***集也使系统真正地实现实时监控,尽早发现问题,避免更大的损失。
数据***集通道一般由通道选择电路、信号放大及调理转换电路、采样保持电路和模数转换电路构成,通道选择主要由CMOS双向模拟开关及相关控制电路构成,其功能是信号***集通道切换,信号放大和***样保持多由高精度运算放大器等元器件组成,其主要功能是将来自传感器的微弱信号进行放大以满足后续模数转换器对信号幅度的要求,模数转换器的功能是将模拟信号转换为后续计算机能够处理的数字信号。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wito.com.cn/post/2318.html