汇川plc c语言,汇川小型PLC梯形图编程教程(十):输入输出继电器X和Y元件及常开常闭触点介绍...
X觸點
輸入繼電器X代表PLC外部輸入信號狀態的元件,通過X端口來檢測外部信號狀態,0代表外部信號開路,1代表外部信號閉合。用程序指令方法不能修改輸入繼電器的狀態,其接點信號(常開型、常閉型)在用戶程序中都可無限次使用。繼電器信號以X0, X1,…X7, X10, X11,等符號標識,其序號是以8進制方式編號。控制器的計數器信號、外部中斷信號、脈沖捕捉等功能是通過X0~X7端口輸入。部分產品型號輸入輸出點數如下表所示:
關于進制的問題,請閱讀之前博客:
型 號? ? ? ? ? ? ? ? 輸 入? ? ? ? ? ?輸 出
H2U-1616MR/T? X000-X017? Y000-Y017
H2U-3624MR/T? X000-X043? Y000-Y027
H2U-3232MR/T? X000-X037? Y000-Y037
H2U-6464MR/T? X000-X077? Y000-Y077
H1U-0806MR/T? X000-X007? Y000-Y005
H1U-1614MR/T? X000-X017? Y000-Y015
當接入本地擴展模塊后,擴展模塊上X端口的編號按緊接主模塊上X端口的編號,依次向后編號,例如當主模塊為H2U-1616MR,現在要接入H2U-1600EX型擴展模塊,因主模塊最后的X端口編號為X17,則擴展模塊的X在編程時的訪問編號為X20~X37。
注意,擴展模塊的編號總是從8進制個位為0開始的,例如,當主模塊為H2U-3624MR,其最后的X端口編號為X43,擴展模塊的X在編程時的訪問編號為X50~X67,即主模塊上空缺的X44~X47的端口號被丟棄。擴展模塊上Y端口也采取了同樣的處理方法。遠程數字量擴展模塊必須用FROM/TO指令來訪問X點。具體請參考FROM/TO指令介紹。
Y觸點
輸出繼電器是直接關聯到外部用戶控制裝置的硬件端口的軟元件,在邏輯上與PLC的物理輸出端口一一對應。PLC每次掃描完用戶程序后,會將Y繼電器的元件狀態傳送到PLC的硬件端口上,0表示輸出端口開路;1表示輸出端口閉合。Y繼電器編號以Y0,Y1,…Y7, Y10, Y11,…等符號標識,其序號是以8進制方式編號。Y繼電器元件可在用戶程序中無限次使用;
硬件上,根據輸出元件的不同,可分為繼電器型、晶體管型等;若有輸出擴展模塊端口,按照由主模塊開始,依次序進行編號。當接入本地擴展模塊后,擴展模塊上Y端口的編號按緊接主模塊上Y端口的編號,依次向后編號,例如當主模塊為H2U-1616MR,現在要接入H2U-0016EYR型擴展模塊,因主模塊最后的Y端口編號為Y17,則擴展模塊的X在編程時的訪問編號為Y20~Y37。
注意:擴展模塊的端口編號總是從8進制個位為0開始的。遠程數字量擴展模塊必須用FROM/TO指令來訪問Y點。
X觸點和Y觸點的使用
PLC梯形圖編程中,經常會用到X元件和Y元件。X作為輸入端,Y作為輸出端,分別對應著PLC硬件上的相應引腳。比如一個光電傳感器,接在了X1引腳上。且這個光電門擋住的時候,輸出高電平“1”,不擋住的時候輸出低電平“0”。也就是說,在光電傳感器被擋住的時候,X1元件是導通的。
如果需要當X1導通的時候,Y3輸出一個高電平作為外部觸發信號,那么程序就可以簡單寫一下。
M8000是系統初始化完成,用戶程序可運行的標志位,是系統保留的M元件。關于M元件的相關知識,我們在后面博文中介紹。當PLC系統程序初始化完成之后,就代表可以運行客戶程序了,M8000線圈導通,然后會進行判斷X1這個輸入繼電器是否接收到高電平信號,也就是X1端口的光電門是否被檔上。當X1引腳上接入的光電傳感器被檔上之后,X1引腳檢測到高電平,然后X1元件就能導通了。一旦X1元件導通,那么Y4引腳就能輸出信號了。是不是很簡單的邏輯,這就是一個特別簡單的PLC程序。(PS:各個元件下面的橙色漢字是 人為設置輸入的 “元件注釋”,為了便于別人或者自己閱讀程序,而寫的程序注釋),關于程序注釋(網絡注釋 和 元件注釋 相關的信息,我們在后面的博文中將詳細給大家介紹一下)
輸入繼電器X元件,是不能用作輸出的。
常開和常閉觸點的知識
上面這段程序,并沒有多少實際意義,就是想給大家介紹一下常開常閉觸點。每一個元件都有兩種觸點狀態,常開或者常閉觸點。比如上圖中的X1元件,第一行用的就是X1元件的常開觸點。常開觸點,在不動作的時候是不導通的,只有在動作的時候,才是導通的。這個和常閉觸點正好相反(反邏輯)。當外部光電信號被擋住之后,X1引腳檢測到信號,常開狀態觸點導通,常閉觸點斷開。(常開觸點是不帶斜杠的,常閉觸點帶斜杠,兩個是互斥的邏輯)
每種元件都可以作為判斷檢測用的線圈,每種線圈都有2種互斥的常開常閉觸點。除了X和Y元件外,還有數據寄存器D元件,輔助觸點M元件,定時器T元件,計數器C元件,狀態繼電器S(我基本不用S元件)在后面的博文中,我們將詳細給大家介紹~
關注本站微信公眾號,可以更方便的獲得更多資源資料
燕駿工控博客[環宇工控博客]–www.yanjuntech.cn 專注于工業自動化領域,分享工控相關經驗與教程,分享收集的百度云盤工控資料資源,記錄個人生活讀書感悟。期待與您相遇~~
贊賞作者
喜歡 (3)or分享 (0)
總結
以上是生活随笔為你收集整理的汇川plc c语言,汇川小型PLC梯形图编程教程(十):输入输出继电器X和Y元件及常开常闭触点介绍...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端学习(2785):实现导航的基本结构
- 下一篇: 前端学习(2664):vue3.0的to