常规下承式拱桥拱肋和吊杆垂直桥面设置,大沽桥限定的1.3 m 梁高很难满足32 m 桥宽要求,因此将拱肋向内侧平移,使得人行道在拱肋外侧,拱肋间距为24 m。图2-2拱结构示意图为了使拱肋窈窕,并且满足拱的稳定问题,大沽桥单侧拱对应两排吊杆,形成三维空间结构。由于桥位处为软土地基,拱脚与钢箱梁固定,钢梁内设置系杆,形成系杆拱桥的结构方案。这种结构体系称为“敞开式四索面倾斜拱肋系杆拱桥”。......
2023-07-01
生产者/消费者设计模式中包括两个线程,一个生产数据,另一个消费/使用数据;在线程之间建立缓冲(采用队列实现),确保消费者以自己的步调使用数据,同时允许生产者将更多的数据添加到队列中。如图5-50所示。
图5-50 生产者/消费者设计模式示意图
具体来讲,生产者/消费者设计模式将多个并行循环分为生产数据和消费数据的两类循环,循环间采用队列的方式进行通信,这样当产生数据的速度比处理数据的速度快时,队列的缓冲作用保证数据不会丢失。这种模式对于处理需要较长时间才能完成的用户界面事件非常有效。生产者/消费者设计模式是利用LabVIEW图形化语言中的队列操作函数、While循环、Case结构、事件结构等组合构成。
图5-51所示为生产者/消费者设计模式的结构图。其中一个循环通过计算或数据采集等方式产生数据并将数据放入队列;另一循环一直等待直到队列中有数据,然后取出队列中的第一个数据并处理。
图5-51 生产者/消费者设计模式结构
一般的,生产者/消费者设计模式是利用LabVIEW图形化语言中的队列操作函数、While循环、Case结构、事件结构等组合构成。
生产者/消费者设计模式和主/从设计模式之间最大的不同就是数据存储和传输方式的不同。生产者/消费者设计模式采用了队列的数据存储方式(FIFO)。队列的数据存储是开辟一个缓存区,依据先进先出的原则进行的。新来的元素总是被加入队尾(即不允许"插队"),每次离开的元素总是队列头上的(即不允许中途离队)当前"最老的"元素离队。这样就保证了数据传递过程中基本上不会发生数据丢失的现象。
【例5-9】传递数据的生产者消费者
本例将演示生产者/消费者循环的一些基本特性和队列操作的特点。如图5-52所示,生产者与消费者之间传递的数据是一个随机数。右上角是“停止”按钮,用户控制程序的停止执行。例程提供了通过调整生产者延时和消费者延时,控制生产者和消费者的数据传递速率,可以包含五种状态:不生产,只消费、生产快于消费、生产速率等于消费速率、生产慢于消费、只生产,不消费。
图5-53所示为生产者/消费者例程的程序框图,代码由3个循环组成,依上而下分别是生产者循环(产生随机数据)、消费者循环(获取并显示随机数据)和状态循环(获得缓存区中数据的数据量),可以实时查看队列缓冲区中存储的元素数量。
图5-52 传递数据的生产者消费者前面板
图5-53 生产者/消费者程序框图
运行该VI,当“生产速率等于消费速率”时,生产者循环和消费者循环的数据是同步的,此时缓冲区内没有数据,也就是说产生的数据都被实时地消耗了。当“不生产,只消费”时,生产者循环将停止生产,而消费者循环将组件消耗掉缓冲区中的数据直至数据全部消耗完。当“只生产,不消费”,消费者循环将停止消费,而生产者循环将产生数据直至数据缓冲区填满。
有关虚拟仪器与数据采集的文章
常规下承式拱桥拱肋和吊杆垂直桥面设置,大沽桥限定的1.3 m 梁高很难满足32 m 桥宽要求,因此将拱肋向内侧平移,使得人行道在拱肋外侧,拱肋间距为24 m。图2-2拱结构示意图为了使拱肋窈窕,并且满足拱的稳定问题,大沽桥单侧拱对应两排吊杆,形成三维空间结构。由于桥位处为软土地基,拱脚与钢箱梁固定,钢梁内设置系杆,形成系杆拱桥的结构方案。这种结构体系称为“敞开式四索面倾斜拱肋系杆拱桥”。......
2023-07-01
7.1.4.5 防渗设计1.防渗方案结合上游护坡改建,拆除原干砌石护坡,坡面整平后铺设两布一膜复合土工膜,以防止随着水库运用水位升高后,坝体浸润线升高引起坝体新的变形,导致沿坝体裂缝以及填筑接合面可能产生的集中渗漏。......
2023-06-22
12.3.5.1 衬板1.衬板1(图12-139)图12-139 衬板1(图12-135的件号99)2.衬板2(图12-140)图12-140 衬板2(图12-135的件号13)3.衬板3(图12-141)图12-141 衬板3(图12-135的件号43)12.3.5.2 凸模固定板垫板1.凸模固定板垫板1(图12-142)图12-142 凸模固定板垫板1(图12-135的件号98)2.凸模固定板......
2023-06-26
2.PLC系统设计基本方法不同编程人员面对同一个工程有着不同的编程方式,因而当我们需要开发程序的时候,如何得出最优解法是需要靠我们不断地累积与钻研的,下面介绍一些比较常用的编程手法与思路,以供大家参考。......
2023-06-15
如图6-15所示,支架呈衣架形,支管为圆筒形,支管直径中部与两端相同。2)支管递减衣架形机头 如图6-16所示,这种机头的支管直径从中部到两端逐渐减小,减小的趋势是随熔料的温度、定型长度和间隙及支管的倾斜角度等成对数函数关系。热稳定性差的PVC塑料也可用此种机头加工,因此,适应性广泛。......
2023-06-15
阳极保护系统必须经过仔细地设计,因为这种保护方法只在有活性-钝性的阳极极化情况下才有效。如果阳极保护方法使用不当,可能会加速腐蚀。根据阳极极化曲线,确定保护电位范围和所需的电流密度。硫酸贮槽的阳极保护就是通过采用较小的致钝电流密度同时延长钝化时间来建立钝化状态的。......
2023-06-23
硬件测试系统包含本项目所使用的硬件设备,主要包括传感器、信号调理器、数据采集设备和计算机等部分。物流包装材料无害化生产过程数据采集系统硬件设备主要包括塑料注塑成型机、计算机、数据采集卡、传感器、信号调理器等。通过数据采集卡获取数据是主要的渠道,系统采用了NI公司基于PCI总线的数据采集卡PCI6221以及USB接口的数据采集卡USB6221,采集卡集成了A-D转换和数字I/O等功能。图6-13 测试系统硬件设计方案表6-3 采集所用的各种传感器......
2023-07-02
相关推荐