痞酷網_PIGOO

 找回密碼
 立即註冊
搜索
查看: 716|回復: 8

[問題求助] plc程式如何寫缺料偵測

[複製鏈接]
發表於 2019-11-13 10:28:41 | 顯示全部樓層 |閱讀模式
   請問各位高手:
                       公司最近要做一台圓盤式的充填機器圓盤上共有12個放瓶子的孔位    入料的位置到充填的位置其中間有間隔2個空格     因為機具的原因缺料偵測的光電開關只能安裝在入料的位置     請問高手們 plc的程式該如何寫才能讓轉盤孔位移至充填位置下    但上面沒有放瓶子時充填機不會充填     我是plc新手還望各位高手能指導一下 謝謝
發表於 2019-11-13 10:51:38 | 顯示全部樓層
本帖最後由 ysc 於 2019-11-13 11:05 AM 編輯

移位暫存器,記得PLC有這類指令。

除了入口缺料檢知之外,還需要有一個瓶子位移一位的檢知訊號。

這種檢知位置跟實際加工位置有差異,在工業控制上是很常見的案例。

 樓主| 發表於 2019-11-13 13:19:35 來自手機 | 顯示全部樓層
請問有程式實例能參考嗎
發表於 2019-11-15 13:12:18 | 顯示全部樓層

不知道您是用什么PLC,三菱的話有一個方便指令“ROTC”是否能滿足您的要求?當然也可以自己編寫其他指令來滿足要求。另外請問大大,您的圓盤是伺服電機驅動還是氣動的呢?

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?立即註冊

x
發表於 2019-11-15 16:46:09 | 顯示全部樓層
首先把 12個位置編號 ~(配合編碼器)

記錄 瓶子 放入 轉盤時 的位置~

然後再依據轉盤的位置~

就可以知道該位置有無放置瓶子~
 樓主| 發表於 2019-11-19 08:29:29 來自手機 | 顯示全部樓層
可以請jeanshyen寫一個大概的範例嗎 因為我寫程式不久不是很了解 謝謝你
 樓主| 發表於 2019-11-19 12:12:50 來自手機 | 顯示全部樓層
dy20050513 發表於 2019-11-15 01:12 PM
不知道您是用什么PLC,三菱的話有一個方便指令“ROTC”是否能滿足您的要求?當然也可以自己編寫其他指令來 ...

我的圓盤是用馬達帶動分割器轉動的
 樓主| 發表於 2019-11-19 12:15:30 來自手機 | 顯示全部樓層
jeanshyen 發表於 2019-11-15 04:46 PM
首先把 12個位置編號 ~(配合編碼器)

記錄 瓶子 放入 轉盤時 的位置~

可以請大大寫個範例嗎 我是新手 不太了解你說的
發表於 2019-11-20 16:20:11 | 顯示全部樓層
morgan 發表於 2019-11-19 12:15 PM
可以請大大寫個範例嗎 我是新手 不太了解你說的


一開始會有 轉盤 清空 的動作~ (轉盤轉360度 用來 清除 轉盤的 物料及 暫除內容)

假設暫存器為  M200~ M203  ~

當有 料時  暫存器 M200  設為 1  

@ --> 判斷 填料 動作 等其他的動作 是 否完成 ~

是 ~ 轉盤旋轉  同時 Shift 將 暫存資料 向前推~ 此時 M201 內容為 1

持續檢測下一個  有瓶子進入  設定 M200 為 1 否則為 0  --->@

判斷 M203  (表示轉盤轉了90度) 若為1有瓶子 則填料~  

(不同的 PLC 有不同的指令 , 請自行網路搜尋 有關 暫存資料 及 Shift  的使用方法)



通常要配合人機介面來操作 ~

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?立即註冊

x

評分

1

查看全部評分

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

關閉

站長小叮嚀上一條 /1 下一條

禁閉室|手機版|連繫我們|痞酷網電子技術論壇

GMT+8, 2020-3-29 05:08 AM , Processed in 0.059452 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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