湛藍小爾
工控交流 Q703935819
級別: 家園常客
|
如題。我在思考,有3個工位+1個工位上升下降機構 命名為工位1,工位2,工位3,工位4 人在工位1處。 我沒理解過來,如何編程更方便。 工位1-工位3,每個工位1對傳感器,工位4有傳感器 人在工位1,放料,然后,自動前進一個工位,當然,還有其他保護措施。 我的意思是,難道是分類討論每個工位狀態,得出,當前下一步,應該如何動作嗎?太累了吧。假如30幾個工位流水線,不是要寫廢了。 |
|
---|---|---|
|
guochunyi
直讀解西門屏HMI口令 。。。
級別: 論壇版主
|
看了一會兒,硬是沒明白說的啥。 根據猜的意思:下一個工位有料,本工位就不動作, 每個工位有傳感器,檢測到工位空閑信號,作為上一個工位運行的條件就行了。 |
|
---|---|---|
|
大吉大利
級別: 探索解密
|
30個工位你也是一個一個上料,哪個工位感應器感應到工件,這個工位就開始動作,所有工位都在安全位才能往前移動 |
|
---|---|---|
|
worker02
級別: 略有小成
|
圖片:
圖片:
用變址方法來做,不論多少工位都可實現,程序輪詢各個待料工位狀態,然后生成一個任務表格(填表),生成表格后就可以按表格排號進行操作了(生成表可進行順序排列,如從大到小或是從小到頭,這樣排列的好處是可以優先對待)。圖1為填表功能塊:具體功能有:表格長度可設置、表格內容可排序如從小到大或是從大到小、是否要踢除寫入相同的數據。返回表的長度及表的當前筆數。圖2如功能描述如搜索各個待料工位狀態。結合這兩個功能可實生產工藝自行編排都可實。 |
---|---|
|
smgbwgltd
級別: 略有小成
|
我個人理解,工位1滿足條件就前進到下一步,到達工位2,當工位2滿足條件就進入到,工位3,以此類推,條件不能滿足就在此工位等待,依次循環工作,也就是按照步進工作方式進行編程就可以實現。 |
---|---|
|
nightblueblu
道阻且長,窮且益堅。
級別: 論壇先鋒
|
不用討論每個工位的狀態 用上一個工位的狀態確定下一個工位的動作 |
|
---|---|---|
|