找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1334|回復: 4
收起左側(cè)

求助順序控制程序編寫

[復制鏈接]
ID:773929 發(fā)表于 2024-6-7 09:09 | 顯示全部樓層 |閱讀模式
剛找到工作,讓完成一個護理床的程序,邏輯基本上就是循序控制,打開電機1,10秒后打開電機2,同時關閉電機1,像這種的好多段,雖然程序?qū)懲炅,但全是標志位,很難打理,寫著也累的一批,稍微時間長了就忘了,尤其是停止標志,每個程序段都要加,請教各位有沒有別的思路還望指點一二

回復

使用道具 舉報

ID:1109793 發(fā)表于 2024-6-7 19:17 | 顯示全部樓層
做個結構體數(shù)組,里面包含了每個電機的狀態(tài)和時間信息,然后……
回復

使用道具 舉報

ID:458247 發(fā)表于 2024-6-7 16:54 | 顯示全部樓層
可以用表驅(qū)動法
回復

使用道具 舉報

ID:604515 發(fā)表于 2024-6-7 16:24 | 顯示全部樓層
i++;
if(i>=20)
i=0;

if(i<10)
{
motor1_on;
motor2_off;
}

else
{
motor2_on;
motor1_off;
}
回復

使用道具 舉報

ID:1080935 發(fā)表于 2024-6-7 15:37 | 顯示全部樓層
用狀態(tài)機,每個狀態(tài)相應輸出,時間或按鍵等條件切換狀態(tài)。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表