పిరమిడ్ లోగోwww.పిరమిడ్.టెక్
FX4
FX4 ప్రోగ్రామర్ మాన్యువల్
డాక్యుమెంట్ ID: 2711715845
వెర్షన్: v3పిరమిడ్ FX4 ప్రోగ్రామర్

FX4 ప్రోగ్రామర్

డాక్యుమెంట్ ID: 2711715845
FX4 – FX4 ప్రోగ్రామర్ మాన్యువల్

PYRAMID FX4 ప్రోగ్రామర్ - చిహ్నం పత్రం ID: 2711650310

రచయిత మాథ్యూ నికోలస్
యజమాని ప్రాజెక్ట్ లీడ్
ప్రయోజనం APIని ఉపయోగించడానికి మరియు బాహ్య అనువర్తనాల ద్వారా ఉత్పత్తిని విస్తరించడానికి అవసరమైన ప్రోగ్రామింగ్ భావనలను వివరించండి.
పరిధి FX4 సంబంధిత ప్రోగ్రామింగ్ కాన్సెప్ట్‌లు.
ఉద్దేశించిన ప్రేక్షకులు సాఫ్ట్‌వేర్ డెవలపర్‌లు ఉత్పత్తిని ఉపయోగించడానికి ఆసక్తి కలిగి ఉన్నారు.
ప్రక్రియ https://pyramidtc.atlassian.net/wiki/pages/createpage.action?
spaceKey=PQ&title=ప్రామాణిక%20మాన్యువల్%20సృష్టి%20ప్రక్రియ
శిక్షణ వర్తించదు

సంస్కరణ నియంత్రణ

వెర్షన్ వివరణ  సేవ్ చేసినది  సేవ్ చేయబడింది  స్థితి
v3 ఒక సింపుల్ ఓవర్ జోడించబడిందిview మరియు మరిన్ని మాజీలుampలెస్. మాథ్యూ నికోలస్ మార్చి 6, 2025 రాత్రి 10:29 ఆమోదించబడింది
v2 IGX కి తిరిగి డిజిటల్ IO ఇంటర్‌ఫేస్‌లు మరియు సూచనలు జోడించబడ్డాయి. మాథ్యూ నికోలస్ మే 3, 2024 మధ్యాహ్నం 7:39 ఆమోదించబడింది
v1 ప్రారంభ విడుదల, ఇంకా పని పురోగతిలో ఉంది. మాథ్యూ నికోలస్ ఫిబ్రవరి 21, 2024 రాత్రి 11:25 ఆమోదించబడింది

PYRAMID FX4 ప్రోగ్రామర్ - చిహ్నం 1 దస్తావేజు నియంత్రణ రే కాదుviewed
ప్రస్తుత పత్రం వెర్షన్: v.1
రీ లేదుviewలు కేటాయించారు.

1.1 సంతకాలు
అత్యంత ఇటీవలి పత్రం వెర్షన్ కోసం
శుక్రవారం, మార్చి 7, 2025, రాత్రి 10:33 UTC
మాథ్యూ నికోల్స్ సంతకం చేశారు; అర్థం: Review

సూచనలు

పత్రం పత్రం ID  రచయిత  వెర్షన్
IGX - ప్రోగ్రామర్ మాన్యువల్ 2439249921 మాథ్యూ నికోలస్ 1

FX4 ప్రోగ్రామింగ్ ముగిసిందిview

FX4 ప్రాసెసర్ IGX అనే ఎన్విరాన్‌మెంట్‌పై నడుస్తుంది, ఇది బ్లాక్‌బెర్రీ నుండి వచ్చిన QNX హై-రిలయబిలిటీ రియల్‌టైమ్ ఆపరేటింగ్ సిస్టమ్‌పై నిర్మించబడింది (QNX Webసైట్¹). సొంతంగా హోస్ట్ కంప్యూటర్ సాఫ్ట్‌వేర్ రాయాలనుకునే వినియోగదారుల కోసం IGX ఒక సౌకర్యవంతమైన మరియు సమగ్రమైన అప్లికేషన్ ప్రోగ్రామింగ్ ఇంటర్‌ఫేస్ (API)ని అందిస్తుంది.
IGX పర్యావరణం ఇతర పిరమిడ్ ఉత్పత్తులలో పంచుకోబడుతుంది, ఒక ఉత్పత్తి కోసం అభివృద్ధి చేయబడిన సాఫ్ట్‌వేర్ పరిష్కారాలను ఇతరులకు సులభంగా బదిలీ చేయడానికి వీలు కల్పిస్తుంది.
ప్రోగ్రామర్లు పిరమిడ్‌లో అందుబాటులో ఉన్న IGX కోసం పూర్తి డాక్యుమెంటేషన్‌ను చూడవచ్చు. webసైట్: IGX | ఆధునిక మాడ్యులర్ కంట్రోల్ సిస్టమ్ ఫ్రేమ్‌వర్క్ కోసం Web-ప్రారంభించబడిన అనువర్తనాలు²

ఈ విభాగం రెండు API పద్ధతులను పరీక్షించడానికి పరిచయాన్ని అందిస్తుంది: JSON ఫార్మాట్ ఉపయోగించి HTTP మరియు EPICS. సరళత కోసం, పైథాన్ (కొండచిలువ Webసైట్³) ను ఎక్స్‌గా ఉపయోగిస్తారుample హోస్ట్ కంప్యూటర్ భాష, ఇది ప్రొఫెషనల్ కాని ప్రోగ్రామర్లకు అందుబాటులో ఉంటుంది మరియు ఉపయోగించడానికి సులభం.

3.1 పైథాన్ మరియు HTTP ఉపయోగించడం
మాజీగాample, మీరు పైథాన్‌తో కొలిచిన ప్రవాహాల మొత్తాన్ని చదవాలనుకుంటున్నారని అనుకోండి. మీకు ఇది అవసరం URL ఆ నిర్దిష్ట IO కోసం. FX4 web GUI దీన్ని కనుగొనడానికి సులభమైన మార్గాన్ని అందిస్తుంది: ఫీల్డ్‌పై కుడి-క్లిక్ చేసి, 'HTTPని కాపీ చేయి'ని ఎంచుకోండి URL' స్ట్రింగ్‌ను క్లిప్‌బోర్డ్‌కి కాపీ చేయడానికి.

PYRAMID FX4 ప్రోగ్రామర్ - పైథాన్ మరియు HTTP ఉపయోగించి

ఇప్పుడు మీరు HTTP మరియు JSON ద్వారా వినియోగదారు సాఫ్ట్‌వేర్‌కు కనెక్టివిటీని పరీక్షించడానికి పైథాన్‌ను ఉపయోగించవచ్చు. HTTP అభ్యర్థనలు మరియు డేటా పార్సింగ్‌ను నిర్వహించడానికి మీరు అభ్యర్థనలు మరియు json లైబ్రరీలను దిగుమతి చేసుకోవలసి రావచ్చు.

PYRAMID FX4 ప్రోగ్రామర్ - HTTP అభ్యర్థనలు మరియు డేటా పార్సింగ్1 సింపుల్ పైథాన్ HTTP Example

3.2 EPICS ఉపయోగించడం
EPICS (ప్రయోగాత్మక భౌతిక శాస్త్రం మరియు పారిశ్రామిక నియంత్రణ వ్యవస్థ) ద్వారా FX4ను అనుసంధానించే ప్రక్రియ కూడా ఇలాంటిదే. EPICS అనేది శాస్త్రీయ సౌకర్యాలలో విస్తృతంగా ఉపయోగించే పంపిణీ చేయబడిన నియంత్రణ వ్యవస్థలను అభివృద్ధి చేయడానికి మరియు అమలు చేయడానికి ఉపయోగించే సాఫ్ట్‌వేర్ సాధనాలు మరియు అప్లికేషన్‌ల సమితి.

  1. https://blackberry.qnx.com/en
  2. https://pyramid.tech/products/igx
  3. https://www.python.org/
  1. కావలసిన IO కోసం EPICS ప్రాసెస్ వేరియబుల్ (PV) పేరును పొందండి.
  2. EPICS లైబ్రరీని దిగుమతి చేసుకుని విలువను చదవండి.

PYRAMID FX4 ప్రోగ్రామర్ - EPICS ప్రాసెస్ వేరియబుల్2 EPICS PV పేరు పొందండిపిరమిడ్ FX4 ప్రోగ్రామర్ - సింపుల్ పైథాన్ EPICS Example3 సింపుల్ పైథాన్ EPICS Example

అదనంగా, పిరమిడ్ ఒక యుటిలిటీని సృష్టించింది (EPICS కనెక్ట్⁴) ద్వారా మీరు EPICS ప్రాసెస్ వేరియబుల్స్‌ను రియల్-టైమ్‌లో పర్యవేక్షించవచ్చు. EPICS PV పేరు సరైనదేనా మరియు FX4 మీ నెట్‌వర్క్‌లో PVని సరిగ్గా అందిస్తుందో లేదో నిర్ధారించడానికి ఈ సాధనం సహాయపడుతుంది.

పిరమిడ్ FX4 ప్రోగ్రామర్ - EPICS కనెక్ట్4 PTC EPICS కనెక్ట్

FX4 ప్రోగ్రామింగ్ API

ఈ మాన్యువల్‌లో వివరించిన కాన్సెప్ట్‌లు మరియు పద్ధతులు IGX – ప్రోగ్రామర్ మాన్యువల్‌లో ఏర్పాటు చేసిన కాన్సెప్ట్‌లపై ఆధారపడి ఉంటాయి. దయచేసి వివరణ కోసం ఆ పత్రాన్ని చూడండి మరియు ఉదాampప్రాథమిక IGX ప్రోగ్రామింగ్ మరియు ఇంటర్‌ఫేస్‌లు ఎలా పని చేస్తాయో. ఈ మాన్యువల్ పరికరం-నిర్దిష్ట IO మరియు FX4కి ప్రత్యేకమైన కార్యాచరణను మాత్రమే కవర్ చేస్తుంది.

4.1 అనలాగ్ ఇన్‌పుట్ IO
ఈ IO FX4 యొక్క అనలాగ్ కరెంట్ ఇన్‌పుట్‌లపై డేటాను కాన్ఫిగర్ చేయడానికి మరియు సేకరించడానికి సంబంధించినది. ఛానెల్ ఇన్‌పుట్‌ల యూనిట్‌లు “S” అని పిలువబడే వినియోగదారు కాన్ఫిగర్ చేయగల సెట్టింగ్‌పై ఆధారపడి ఉంటాయిample యూనిట్లు”, చెల్లుబాటు అయ్యే ఎంపికలలో pA, nA, uA, mA మరియు A ఉన్నాయి.
అన్ని 4 ఛానెల్‌లు ఒకే ఇంటర్‌ఫేస్ IOని ఉపయోగిస్తాయి మరియు స్వతంత్రంగా నియంత్రించబడతాయి. channel_xని వరుసగా channel_1, channel_2, channel_3 లేదా channel_4తో భర్తీ చేయండి.

IO మార్గం వివరణ
/fx4/adc/channel_x రీడన్లీ నంబర్ కొలిచిన కరెంట్ ఇన్‌పుట్.
/fx4/adc/channel_x/scalar NUMBER ఛానెల్‌కు సాధారణ యూనిట్‌లెస్ స్కేలార్ వర్తించబడింది, డిఫాల్ట్‌గా 1.
/fx4/adc/channel_x/zero_offset ఛానెల్ కోసం nA లో NUMBER ప్రస్తుత ఆఫ్‌సెట్.

కింది IO ఛానెల్ స్వతంత్రంగా ఉండదు మరియు అన్ని ఛానెల్‌లకు ఏకకాలంలో వర్తించబడుతుంది.

IO మార్గం  వివరణ
/fx4/channel_sum ప్రస్తుత ఇన్‌పుట్ ఛానెల్‌ల మొత్తం.
/fx4/adc_unit STRING ప్రతి ఛానెల్ మరియు మొత్తానికి ప్రస్తుత వినియోగదారు యూనిట్‌లను సెట్ చేస్తుంది.
ఎంపికలు: “pa”, “na”, “ua”, “ma”, “a”
/fx4/పరిధి STRING ప్రస్తుత ఇన్‌పుట్ పరిధిని సెట్ చేస్తుంది. ప్రతి శ్రేణి కోడ్ గరిష్ట కరెంట్ ఇన్‌పుట్ పరిమితులు మరియు BWకి ఎలా అనుగుణంగా ఉందో తెలుసుకోవడానికి GUIని చూడండి.
ఎంపికలు: “0”, “1”, “2”, “3”, “4”, “5”, “6”, “7”
/fx4/adc/sample_frequency NUMBER Hz లో పౌనఃపున్యం అంటేample డేటా సగటున ఉంటుంది. ఇది అన్ని ఛానెల్‌ల కోసం సిగ్నల్-టు-నాయిస్ మరియు డేటా రేట్‌ను నియంత్రిస్తుంది.
/fx4/adc/మార్పిడి_ఫ్రీక్వెన్సీ NUMBER ADC అనలాగ్‌ను డిజిటల్ విలువలుగా మార్చే Hzలోని ఫ్రీక్వెన్సీ. డిఫాల్ట్‌గా, ఇది 100kHz, మరియు మీరు ఈ విలువను చాలా అరుదుగా మాత్రమే మార్చాల్సి ఉంటుంది.
/fx4/adc/offset_correction అన్ని ఛానెల్‌ల ప్రస్తుత ఆఫ్‌సెట్‌ల మొత్తం రీడన్లీ నంబర్.

4.2 అనలాగ్ అవుట్‌పుట్ IO
ఈ IO ముందు ప్యానెల్‌లోని అనలాగ్ ఇన్‌పుట్‌ల క్రింద కనుగొనబడిన FX4 యొక్క సాధారణ-ప్రయోజన అనలాగ్ అవుట్‌పుట్‌ల కాన్ఫిగరేషన్‌కు సంబంధించినది. అన్ని 4 ఛానెల్‌లు ఒకే ఇంటర్‌ఫేస్ IOని ఉపయోగిస్తాయి మరియు స్వతంత్రంగా నియంత్రించబడతాయి. channel_xని వరుసగా channel_1, channel_2, channel_3 లేదా channel_4తో భర్తీ చేయండి.

IO మార్గం  వివరణ
/fx4/dac /ఛానల్_x NUMBER కమాండ్ వాల్యూమ్tagఇ అవుట్పుట్. అవుట్‌పుట్ మోడ్‌ను మాన్యువల్‌కి సెట్ చేసినప్పుడు మాత్రమే ఈ విలువ వ్రాయబడుతుంది.
/fx4/dac/channel_x/readback రీడన్లీ నంబర్ కొలిచిన వాల్యూమ్tagఇ అవుట్‌పుట్.
ఎక్స్‌ప్రెషన్ అవుట్‌పుట్ మోడ్‌ని ఉపయోగిస్తున్నప్పుడు ఇది చాలా ఉపయోగకరంగా ఉంటుంది.
/fx4/dac/channel_x/output_mode STRING ఛానెల్ కోసం అవుట్‌పుట్ మోడ్‌ను సెట్ చేస్తుంది.
ఎంపికలు: “మాన్యువల్”, “వ్యక్తీకరణ”, “ప్రాసెస్_కంట్రోల్”
/fx4/dac/ఛానల్ _ x/slew_control_enable BOOL స్లీవ్ రేటు పరిమితిని ప్రారంభిస్తుంది లేదా నిలిపివేస్తుంది.
/fx4/dac/channel_ x/slew_rate ఛానెల్ కోసం V/sలో NUMBER స్లీ రేటు.
/fx4/dac/channel_x/upper_limit NUMBER గరిష్టంగా అనుమతించబడిన కమాండ్ వాల్యూమ్tagఛానెల్ కోసం ఇ. అన్ని ఆపరేషన్ మోడ్‌లకు వర్తిస్తుంది.
/fx4/dac/ఛానల్ _ x/లోయర్_లిమిట్ NUMBER కనీస అనుమతించబడిన కమాండ్ వాల్యూమ్tagఛానెల్ కోసం ఇ. అన్ని ఆపరేషన్ మోడ్‌లకు వర్తిస్తుంది.
/fx4/dac/channel _ x/ అవుట్‌పుట్ _ వ్యక్తీకరణ STRING అనేది ఎక్స్‌ప్రెషన్ అవుట్‌పుట్ మోడ్‌లో ఉన్నప్పుడు ఛానెల్ ఉపయోగించే ఎక్స్‌ప్రెషన్ స్ట్రింగ్‌ను సెట్ చేస్తుంది.
/fx4/dac/channel _ x/reset_button బటన్ కమాండ్ వాల్యూమ్‌ను రీసెట్ చేస్తుందిtagఇ నుండి 0 వరకు.

4.3 డిజిటల్ ఇన్‌పుట్ మరియు అవుట్‌పుట్‌లు
ఈ IOలు FX4లో కనిపించే వివిధ సాధారణ ప్రయోజన డిజిటల్ ఇన్‌పుట్‌లు మరియు అవుట్‌పుట్‌లను నియంత్రించడానికి సంబంధించినవి.

IO మార్గం  వివరణ
/fx4/fr1 రీడన్లీ బూల్ ఫైబర్ రిసీవర్ 1.
/fx4/ft1 BOOL ఫైబర్ ట్రాన్స్మిటర్ 1.
/fx4/fr2 రీడన్లీ బూల్ ఫైబర్ రిసీవర్ 2.
/fx4/ft2 BOOL ఫైబర్ ట్రాన్స్మిటర్ 2.
/fx4/fr3 రీడన్లీ బూల్ ఫైబర్ రిసీవర్ 3.
/fx4/ft3 BOOL ఫైబర్ ట్రాన్స్మిటర్ 3.
/fx4/డిజిటల్_విస్తరణ/d1 BOOL D1 ద్వి దిశాత్మక డిజిటల్ విస్తరణ IO.
/fx4/డిజిటల్_విస్తరణ/d2 BOOL D2 ద్వి దిశాత్మక డిజిటల్ విస్తరణ IO.
/fx4/డిజిటల్_విస్తరణ/d3 BOOL D3 ద్వి దిశాత్మక డిజిటల్ విస్తరణ IO.
/fx4/డిజిటల్_విస్తరణ/d4 BOOL D4 ద్వి దిశాత్మక డిజిటల్ విస్తరణ IO.

4.3.1 డిజిటల్ IO కాన్ఫిగరేషన్
అన్ని డిజిటల్‌లు వాటి ప్రవర్తనను కాన్ఫిగర్ చేయడానికి చైల్డ్ IOని కలిగి ఉంటాయి, ఆ డిజిటల్ ఎలా పనిచేస్తుందో నియంత్రించే ఆపరేటింగ్ మోడ్‌తో సహా. ప్రతి డిజిటల్ అందుబాటులో ఉన్న ఎంపికల యొక్క విభిన్న సెట్‌ను కలిగి ఉంటుంది. ఏ IO కోసం ఏ ఎంపికలు అందుబాటులో ఉన్నాయో వివరాల కోసం GUIని చూడండి.

చైల్డ్ IO పాత్ వివరణ
…/మోడ్ డిజిటల్ కోసం STRING ఆపరేషన్ మోడ్.
ఎంపికలు: “ఇన్‌పుట్“, “అవుట్‌పుట్”, “pwm”, “టైమర్”, “ఎన్‌కోడర్”, “క్యాప్చర్”, “uart_rx”, “uart_tx”, “can_rx”, “can_tx”, “pru_input”, లేదా “pru_output”
…/ప్రాసెస్_సిగ్నల్ STRING ప్రాసెస్ కంట్రోల్ సిగ్నల్ పేరు, ఒకటి ఉంటే.
…/పుల్_మోడ్ STRING డిజిటల్ ఇన్‌పుట్ కోసం పైకి/క్రిందికి లాగండి మోడ్.
ఎంపికలు: “పైకి“, “క్రిందికి”, లేదా “నిలిపివేయి”

4.4 రిలే నియంత్రణ
రెండు రిలేలు స్వతంత్రంగా నియంత్రించబడతాయి మరియు ఒకే రకమైన ఇంటర్‌ఫేస్‌ను పంచుకుంటాయి. relay_xని వరుసగా relay_a లేదా relay_bతో భర్తీ చేయండి.

IO మార్గం  వివరణ
/fx4/రిలే _ x/పర్మిట్ / యూజర్ _ కమాండ్ BOOL రిలేను ఓపెన్ లేదా క్లోజ్డ్ అని ఆదేశిస్తుంది. ఇంటర్‌లాక్‌లు మంజూరు చేయబడితే ట్రూ కమాండ్ రిలేను మూసివేయడానికి ప్రయత్నిస్తుంది మరియు ఫాల్స్ కమాండ్ ఎల్లప్పుడూ రిలేను తెరుస్తుంది.
/fx4/రిలే _ x/స్టేట్ రీడన్లీ స్ట్రింగ్ రిలే యొక్క ప్రస్తుత స్థితి.
లాక్ చేయబడిన రిలేలు తెరిచి ఉంటాయి కానీ ఇంటర్‌లాక్ కారణంగా మూసివేయబడవు.
రాష్ట్రాలు: "తెరిచింది", "మూసివేయబడింది" లేదా "లాక్ చేయబడింది"
/fx4/రిలే _ x/ఆటోమేటిక్‌గా _ మూసివేయి BOOL ఒప్పుకు సెట్ చేసినప్పుడు, ఇంటర్‌లాక్‌లు మంజూరు చేయబడినప్పుడు రిలే స్వయంచాలకంగా మూసివేయబడుతుంది. డిఫాల్ట్‌గా తప్పు.
/fx4/రిలే _ x/ సైకిల్ _ గణన రీడన్లీ నంబర్ చివరి రీసెట్ నుండి రిలే సైకిల్‌ల సంఖ్య. రిలే జీవితకాలాన్ని ట్రాక్ చేయడానికి ఉపయోగపడుతుంది.

4.5 అధిక వాల్యూమ్tagఇ మాడ్యూల్
FX4 హై వాల్యూమ్ గురించి వివరాల కోసం IGX – ప్రోగ్రామర్ మాన్యువల్ చూడండి.tagఇ ఇంటర్ఫేస్. కాంపోనెంట్ పేరెంట్ పాత్ /fx4/high_votlage .

4.6 డోస్ కంట్రోలర్
FX4 డోస్ కంట్రోలర్ ఇంటర్‌ఫేస్ గురించి వివరాల కోసం IGX – ప్రోగ్రామర్ మాన్యువల్ చూడండి. కాంపోనెంట్ పేరెంట్ పాత్ /fx4/dose_controller.

FX4 పైథాన్ Exampలెస్

5.1 HTTP ఉపయోగించి డేటా లాగర్
ఈ మాజీample అనేక రీడింగ్‌లను ఎలా సంగ్రహించాలో మరియు వాటిని CSVకి ఎలా సేవ్ చేయాలో ప్రదర్శిస్తుంది. file. రీడింగ్‌ల మధ్య సుదీర్ఘ ఆలస్యాన్ని ఎంచుకోవడం ద్వారా, మీరు FX4లు అయినప్పటికీ దీర్ఘకాలిక డేటా లాగింగ్‌ను నిర్వహించవచ్చుampలింగ్ రేటు ఎక్కువగా సెట్ చేయబడింది. ఇది వ్యవస్థను అధికం చేయకుండా ఎక్కువ కాలం పాటు కొలతలను నిరంతరం సేకరించడానికి మరియు నిల్వ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది, మీ విశ్లేషణకు తగిన విరామాలలో డేటా సంగ్రహించబడుతుందని నిర్ధారిస్తుంది. రీడింగ్‌ల మధ్య ఆలస్యం డేటా లాగ్ చేయబడిన వేగాన్ని నియంత్రించడంలో సహాయపడుతుంది, సమర్థవంతమైన నిల్వను అనుమతిస్తుంది మరియు హై-స్పీడ్ కనెక్షన్‌ల నుండి ప్రయోజనం పొందుతూనే డేటా పాయింట్లు తప్పిపోయే ప్రమాదాన్ని తగ్గిస్తుంది.ampనిజ-సమయ కొలతల కోసం లింగ్.

PYRAMID FX4 ప్రోగ్రామర్ - HTTP ఉపయోగించి డేటా లాగర్PYRAMID FX4 ప్రోగ్రామర్ - HTTP 2 ఉపయోగించి డేటా లాగర్PYRAMID FX4 ప్రోగ్రామర్ - HTTP 3 ఉపయోగించి డేటా లాగర్PYRAMID FX4 ప్రోగ్రామర్ - HTTP 4 ఉపయోగించి డేటా లాగర్

5.2 సింపుల్ పైథాన్ GUI
రెండవ మాజీampకొలిచిన ప్రవాహాల ప్రదర్శనను సృష్టించడానికి, పైథాన్ కోసం నిర్మించిన Tkinter GUI సాధనాన్ని le ఉపయోగిస్తుంది. ఈ ఇంటర్‌ఫేస్ ప్రస్తుత రీడింగులను వినియోగదారు-స్నేహపూర్వక గ్రాఫికల్ ఫార్మాట్‌లో దృశ్యమానం చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. గది అంతటా చదవడానికి తగినంత పెద్దదిగా చేయడానికి డిస్ప్లేను పరిమాణం మార్చవచ్చు, పెద్ద ప్రదేశాలలో నిజ-సమయ పర్యవేక్షణ అవసరమయ్యే దృశ్యాలకు ఇది అనువైనదిగా చేస్తుంది. Tkinter ఇంటరాక్టివ్ ఇంటర్‌ఫేస్‌లను సృష్టించడానికి సులభమైన మార్గాన్ని అందిస్తుంది మరియు దానిని FX4తో అనుసంధానించడం ద్వారా, మీ నిర్దిష్ట అవసరాలకు సరిపోయేలా అనుకూలీకరించగల కొలిచిన ప్రవాహాల దృశ్య ప్రదర్శనను మీరు త్వరగా నిర్మించవచ్చు.

పిరమిడ్ FX4 ప్రోగ్రామర్ - సింపుల్ పైథాన్ GUIపిరమిడ్ FX4 ప్రోగ్రామర్ - సింపుల్ పైథాన్ GUI 2పిరమిడ్ FX4 ప్రోగ్రామర్ - సింపుల్ పైథాన్ GUI 3పిరమిడ్ FX4 ప్రోగ్రామర్ - సింపుల్ పైథాన్ GUI 4పిరమిడ్ FX4 ప్రోగ్రామర్ - సింపుల్ పైథాన్ GUI 5పిరమిడ్ FX4 ప్రోగ్రామర్ - సింపుల్ పైథాన్ GUI 6పిరమిడ్ FX4 ప్రోగ్రామర్ - సింపుల్ పైథాన్ GUI 7

5.3 సాధారణ Webసాకెట్స్ ఎక్స్ample
ఈ మాజీample ప్రదర్శిస్తుంది Webసాకెట్స్ ఇంటర్‌ఫేస్, ఇది గరిష్ట బ్యాండ్‌విడ్త్ అవసరమైనప్పుడు FX4 నుండి డేటాను చదవడానికి ఇష్టపడే పద్ధతి. Webసాకెట్లు రియల్-టైమ్, ఫుల్-డ్యూప్లెక్స్ కమ్యూనికేషన్ ఛానెల్‌ని అందిస్తాయి, ఇతర పద్ధతులతో పోలిస్తే వేగవంతమైన మరియు మరింత సమర్థవంతమైన డేటా బదిలీని అనుమతిస్తాయి.
మాజీample వరుస s చదువుతాడుamples, సెకనుకు సగటు సమయాన్ని నివేదిస్తుందిample మరియు గరిష్ట జాప్యం, మరియు డేటాను CSVకి సేవ్ చేస్తుంది file తరువాత విశ్లేషణ కోసం. ఈ సెటప్ సమర్థవంతమైన నిజ-సమయ పర్యవేక్షణ మరియు పోస్ట్-ప్రాసెసింగ్ కోసం సులభమైన డేటా నిల్వను అనుమతిస్తుంది.
దీనితో సాధించగల నిర్దిష్ట పనితీరు Webసాకెట్లు మీ ఈథర్నెట్ ఇంటర్‌ఫేస్ యొక్క విశ్వసనీయత మరియు మీ అప్లికేషన్ యొక్క సాపేక్ష ప్రాధాన్యతపై ఆధారపడి ఉంటాయి. సరైన ఫలితాల కోసం, మీ నెట్‌వర్క్ స్థిరంగా ఉందని మరియు అవసరమైతే FX4 యొక్క డేటా ట్రాన్స్‌మిషన్‌కు ప్రాధాన్యత ఇవ్వబడిందని నిర్ధారించుకోండి.

పిరమిడ్ FX4 ప్రోగ్రామర్ - సింపుల్ Webసాకెట్స్ ఎక్స్ampleపిరమిడ్ FX4 ప్రోగ్రామర్ - సింపుల్ Webసాకెట్స్ ఎక్స్ample 2పిరమిడ్ FX4 ప్రోగ్రామర్ - సింపుల్ Webసాకెట్స్ ఎక్స్ample 3

వెర్షన్: v3
FX4 పైథాన్ Exampలెస్: 21

పత్రాలు / వనరులు

పిరమిడ్ FX4 ప్రోగ్రామర్ [pdf] సూచనల మాన్యువల్
FX4 ప్రోగ్రామర్, FX4, ప్రోగ్రామర్

సూచనలు

వ్యాఖ్యానించండి

మీ ఇమెయిల్ చిరునామా ప్రచురించబడదు. అవసరమైన ఫీల్డ్‌లు గుర్తించబడ్డాయి *