leslie1994
菜鳥努力中
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 138 個
工控威望: 856 點
下載積分: 2304 分
在線時間: 142(小時)
注冊時間: 2014-11-06
最后登錄: 2022-05-09
查看leslie1994的 主題 / 回貼
樓主  發(fā)表于: 2015-12-25 20:38
公司是做注射機(jī)機(jī)械手的。  機(jī)械手的系統(tǒng)是單片機(jī)控制的。   還有一個控制面板。
控制面板可以編制 動作的順序。   比如:  主臂下降》延時2秒》主臂前進(jìn)》主臂上升》側(cè)姿水平。。。。。。

我在想 如果用PLC控制的話,  要做才能做到的HMI上選擇動作的順序 然后依次動作呢?

以前編的程序都是順序控制的,    但是這種順序自由的沒想過,    哪位大神能給我解答一下呢?
菜鳥努力中
sccgkong
不是每次都會成功,但是必須每次都有進(jìn)步
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 203 個
工控威望: 1374 點
下載積分: 916 分
在線時間: 299(小時)
注冊時間: 2010-06-21
最后登錄: 2024-07-05
查看sccgkong的 主題 / 回貼
1樓  發(fā)表于: 2016-01-05 11:10
6樓思路正確,不需要變址寄存器,說白了就是把每個動作用一個數(shù)字來表示,我以前用過類似方法做這樣的組合動作
如你把1,2定義成大臂小臂對應(yīng)兩個寄存器D1000和D1001 當(dāng)D1000=1時候表示大臂先動作,當(dāng)D1000=2表示小臂先動作,
至于是什么動作你又可以按照上面的方法設(shè)定
還可以用示教的方法
得之坦然,失之淡然,順其自然,爭其必然