wangyubao007
級別: 探索解密
![]() |
用西門(mén)子PLC,S7200或300都可以,控制六個(gè)執行器,它們的位置固定假設為1號至6號6個(gè)位置,過(guò)程描述:當小人走到位置1處,位置1處的執行器執行1操作,執行完之后,小人繼續往下走,當前五個(gè)執行器操作都成功執行完后則認為成功,小人走到位置6處執行6操作將小人放入成功一側。如果在1至5五個(gè)環(huán)節中,其中任何一個(gè)環(huán)節出錯,比如執行器沒(méi)有推到位等,都認為是不成功的,則當小人走到位置6時(shí),執行6操作將小人推入失敗一側。而且要求:第一,出錯的位置之后的位置都不執行操作,除了在位置6要將其推入失敗外,例如在位置1處執行器未到位則位置2345處的執行器都不動(dòng)作,當小人走到6位置直接將其推入失敗側。第二,當一個(gè)小人在位置1處經(jīng)過(guò)后,繼續往下走的同時(shí),還會(huì )有小人開(kāi)始進(jìn)入該流程,盡量走進(jìn)可能多的小人,當位置1處對一個(gè)小人執行完操作后,另一個(gè)小人到來(lái),繼續執行操作,此時(shí)第一個(gè)小人可能還未到達位置2,也可能到達了位置2之后,由你們編程者決定。如果用到小人在兩個(gè)位置間行走的時(shí)間,你可假設一個(gè)時(shí)間,比如5s,而且相鄰位置間花費時(shí)間相同。第三,盡量用梯形圖實(shí)現,要有注釋?zhuān)c(diǎn)表。 ![]() |
---|---|
|
烏龜船長(cháng)
級別: 網(wǎng)絡(luò )英雄
![]() ![]() |
涉及到一個(gè)數據跟蹤的問(wèn)題,類(lèi)似老化爐內許多工件要單獨計老化時(shí)間,應該可以用堆棧試試 |
---|---|
|
wind2004225
級別: 探索解密
![]() |
我用300來(lái)做,我來(lái)試試下個(gè)星期發(fā)上來(lái) |
---|---|
|
竹葉三
路漫漫其修遠兮,吾將上下而求索
級別: 工控俠客
![]() |
我以為你來(lái)公布方法呢,原來(lái)是來(lái)求助的啊。 |
---|---|
|
醉湮邃虞
醉湮邃虞話(huà)老黑
級別: 略有小成
![]() |
識別小人是關(guān)鍵,控制小人間隔,小人其后動(dòng)作都是順序進(jìn)行,并且每個(gè)動(dòng)作處,均可傳感器識別,PLC200就可完成,但受內存限制,最多能容納500-1000個(gè)小人的數據,使用先入先出堆棧。 如果允許超車(chē),并行進(jìn)入,中途退出等,就需要單體識別并跟蹤,估計400也沒(méi)有好的辦法 |
|
---|---|---|
|