IpoTianjin, China (Ile-ilẹ)
ImeeliImeeli: sales@likevalves.com
FoonuFoonu: +86 13920186592

Apẹrẹ ati imuse ti ibaraẹnisọrọ akoko gidi fun Eto ibojuwo iṣẹ ṣiṣe Valve ẹnu-ọna Electric

Apẹrẹ ati imuse ti ibaraẹnisọrọ akoko gidi fun Eto ibojuwo iṣẹ ṣiṣe Valve ẹnu-ọna Electric

/

Nọmba sikematiki Circuit ti igbimọ iṣakoso ati ẹrọ itanna jẹ kanna. Module iṣakoso ati ẹrọ itanna ti sopọ pẹlu ara wọn nipasẹ okun ni ibamu si nọmba ebute kanna. Ti olumulo ko ba lo iṣakoso lori aaye, awọn ebute onirin ti 12, 13 ati 14 ko ni asopọ. Adarí àtọwọdá ina ni a lo fun eto iṣakoso adaṣe, 12, 13, 14 ebute fun “iyipada jijin”, “pa aifọwọyi” awọn ebute titẹ agbara ifihan agbara ti o baamu.
Fifi sori ẹrọ ati atunṣe ti oluṣakoso àtọwọdá itanna:
1. Ṣe apejọ ati ṣatunṣe ni ibamu si awọn alaye ọja ti o yan, ati bulọọki ebute lori ọkọ ẹhin gbọdọ wa ni ilẹ.
2. Nọmba sikematiki Circuit ti igbimọ iṣakoso ati ẹrọ itanna jẹ kanna. Module iṣakoso ati ẹrọ itanna ti sopọ pẹlu ara wọn nipasẹ okun ni ibamu si nọmba ebute onirin kanna. Adarí àtọwọdá ina ni a lo fun eto iṣakoso adaṣe, 12, 13, 14 ebute fun “iyipada jijin”, “pa aifọwọyi” awọn ebute titẹ agbara ifihan agbara ti o baamu.
3. Tẹ mọlẹ bọtini iboju titiipa, itọka naa yoo tan imọlẹ, iṣakoso latọna jijin yoo jẹ aiṣedeede si isakoṣo latọna jijin lori aaye, ati ifihan isakoṣo latọna jijin yoo tan imọlẹ.
4, lo spindle lati ṣii àtọwọdá ẹnu-bode si 50% ìmọ ìyí, di mọlẹ ìmọ àtọwọdá tabi pa awọn àtọwọdá bọtini, ṣayẹwo boya awọn Yiyi ti awọn àtọwọdá ati awọn iṣẹ bọtini ni ibamu, ti o ba ko àìyẹsẹ lẹsẹkẹsẹ tẹ awọn Duro bọtini, ge awọn mẹta-alakoso ipese agbara, ropo mẹta-alakoso ipese agbara ni ID meji alakoso.
5. Tẹ ki o si mu awọn ìmọ àtọwọdá bọtini. Nigbati awọn ẹnu-bode àtọwọdá ṣi ni akoko, awọn ìmọ àtọwọdá àpapọ ni iwaju awo yoo imọlẹ soke; Tẹ mọlẹ bọtini àtọwọdá ti o sunmọ. Nigba ti ẹnu-bode àtọwọdá ti wa ni pipade ni akoko, awọn sunmọ àtọwọdá àpapọ ni iwaju awo yoo ina soke; Nigbati ara àtọwọdá ni ṣiṣi tabi sunmọ nigbati iwulo lati fopin si, tẹ bọtini iduro, ifopinsi ẹnu-ọna àtọwọdá. So awọn ebute No.. 4 tabi 7. Imọlẹ ijamba ni iwaju nronu.
6. Nigbati ẹnu-ọna ẹnu-ọna ba wa ni ipo ti o ṣii ni kikun, ṣatunṣe resistor ti n ṣatunṣe ni awo iwaju ki mita šiši tọkasi 100%.
7, awọn iranran isakoṣo latọna jijin iyapa si awọn iranran, awọn iranran ifihan ina, kukuru Circuit ẹbi No.. 12 tabi 13 onirin TTY, ẹnu-bode ati ki o ìmọ itọsọna isẹ ti, fun ibẹrẹ; Aṣiṣe Circuit Kukuru Wiring ebute No.. 12 tabi No.. 14, ẹnu àtọwọdá lati sunmọ lati ṣiṣẹ, fun ibẹrẹ majemu.
8. Fiusi tube lori ru awo 5 x 20 A.
Apẹrẹ ati imuse ti ibaraẹnisọrọ gidi-akoko fun ina ẹnu-ọna Valve iṣẹ ibojuwo eto
Ifihan: Gẹgẹbi ọkọ akero eto 485, sọfitiwia eto ibaraẹnisọrọ gidi-akoko ninu eto idanwo iṣẹ ohun elo itanna ti o jẹ ti PC aarin ibojuwo ati ọpọlọpọ awọn eto iṣakoso chip ẹyọkan ni a dabaa. Ọna lilo VB lati pari apẹrẹ eto ibaraẹnisọrọ lẹsẹkẹsẹ ti PC ati ọpọlọpọ sọfitiwia eto iṣakoso ẹyọkan ni a ṣe afihan ni itara. PC naa ti pari iṣakoso amuṣiṣẹpọ ati iṣakoso ti ọpọlọpọ awọn ẹya jijin.
Awọn ọrọ bọtini: Visual Basic ibaraẹnisọrọ ibaraẹnisọrọ ni tẹlentẹle ẹrọ itanna iṣẹ ṣiṣe ibojuwo eto isakoṣo latọna jijin
1 Ọrọ Iṣaaju
Ninu ọpọlọpọ awọn eto ibojuwo akoko gidi, nigbagbogbo ni lati gba wiwọn ijinna jijin ati iṣakoso data aaye imọ-ẹrọ, bii o ṣe le ṣaṣeyọri gbigbe data latọna jijin igbẹkẹle ni awọn ọna wiwa wọnyi gbọdọ yanju iṣoro naa. Ni aaye wiwa, lati le dinku idiyele ti sọfitiwia eto, eto SCM ni igbagbogbo lo bi gbigba data ati module gbigbasilẹ. Ni ile-iṣẹ ibojuwo **, PC nigbagbogbo lo lati pari aye agbalagba ati ibaraẹnisọrọ pẹlu aaye idanwo naa.
Iwe yii ṣafihan sọfitiwia eto fifiranṣẹ lẹsẹkẹsẹ latọna jijin Titunto / Ẹrú eyiti o le ṣee lo lati ṣe atẹle iṣẹ ti ohun elo itanna ni ile-iṣẹ. Ẹrọ kekere ti eto ibojuwo jẹ apẹrẹ pẹlu 32-bit ARM microcontroller (L PC2214) bi Sipiyu. Awọn CPLDS meji (XC95108) fa ibudo I/O lati ṣakoso eto microcontroller gẹgẹbi motor ikojọpọ, motor unloading, photoelectric encoder ati AD converter, ati pe bọtini itẹwe kọnputa kan wa lati gbe gbigbe data ati ifihan LCD Fihan iṣẹ kọọkan ti Jack , ati idanwo titẹ itẹwe rẹ ti o pe iṣẹ ọja ti igbasilẹ paramita akọkọ. Eto iṣakoso ti sọfitiwia kọnputa oke da lori Visual Basic 610. Eto yii nipasẹ iṣẹ ọja ti awọn aye akọkọ ti ayewo, ṣe idiwọ awọn ọja ti ko pe ni ile-iṣẹ, mu didara ọja dara, mu ifigagbaga ọja ti ọja naa pọ si.
Sọfitiwia ti eto ibaraẹnisọrọ nlo awọn oriṣi marun ti awọn onirin alayipo meji ni aaye iṣẹ bi media ibaraẹnisọrọ. Sọfitiwia kọnputa ti oke nlo iṣakoso ibaraẹnisọrọ MSComm ti VB 610 lati pari ibaraẹnisọrọ lẹsẹkẹsẹ latọna jijin pẹlu kọnputa kekere. Kọmputa kekere ti lo ni laini iṣelọpọ, ati pe ipa gangan jẹ itẹlọrun.
2. Ilana ati ilana ti eto naa
2.1 igbekale tiwqn
Eto ohun elo naa ni ile-iṣẹ ibojuwo ati ọpọlọpọ awọn modulu Unite Terminal Latọna jijin (Rtus) (olusin 1). Ile-iṣẹ ibojuwo jẹ ti sọfitiwia kọnputa ti oke ati oluyipada RS232/485, ati module latọna jijin kọọkan yẹ ki o ṣe apẹrẹ bi eto ibojuwo iṣẹ ohun elo itanna ti o dara julọ ti o da lori microcomputer chirún ẹyọkan ARM (Aworan 2).
2.2 Awọn ilana
Gẹgẹbi ohun-ini ohun elo Igbẹhin data DTE (Awọn ohun elo ebute Da2ta), ile-iṣẹ ibojuwo ṣe adehun lati pari idanimọ data wiwa ati ibi ipamọ ti eto ibojuwo iṣẹ ẹrọ itanna latọna jijin. PC ni ibamu si okun ibaraẹnisọrọ 485 ati eto ibojuwo iṣẹ ẹrọ itanna latọna jijin ti a ti sopọ, iyara gbigbe rẹ jẹ 9 600 bps, iwọn gbigbe data ibudo le ṣee ṣeto si 1 200 bps ~ 19 200 bps (1) ni ibamu si sọfitiwia eto naa.
Da lori oluyipada fọtoelectric ati oluyipada AD, eto ibojuwo iṣẹ ohun elo itanna latọna jijin gba data ti awọn aye ṣiṣe akọkọ ti ohun elo bọtini. Chip processing MAX1480 ti yan lati tan kaakiri data pẹlu ẹrọ PC, ati titẹ sii data ati awọn ifihan agbara iyipada jẹ imuse nipasẹ CPLDS meji, nitorinaa lati mọ iṣakoso ti ohun elo bọtini ati wiwọn deede ti awọn aye ipilẹ. Eto ibojuwo iṣẹ ohun elo itanna tun ni isọdiwọn, ikilọ ẹbi ati sisẹ sọfitiwia eto iṣẹ ṣiṣe deede ni ërún. BRnbsp; nbsp; nbsp; nbsp; Sọfitiwia eto ibaraẹnisọrọ lati ṣe atẹle PC aringbungbun ati eto iṣakoso microcomputer ẹyọkan-ni-ni-ni-ni-ni-ni-ni-ni-ni-ni-ni-ni-ni-ni-ni-ni-ni-ni-ni-ni-ni-ni-ni-ni-ni-ni-ni-ni-ni-ni-ipamọ nipasẹ okun ibaraẹnisọrọ 485 ni irisi iboju multithreading kanna ti ibaraẹnisọrọ data alaye data, PC ni ibamu si ibudo ni tẹlentẹle lati firanṣẹ awọn ami si module latọna jijin, module latọna jijin gba ami ara wọn lẹhin gbigbe data si PC, PC gba data naa pada si akoonu alaye ti o yẹ. Ni ọna yii, ile-iṣẹ ibojuwo le ṣakoso ẹrọ latọna jijin ati gba data.
3. Siseto oniru ti ese ni tẹlentẹle ibaraẹnisọrọ
3.1 Ibaraẹnisọrọ Adehun
(1) Alaye data ti fireemu kan ni 1 ti o bere bit, 8 data die-die, 1 ayẹwo bit ati 1 Duro bit.
(2) Iwọn baud ibudo ni tẹlentẹle jẹ 9 600 bps. Ibaraẹnisọrọ ni tẹlentẹle ti 51 microcontroller ti eto idanwo ohun elo ina nlo UART0 lati titari ati gba data. Lati le gba oṣuwọn baud ni tẹlentẹle deede, ARM microcontroller gba iyika oscillator gara pẹlu igbohunsafẹfẹ oscillation ti 111059 2MHz. Oṣuwọn baud ti PC ti ṣeto ni ibamu si ẹya Eto ti iṣakoso ibaraẹnisọrọ VB MSComm. Lati rii daju deede gbigbe data, iwọn baud ti ibudo ni tẹlentẹle PC gbọdọ jẹ kanna.
(3) Olona-o tẹle ibaraẹnisọrọ ti wa ni gba ninu awọn eto. Sọfitiwia kọnputa oke n sọrọ pẹlu awọn modulu latọna jijin ni ibamu si ọkọ akero ti n kọja ami-ami [2]. Alaye ti o tan kaakiri lori PC jẹ nọmba 4-baiti ti o wa titi. Awọn baiti akọkọ ati keji jẹ idamo ibẹrẹ ati nọmba adirẹsi ẹyọkan latọna jijin, ni atele. Baiti kẹta tọkasi pe titari jẹ kaadi itọnisọna tabi itọnisọna, ati baiti kẹrin jẹ idamo ipari.
(4) Lẹhin gbigba ami naa, module latọna jijin ṣe idajọ nipa ifiwera nọmba adirẹsi ti ami ati adirẹsi alaye ti module, ni mimọ pe ami naa jẹ ẹyọ, lẹhinna ọkọ akero eto wa ni ipo ti gbigba data. . Module yii maa nfi ifiranṣẹ kukuru ranṣẹ, akoonu alaye ti o gbejade jẹ 158 baiti. Awọn baiti akọkọ ati keji tọka idanimọ ibẹrẹ ati ohun kikọ aṣẹ ni atele, baiti kẹta tọkasi iye alaye data, baiti kẹrin tọkasi ijabọ idanwo 157th ti a gba, ati baiti 158th tọka idanimọ ipari. Ti adirẹsi alaye naa ko ba baramu, a pin ami naa si ẹyọ ti o tẹle [3]. Ọna ibaraẹnisọrọ ti han ni Nọmba 3 ni isalẹ.
3.2 Latọna jijin MCU iṣakoso apẹrẹ siseto ibaraẹnisọrọ ni tẹlentẹle
Apẹrẹ microcomputer ẹyọkan ARM latọna jijin nlo ipo idalọwọduro lati ṣe gbigba data, ni ibamu si sọfitiwia foonu alagbeka ADS112 lati ṣe ibaraẹnisọrọ pẹlu sọfitiwia kọnputa oke, apẹrẹ iha-sisanwọle sọfitiwia sọfitiwia kọnputa ati isalẹ asopọ asopọ ebute kọnputa isalẹ. -flow chart lẹsẹsẹ bi o han ni Figure 4 ati Figure 5 ni isalẹ.
Nigbati module latọna jijin ba gba aami pẹlu adirẹsi alaye kanna bi ẹrọ naa, o fi ami kan ti gbigba alaye data. Lẹhin gbigba ami-ami wa, module latọna jijin maa gbe data naa sori PC lori ipele naa. Ni afikun, PC naa duro titari ami naa ati tẹsiwaju lati gba data titi ti data yoo fi gba ati pe ifiranṣẹ data yoo rii Lẹhin gbigba, titari ilana ijẹrisi si module latọna jijin nibi. Ti ko ba si alaye data ti o gba tabi data ko ni oṣiṣẹ, Titari ami ti ko tọ si module latọna jijin nibi. Ti ami ti o gba ko baamu adirẹsi alaye ti ẹrọ naa, ṣiṣan eto naa pada si titẹsi ebute ati ṣe awọn iṣẹ gangan miiran. Eyi ṣe idaniloju pe module latọna jijin firanṣẹ data ni kedere si PC sọfitiwia lori kọnputa oke.
3.3 Serial ibaraẹnisọrọ eto oniru ọna ti PC
Sọfitiwia kọnputa ti oke nlo VB 610 lati ṣe agbekalẹ awọn eto. Awọn ọna meji lo wa lati ṣe idagbasoke ati ṣe apẹrẹ awọn eto ibaraẹnisọrọ ni tẹlentẹle pẹlu VB 610: ọkan ni lati lo ilana iṣẹ API ti Windows; Omiiran ni lati yan iṣakoso ibaraẹnisọrọ VB MSComm. Lilo agbekalẹ iṣẹ API lati kọ ilana eto ibaraẹnisọrọ ni tẹlentẹle jẹ eka sii, gbọdọ jẹ ki ọpọlọpọ ilana agbekalẹ iṣẹ API ti o ni idiju, ati iṣakoso ibaraẹnisọrọ VB610 MSComm mu iṣẹ ṣiṣe mimu idiwọn iṣẹlẹ, iṣẹlẹ ati ọna, alabara ko nilo lati ṣakoso ibaraẹnisọrọ naa. ilana ti ipele ti o kere julọ ti ilana iṣakoso iṣẹ API (4), ati lẹhinna rọrun pupọ, ipari ibaraẹnisọrọ ni tẹlentẹle.
Iṣakoso mu awọn iṣẹ meji ti gbigba data ni tẹlentẹle ati ikojọpọ: ọkan jẹ idibo, eyiti o le ṣee ṣe nipasẹ lilo aago ati eto DO.Loop ṣiṣan si awọn iṣẹlẹ yika ati awọn ibaraẹnisọrọ ni ibamu si awọn iye Com2mEvent; Omiiran jẹ ọna-iwakọ Iṣẹlẹ, eyiti o nlo MSComm lati ṣakoso awọn iṣẹlẹ OnComm lati mu awọn aṣiṣe ibaraẹnisọrọ ni tẹlentẹle tabi awọn iṣẹlẹ, ati kikọ awọn eto ni awọn ijamba OnComm lati yanju wọn si iwọn kan [5]. Sọfitiwia eto yii nlo aago kan lati Titari ami naa ati gba akoonu alaye gbigba ti a ṣe apẹrẹ nipasẹ microcontroller latọna jijin, ki PC le ṣe idahun yiyara.
Ohun elo alagbeka nlo iṣakoso aago Aago1 lati ṣaṣeyọri titari iyipo ti awọn ami. Ṣeto aago lati dahun ni ẹẹkan ni 10ms(Aago11Internal=10).
3.4 SCM oniru ti ARM2210 jara awọn ọja ni tẹlentẹle ibaraẹnisọrọ eto oniru ọna
Kọmputa atẹle naa nlo sọfitiwia foonu alagbeka ADS112 lati ṣe kikọ eto naa, sọfitiwia foonu alagbeka yii jẹ idagbasoke pataki fun ARM Chip microcomputer kan sọfitiwia foonu alagbeka kan, ikosile ede rẹ jọra si ikosile ede C, ni adaṣe to dara pupọ.
4 Awọn akiyesi pipade
Ohun elo naa ṣakoso ibojuwo ori ayelujara ti ẹrọ isakoṣo latọna jijin, ati apakan ti Intanẹẹti ibaraẹnisọrọ nṣiṣẹ laisiyonu, oṣuwọn gbigbe ni ibamu pẹlu awọn ilana, ṣiṣe iṣẹ jẹ giga, lilo rọrun, ero Nẹtiwọọki rọrun, ati wiwa data ati Awọn ilana iṣakoso ti aaye iṣẹ le ṣee ṣe. Eto yii le ṣee lo ni lilo pupọ ni wiwọn iṣelọpọ ile-iṣẹ pipe ati imọ-ẹrọ iṣakoso ati gbigba data ati awọn ile-iṣẹ miiran.
Itọkasi iwe
(1) JanAxelson. Pipe Gbigba ti Serial Communication Port NỌMBA [M]. Beijing: State Electric Power Publishing House,2001
(2) Yang Xianhui. Imọ-ẹrọ Fieldbus ati Ohun elo rẹ [M]. Beijing: Tsinghua University Press,
(3) Li Zhaoqing.PC ati ọkan-chip Microcomputer design Data ibaraẹnisọrọ Technology [M]. Beijing: University of Aeronautics ati Astronautics Press, 2000.
(4) Xiang Juwei et al. Lilo Windows API iṣẹ agbekalẹ be C6 kilasi lati pari ibaraẹnisọrọ ni tẹlentẹle [J]. Imọ-ẹrọ Iwari,2000
(5) Fan Yizhi.Visual Ipilẹ ati RS232 Serial Communication Iṣakoso [M]. Beijing: China Youth Publishing House,2000.


Akoko ifiweranṣẹ: Oṣu kejila-24-2023

Fi ifiranṣẹ rẹ ranṣẹ si wa:

Kọ ifiranṣẹ rẹ nibi ki o si fi si wa
WhatsApp Online iwiregbe!