- 0
- 0
- 约5.65千字
- 约 1页
- 2026-01-21 发布于山东
- 举报
-72·《测控技术))2011年第30卷第7期
//启动左秤生产线程
//代码:左秤生产ResumeThread(Handle—scale[0]);
for(inti=0;i配方中原料数;i++)//启动右秤生产线程
{ResumeThread(Handle_scale[1]);
//高速喂料代码//等待左、右两秤的信号状态
DWORDdw;
//中速喂料代码dw=WaitForMuhipleObjects(2,Event_scale,TRUE,
INFINITE);
//低速喂料代码
//代码:秤斗开关门处理
//关闭旬柄
//点动喂料代码
CloseHandle(Handle—scale[0]);
CloseHandle(Handle—scale[1]);
//,请进入II缶界区,对临界区资源进行访问
CloseHandle(Event—scale[0]);
EnterCriticalSection(cs);
CloseHandle(Event_scale[1]);
//保存当前添加原料重量、名称及仓号的代码DeleteCriticalSection(cs);
//退出临界区,释放对临界区资源的占用5结束语
LeaveCriticalSection(cs);
}在微机控制配料系统中,通过使用多线程技术对
SetEvent(Event—scale[0]);//置左秤为信号状态双秤结构的配料系统进行控制,可显著提高配料速度
return0;
原创力文档

文档评论(0)