Lógó PYRAMIDwww.pyramid.tech
FX4
FX4 ríomhchláraitheoir lámhleabhar
ID an Doiciméid: 2711715845
Leagan: v3PYRAMID FX4 Ríomhchláraitheoir

Ríomhchláraitheoir FX4

ID an Doiciméid: 2711715845
FX4 - Lámhleabhar Ríomhchláraitheoir FX4

Ríomhchláraitheoir PYRAMID FX4 - deilbhín 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

Ríomhchláraitheoir PYRAMID FX4 - deilbhín 1 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.

Ríomhchláraitheoir PYRAMID FX4 - Ag baint úsáide as Python agus HTTP

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.

Ríomhchláraitheoir PYRAMID FX4 - iarratais HTTP agus parsáil sonraí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.

  1. https://blackberry.qnx.com/en
  2. https://pyramid.tech/products/igx
  3. https://www.python.org/
  1. Faigh an t-ainm athróg próisis EPICS (PV) don IO atá ag teastáil.
  2. Iompórtáil an leabharlann EPICS agus léigh an luach.

Ríomhchláraitheoir PYRAMID FX4 - athróg próiseas EPICS2 Faigh Ainm EPICS PVRíomhchláraitheoir PYRAMID FX4 - Python EPICS Simplí Example3 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.

Ríomhchláraitheoir PYRAMID FX4 - EPICS Connect4 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.

Ríomhchláraitheoir PYRAMID FX4 - Logálaí Sonraí ag baint úsáide as HTTPRíomhchláraitheoir PYRAMID FX4 - Logálaí Sonraí ag baint úsáide as HTTP 2Ríomhchláraitheoir PYRAMID FX4 - Logálaí Sonraí ag baint úsáide as HTTP 3Ríomhchláraitheoir PYRAMID FX4 - Logálaí Sonraí ag baint úsáide as HTTP 4

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.

Ríomhchláraitheoir PYRAMID FX4 - GUI Python SimplíRíomhchláraitheoir PYRAMID FX4 - GUI Python Simplí 2Ríomhchláraitheoir PYRAMID FX4 - GUI Python Simplí 3Ríomhchláraitheoir PYRAMID FX4 - GUI Python Simplí 4Ríomhchláraitheoir PYRAMID FX4 - GUI Python Simplí 5Ríomhchláraitheoir PYRAMID FX4 - GUI Python Simplí 6Ríomhchláraitheoir PYRAMID FX4 - GUI Python Simplí 7

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á.

Ríomhchláraitheoir PYRAMID FX4 - Simplí WebSoicéid ExampleRíomhchláraitheoir PYRAMID FX4 - Simplí WebSoicéid Example 2Ríomhchláraitheoir PYRAMID FX4 - Simplí WebSoicéid Example 3

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

Tagairtí

Fág trácht

Ní fhoilseofar do sheoladh ríomhphoist. Tá réimsí riachtanacha marcáilte *