www.pyramid.tech
FX4
FX4 ríomhchláraitheoir lámhleabhar
ID an Doiciméid: 2711715845
Leagan: v3
Ríomhchláraitheoir FX4
ID an Doiciméid: 2711715845
FX4 - Lámhleabhar Ríomhchláraitheoir FX4
Aitheantas an Doiciméid: 2711650310
Údar | Matha Nichols |
Úinéir | Ceannaire Tionscadail |
Cuspóir | Mínigh na coincheapa ríomhchlárúcháin atá riachtanach chun an API a úsáid agus an táirge a leathnú trí fheidhmchláir sheachtracha. |
Raon feidhme | Coincheapa cláir a bhaineann le FX4. |
Lucht Féachana Beartaithe | Forbróirí bogearraí ar spéis leo an táirge a úsáid. |
Próiseas | https://pyramidtc.atlassian.net/wiki/pages/createpage.action? spaceKey=PQ&title=Caighdeánach%20Lámhleabhar%20Cruthú%20Próiseas |
Traenáil | NÍL INFHEIDHME |
Rialú Leagan
Leagan | Cur síos | Shábháil ag | Sábháilte ar | Stádas |
v3 | Cuireadh simplí os a chionnview agus tuilleadh examples. | Matha Nichols | 6 Márta, 2025 10:29 PM | CEADAITHE |
v2 | Cuireadh comhéadain digiteacha IO agus tagairtí ar ais go IGX. | Matha Nichols | 3 Bealtaine, 2024 7:39 PM | CEADAITHE |
v1 | Eisiúint tosaigh, obair idir lámha fós. | Matha Nichols | 21 Feabhra, 2024 11:25 PM | CEADAITHE |
Rialú Doiciméad Ní Reviewed
Leagan reatha an doiciméid: v.1
Níl athviewers sannta.
1.1 Sínithe
don leagan doiciméad is déanaí
Dé hAoine, 7 Márta, 2025, 10:33 PM UTC
Shínigh Matthew Nichols; bhrí: Review
Tagairtí
Doiciméad | Aitheantas an doiciméid | Údar | Leagan |
IGX - Lámhleabhar Ríomhchláraitheoir | 2439249921 | Matha Nichols | 1 |
Cláir FX4 Tharview
Ritheann próiseálaí FX4 ar thimpeallacht ar a dtugtar IGX, atá bunaithe ar chóras oibriúcháin fíor-ama ard-iontaofachta QNX ó BlackBerry (QNX Websuíomh¹). Soláthraíonn IGX comhéadan ríomhchláraithe feidhmchlár solúbtha agus cuimsitheach (API) d’úsáideoirí ar mian leo a gcuid bogearraí ríomhaireachta óstach féin a scríobh.
Roinntear an timpeallacht IGX ar fud táirgí Pirimid eile, rud a fhágann gur féidir réitigh bogearraí a forbraíodh do tháirge amháin a aistriú go héasca chuig cinn eile.
Is féidir le ríomhchláraitheoirí tagairt a dhéanamh don doiciméadú iomlán le haghaidh IGX atá ar fáil ar an bPirimid websuíomh ag: IGX | Creat Córas Rialaithe Modúlach Nua-Aimseartha le haghaidh Web-Iarratais chumasaithe²
Tugann an chuid seo réamhrá ar thástáil dhá cheann de na modhanna API: HTTP ag baint úsáide as formáid JSON agus EPICS. Ar mhaithe le simplíocht, Python (Python Websuíomh³) a úsáidtear mar seanample teanga ríomhaire an óstaigh, atá inrochtana agus éasca le húsáid do ríomhchláraitheoirí neamhghairmiúla.
3.1 Ag baint úsáide as Python agus HTTP
Mar example, glacadh leis gur mhaith leat suim na sruthanna tomhaiste a léamh le Python. Ní mór duit an URL don IO áirithe sin. Tá an FX4 web Soláthraíonn GUI bealach éasca é seo a fháil: níl le déanamh ach cliceáil ar dheis sa réimse agus roghnaigh 'Cóipeáil HTTP URL' chun an teaghrán a chóipeáil go dtí an ghearrthaisce.
Anois is féidir leat Python a úsáid chun nascacht le bogearraí úsáideora a thástáil trí HTTP agus JSON. Seans go mbeidh ort na leabharlanna iarratais agus json a iompórtáil chun iarratais HTTP agus parsáil sonraí a láimhseáil.
1 Python Simplí HTTP Example
3.2 Ag baint úsáide as EPICS
Tá an próiseas chun an FX4 a nascadh trí EPICS (Córas um Fhisic Thurgnamhach agus Rialaithe Tionscail) cosúil leis. Is sraith uirlisí bogearraí agus feidhmchláir é EPICS a úsáidtear chun córais rialaithe dáilte a fhorbairt agus a chur i bhfeidhm, a úsáidtear go forleathan in áiseanna eolaíocha.
- Faigh an t-ainm athróg próisis EPICS (PV) don IO atá ag teastáil.
- Iompórtáil an leabharlann EPICS agus léigh an luach.
2 Faigh Ainm EPICS PV
3 Python EPICS Simplí Example
Ina theannta sin, chruthaigh Pirimid fóntais (EPICS Ceangail⁴) a ligeann duit monatóireacht a dhéanamh ar athróga próisis EPICS i bhfíor-am. Tá an uirlis seo cabhrach chun a dhearbhú an bhfuil an t-ainm EPICS PV ceart agus an bhfuil an FX4 ag freastal ar an PV i gceart ar do líonra.
4 PTC EPICS Ceangail
API Ríomhchlárúcháin FX4
Tógann na coincheapa agus na modhanna a bhfuil cur síos orthu sa lámhleabhar seo ar na coincheapa a bunaíodh sa Lámhleabhar Ríomhchláraitheoir IGX. Féach ar an doiciméad sin le haghaidh míniúcháin agus exampníos lú den chaoi a n-oibríonn ríomhchlárú agus comhéadain bhunúsacha IGX. Ní chlúdóidh an lámhleabhar seo ach an IO atá sonrach don fheiste agus an fheidhmiúlacht atá uathúil don FX4.
4.1 Ionchur Analógach IO
Baineann na IO seo le sonraí a chumrú agus a bhailiú ar ionchuir reatha analógacha an FX4. Tá aonaid na n-ionchur cainéal bunaithe ar an socrú úsáideora ar a dtugtar “Sample Units”, áirítear le roghanna bailí pA, NA, uA, mA, agus A.
Úsáideann na 4 chainéal go léir an comhéadan IO céanna agus déantar iad a rialú go neamhspleách. Ionadaigh channel_x le channel_1 , channel_2 , channel_3 , nó channel_4 faoi seach.
Conair IO | Cur síos |
/fx4/adc/channel_x | LÉAMH UIMHIR Ionchur sruth tomhaiste. |
/fx4/adc/channel_x/scalar | UIMHIR Scálaí simplí gan aonad curtha i bhfeidhm ar an gcainéal, 1 de réir réamhshocraithe. |
/fx4/adc/channel_x/zero_offset | UIMHIR Fritháireamh reatha in NA don chainéal. |
Níl an IO seo a leanas neamhspleách ar chainéil agus cuirtear i bhfeidhm iad ar gach cainéal ag an am céanna.
Conair IO | Cur síos |
/fx4/channel_suim | UIMHIR LÉITHE Suim na gcainéal ionchuir reatha. |
/fx4/adc_aonad | STRING Socraíonn sé na haonaid úsáideora reatha do gach cainéal agus suim. Roghanna: “pa”, “na”, “ua”, “ma”, “a” |
/fx4/ raon | STRING Socraíonn sé an raon ionchuir reatha. Féach an GUI le haghaidh conas a fhreagraíonn gach cód raoin do na teorainneacha ionchuir uasta reatha agus BW. Roghanna: “0”, “1”, “2”, “3”, “4”, “5”, “6”, “7” |
/fx4/adc/sample_minicíocht | UIMHIR An mhinicíocht in Hz a sample déanfar sonraí a mheánú go . Rialaíonn sé seo an ráta comhartha go torann agus sonraí do gach cainéal. |
/fx4/adc/conversion_frequency | UIMHIR An mhinicíocht in Hz a thiontóidh an ADC luachanna analógacha go luachanna digiteacha ag. De réir réamhshocraithe, is é seo 100kHz, agus ní bheidh ort ach an luach seo a athrú go hannamh. |
/fx4/adc/offset_correction | UIMHIR LÉITHE Suim fhritháirimh reatha uile an chainéil. |
4.2 Aschur Analógach IO
Baineann na IO seo le cumraíocht na n-aschur analógach ginearálta den FX4 a fhaightear faoi na hionchuir analógacha ar an bpainéal tosaigh. Úsáideann na 4 chainéal go léir an comhéadan IO céanna agus déantar iad a rialú go neamhspleách. Ionadaigh channel_x le channel_1 , channel_2 , channel_3 , nó channel_4 faoi seach.
Conair IO | Cur síos |
/fx4/dac /channel_x | NUMBER Ordú voltage aschur. Ní féidir an luach seo a scríobh ach amháin nuair a shocraítear mód aschuir de láimh. |
/fx4/dac/channel_x/léamh siar | LÉAMH UIMHIR Tomhaiste voltage aschur. Tá sé seo an-chabhrach nuair a bhíonn mód aschuir slonn in úsáid. |
/fx4/dac/channel_x/output_mode | STRING Socraíonn sé an modh aschuir don chainéal. Roghanna: "lámhleabhar", "léiriú", "process_control" |
/fx4/dac/channel _ x/slew_control_enable | BOOL Cumasaítear nó díchumasaítear teorannú rátaí slew. |
/fx4/dac/channel_ x/slew_rate | UIMHIR Ráta caol ina V/s don chainéal. |
/fx4/dac/channel_x/upper_limit | NUMBER An t-uasordú atá ceadaithe toirttage don chainéal. Baineann sé seo le gach modh oibríochta. |
/fx4/dac/channel _ x/limit_limit | UIMHIR An t-ordú íosta atá ceadaithe voltage don chainéal. Baineann sé seo le gach modh oibríochta. |
/fx4/dac/channel _ x/ aschur _ slonn | STRING Socraíonn sé an teaghrán slonn a úsáideann an cainéal nuair atá sé sa mhód aschuir slonn. |
/fx4/dac/channel _ x/reset_button | BUTTON Athshocraigh an t-ordú voltage go 0. |
4.3 Ionchur agus Aschur Digiteach
Baineann na IO seo le rialú a dhéanamh ar na hionchuir agus aschuir dhigiteacha ginearálta éagsúla a fhaightear ar an FX4.
Conair IO | Cur síos |
/fx4/fr1 | READONLY BOOL Glacadóir Snáithín 1. |
/fx4/ft1 | Tarchuradóir BOOL Fiber 1. |
/fx4/fr2 | READONLY BOOL Glacadóir Snáithín 2. |
/fx4/ft2 | Tarchuradóir BOOL Fiber 2. |
/fx4/fr3 | READONLY BOOL Glacadóir Snáithín 3. |
/fx4/ft3 | Tarchuradóir BOOL Fiber 3. |
/fx4/digital_leathnú/d1 | BOOL D1 leathnú déthreorach digiteach IO. |
/fx4/digital_leathnú/d2 | BOOL D2 leathnú déthreorach digiteach IO. |
/fx4/digital_leathnú/d3 | BOOL D3 leathnú déthreorach digiteach IO. |
/fx4/digital_leathnú/d4 | BOOL D4 leathnú déthreorach digiteach IO. |
4.3.1 Cumraíocht IO Digiteach
Tá IO linbh ag gach digiteach chun a n-iompar a chumrú lena n-áirítear modh oibriúcháin a rialaíonn an chaoi a n-oibreoidh an digiteach sin. Beidh sraith éagsúil roghanna atá ar fáil ag gach digiteach. Féach ar an GUI le haghaidh sonraí faoi na roghanna atá ar fáil maidir le cén IO.
Leanbh IO Conair | Cur síos |
…/mód | STRING Modh oibríochta don digiteach. Roghanna: “ionchur”, “aschur”, “pwm”, “uaineadóir”, “ionchódóir”, “gabháil”, “uart_rx”, “uart_tx”, “can_rx”, “can_tx”, “pru_input”, nó “pru_output” |
…/comhartha_próisis | STRING Ainm an chomhartha rialaithe próisis, má tá ceann ann. |
…/mód_tarraingt | STRING Mód tarraingthe suas/síos le haghaidh ionchur digiteach. Roghanna: “suas”, “síos”, nó “díchumasaigh” |
4.4 Rialú Sealaíochta
Déantar an dá athsheachadáin a rialú go neamhspleách agus an cineál céanna comhéadan a roinnt. Cuir relay_a nó relay_b in ionad relay_x.
Conair IO | Cur síos |
/ fx4 / sealaíochta _ x / cead / úsáideoir _ ordú | BOOL Ordaíonn an sealaíocht oscailte nó dúnta. Déanfaidh fíorordú iarracht an sealaíocht a dhúnadh má dheonaítear na comhghlasa, agus osclóidh ordú bréagach an sealaíocht i gcónaí. |
/fx4/ sealaíochta _ x/stát | READONLY STRING Staid reatha an athsheachadáin. Tá athsheachadáin faoi ghlas oscailte ach ní féidir iad a dhúnadh mar gheall ar idirghlasáil. Stáit: “oscailte”, “dúnta”, nó “faoi ghlas” |
/fx4/relay _ x/go huathoibríoch _ dún | BOOL Nuair a bheidh sé fíor, dúnfaidh an sealaíocht go huathoibríoch nuair a dheonófar na comhghlasanna. Bréagach de réir réamhshocraithe. |
/fx4/ sealaíochta _ x/ timthriall _ comhaireamh | UIMHIR LÉITHEACH Líon na dtimthriallta sealaíochta ón athshocrú deiridh. Úsáideach le haghaidh saolré sealaíochta a rianú. |
4.5 Ard Voltage Modúl
Féach ar an IGX - Lámhleabhar Ríomhchláraitheoir le haghaidh sonraí ar an FX4 ard toirtetage comhéadan. Is é cosán tuismitheora an chomhpháirt ná /fx4/high_votlage .
4.6 Rialaitheoir Dáileog
Féach ar an IGX - Lámhleabhar Ríomhchláraitheoir le haghaidh sonraí ar chomhéadan rialtóir dáileog FX4. Is é cosán tuismitheora an chomhpháirte /fx4/dose_controller .
FX4 Python Examples
5.1 Logálaí Sonraí ag baint úsáide as HTTP
Seo seanampléiríonn le conas roinnt léamha a ghabháil agus iad a shábháil ar CSV file. Trí mhoill fhada a roghnú idir léamha, is féidir leat logáil sonraí fadtéarmach a dhéanamh fiú má tá an FX4 samptá ráta teanga socraithe níos airde. Ligeann sé seo duit tomhais a bhailiú agus a stóráil go leanúnach thar thréimhsí fada gan an córas a shárú, ag cinntiú go ngabhtar sonraí ag eatraimh atá oiriúnach do d’anailís. Cuidíonn an mhoill idir na léamha chun an luas a logáiltear na sonraí a rialáil, rud a ligeann do stóráil éifeachtach agus laghdaítear an baol go gcaillfidh pointí sonraí agus ag an am céanna ag baint tairbhe as s ardluais.ampling le haghaidh tomhais fíor-ama.
5.2 GUI Python Simplí
An dara exampÚsáideann le uirlis Tkinter GUI, a tógadh do Python, chun taispeáint na sruthanna tomhaiste a chruthú. Ligeann an comhéadan seo duit na léamha reatha a shamhlú i bhformáid ghrafach atá éasca le húsáid. Is féidir méid an taispeántais a athrú le go mbeidh sé sách mór le léamh ó trasna seomra, rud a fhágann go bhfuil sé oiriúnach do chásanna ina bhfuil gá le monatóireacht fíor-ama i spásanna níos mó. Soláthraíonn Tkinter bealach éasca chun comhéadain idirghníomhacha a chruthú, agus trína chomhtháthú leis an FX4, is féidir leat taispeáint amhairc a thógáil go tapa ar na sruthanna tomhaiste is féidir a shaincheapadh chun freastal ar do riachtanais shonracha.
5.3 Simplí WebSoicéid Example
Seo seanample Léiríonn an WebComhéadan Soicéid, arb é an modh is fearr chun sonraí ón FX4 a léamh nuair is gá bandaleithead uasta. WebSoláthraíonn soicéid cainéal cumarsáide fíor-ama, déphléacsacha, rud a ligeann d'aistriú sonraí níos tapúla agus níos éifeachtaí i gcomparáid le modhanna eile.
An seanampléann le sraith samples, tuairiscíonn an meán-am in aghaidh sample agus latency uasta, agus sábhálann sé na sonraí go CSV file le haghaidh anailíse níos déanaí. Ligeann an socrú seo monatóireacht éifeachtach fíor-ama agus stóráil sonraí éasca le haghaidh iar-phróiseála.
An fheidhmíocht ar leith is féidir a bhaint amach le WebBraitheann soicéid ar iontaofacht do chomhéadain Ethernet agus ar thosaíocht choibhneasta d’fheidhmchláir. Chun na torthaí is fearr is féidir a fháil, cinntigh go bhfuil do líonra cobhsaí agus go dtugtar tús áite do tharchur sonraí FX4 más gá.
Leagan: v3
FX4 Python Examplúide: 21
Doiciméid / Acmhainní
![]() |
PYRAMID FX4 Ríomhchláraitheoir [pdfLámhleabhar Treoracha Ríomhchláraitheoir FX4, FX4, Ríomhchláraitheoir |