機(jī)械社區(qū)

 找回密碼
 注冊(cè)會(huì)員

QQ登錄

只需一步,快速開始

搜索
查看: 9792|回復(fù): 10
打印 上一主題 下一主題

求助:PLC中如何用撥碼開關(guān)控制時(shí)間

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2008-3-19 16:19:13 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
各位老大,我現(xiàn)在正用PLC改造一個(gè)制磚機(jī),由于現(xiàn)場(chǎng)條件十分惡劣,無(wú)法用接近開關(guān)行程開關(guān)之類控制傳送帶的移動(dòng)距離,決定用定時(shí)器來(lái)控制電機(jī)運(yùn)轉(zhuǎn)時(shí)間來(lái)間接控制輸送距離,想用兩位撥碼開關(guān)做定時(shí)器的輸入,這樣輸送距離可以隨時(shí)的調(diào)整,可不知道怎樣才能把撥碼開關(guān)上的數(shù)字變換為定時(shí)器的時(shí)間,還有就是撥碼開關(guān)與PLC怎么接線的?
回復(fù)

使用道具 舉報(bào)

2#
發(fā)表于 2008-3-19 19:13:28 | 只看該作者
大河010網(wǎng)友好!  z# p0 ^) H) q% e# x# P
3 q1 V8 K! {) M: S+ J
利用PLC的外設(shè)輸入口方案。
% e9 F. `5 H, i6 e& J4 [4 s. x' X1、“撥碼開關(guān)”經(jīng)“四--十譯碼器”譯碼,得到從0~~9十個(gè)輸出端。
  Q$ h* W/ k! Y; a2、這十個(gè)輸出端與PLC的外設(shè)輸入端口連接。5 k5 S! y: U& s% M# T+ O" p1 S
3、編一一對(duì)應(yīng)的讀取外部端口的程序,每一個(gè)端口對(duì)應(yīng)一個(gè)延時(shí)程序。2 F( U9 D- [: n9 H7 _3 P
.
+ g( x/ ^7 D: R* jsyw  080319---19.13
3#
 樓主| 發(fā)表于 2008-3-21 11:45:53 | 只看該作者
謝謝樓上的,可這樣豈不是輸入口要占用十個(gè),設(shè)計(jì)時(shí)只留了四個(gè)輸入口,要超出預(yù)算的,老板那里不好說(shuō)的。還有別的什么辦法嗎?只要是能在外部調(diào)時(shí)間都可以的
4#
發(fā)表于 2008-3-21 21:11:14 | 只看該作者
大河010網(wǎng)友好!
7 F8 I: A. ^. N" t( V( s5 O& D3 F  \" l
那你就將這四個(gè)輸入口與“撥碼開關(guān)”一一對(duì)應(yīng)的接上,然后進(jìn)行BCD碼編程:
, X1 P/ a) e: k) v# z四個(gè)輸入口分別設(shè)為:; Q0 x2 q- R4 s
DCBA: D% {1 Q0 C2 a8 G, p
0001===延時(shí)1秒
7 V% n  D2 Q8 ?$ y8 W0010===延時(shí)2秒
; V$ i% v/ q; I" a4 G$ x0011===延時(shí)3秒
5 U9 {% d! {. K* n* e6 ~, w0100===延時(shí)4秒
% O% [& {5 e9 I" R. ^% |6 s' n0101===延時(shí)5秒8 i* K# c- e6 `! N5 I. P# ]
0110===延時(shí)6秒$ H& w, S3 J6 q& U5 s: i/ t
0111===延時(shí)7秒
$ V6 k. ^+ q, y8 c1000===延時(shí)8秒$ v2 H) c" |) v1 U- c3 U
1001===延時(shí)9秒
. @. O) t2 B+ q* [1010===延時(shí)10秒' K- u4 f* e  E$ ~# E5 f
1011===延時(shí)11秒
, |% D( ]1 N7 S4 |; X9 d' d( @1100===延時(shí)12秒
$ M1 X+ @( j0 i  t1101===延時(shí)13秒
& Y6 u  e) i/ U* X  c7 M1110===延時(shí)14秒
0 `8 A" E2 n1 K5 b( N1111===延時(shí)15秒; t# p" }' ?1 M& y
4 e! m5 H/ o1 K5 c. `, u
syw   080321---21.10
5#
發(fā)表于 2008-3-22 20:17:45 | 只看該作者

撥碼開關(guān)的使用

每片撥盤開關(guān)都有5個(gè)觸點(diǎn),分別代表公共端、8、4、2、1。
5 G* b, I1 P- r, \; t/ n) l- o當(dāng)設(shè)定值為1時(shí),1的那個(gè)觸點(diǎn)和公共端接通。+ B( k3 |2 c8 h
當(dāng)設(shè)定值為2時(shí),2的那個(gè)觸點(diǎn)和公共端接通。" l  J' {. n* ^; T! d. T7 R# \8 V
當(dāng)設(shè)定值為3時(shí),1和2的觸點(diǎn)和公共端接通。
# |9 ^+ F8 i9 o- `9 V當(dāng)設(shè)定值為4時(shí),4的那個(gè)觸點(diǎn)和公共端接通。* ~& l  R/ a. t
當(dāng)設(shè)定值為5時(shí),1和4的觸點(diǎn)和公共端接通。* f" Z6 k& P% h# P  t
當(dāng)設(shè)定值為6時(shí),2和4的觸點(diǎn)和公共端接通。% D# G3 D" w, ]
當(dāng)設(shè)定值為7時(shí),1、2和4的觸點(diǎn)和公共端接通。
1 s3 |1 Y% o0 p' k當(dāng)設(shè)定值為8時(shí),8的那個(gè)觸點(diǎn)和公共端接通。; c. J( A: q" T* T0 s% z! t
當(dāng)設(shè)定值為9時(shí),1和8的觸點(diǎn)和公共端接通。
# J" i0 n! @! b當(dāng)設(shè)定值為0時(shí),每個(gè)觸點(diǎn)和公共點(diǎn)都不接通。
6#
發(fā)表于 2008-5-18 15:35:52 | 只看該作者
可有西門子S7-200的PLC,加一個(gè)西門子TD400文本顯示器,可通過(guò)編程在TD400上方便的設(shè)置時(shí)間,而且是中文顯示的
7#
發(fā)表于 2008-5-18 20:42:00 | 只看該作者
何必搞得那么復(fù)雜呢?又不是什么很精密的場(chǎng)合,我給你出個(gè)主意吧!* o* m0 F0 o2 @; m
隨便買幾個(gè)按扭開關(guān),接到PLC的輸入端,分別給于按扭開關(guān)不同的設(shè)定量,如:1min、30min、60min等等,利用PLC內(nèi)部的時(shí)間繼電器控制,即簡(jiǎn)單又實(shí)用,老板肯定會(huì)很高興的 怎么編寫程序那就不用我說(shuō)了吧!
8#
發(fā)表于 2011-11-28 11:49:43 | 只看該作者
我也在找這個(gè)東西哦,不知道有沒(méi)有用呢
9#
發(fā)表于 2011-11-28 21:36:54 | 只看該作者
就用四個(gè)端子,個(gè)位,十位,百位,千位,編一個(gè)小程序,計(jì)算輸入的數(shù),再用MOV指令作為T的設(shè)定,很方便。
10#
發(fā)表于 2011-11-29 21:51:57 | 只看該作者
就用四個(gè)端子,個(gè)位,十位,百位,千位,編一個(gè)小程序,計(jì)算輸入的數(shù),再用MOV指令作為T的設(shè)定,很方便?梢栽O(shè)置任意的時(shí)間,我干過(guò)。

本版積分規(guī)則

小黑屋|手機(jī)版|Archiver|機(jī)械社區(qū) ( 京ICP備10217105號(hào)-1,京ICP證050210號(hào),浙公網(wǎng)安備33038202004372號(hào) )

GMT+8, 2024-11-20 13:42 , Processed in 0.056752 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表