PYRAMID લોગોwww.pyramid.tech
FX4
FX4 પ્રોગ્રામર મેન્યુઅલ
દસ્તાવેજ ID: 2711715845
સંસ્કરણ: v3PYRAMID 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લેસ મેથ્યુ નિકોલ્સ ૬ માર્ચ, ૨૦૨૫ રાત્રે ૧૦:૨૯ વાગ્યે મંજૂર
v2 IGX માં ડિજિટલ IO ઇન્ટરફેસ અને સંદર્ભો ઉમેર્યા. મેથ્યુ નિકોલ્સ 3 મે, 2024 બપોરે 7:39 વાગ્યે મંજૂર
v1 પ્રારંભિક પ્રકાશન, હજુ કામ ચાલુ છે. મેથ્યુ નિકોલ્સ ૨૧ ફેબ્રુઆરી, ૨૦૨૪ રાત્રે ૧૧:૨૫ વાગ્યે મંજૂર

PYRAMID FX4 પ્રોગ્રામર - આઇકન 1 દસ્તાવેજ નિયંત્રણ નથી રેviewed
વર્તમાન દસ્તાવેજ સંસ્કરણ: v.1
ના રેviewers સોંપેલ.

1.1 સહીઓ
સૌથી તાજેતરના દસ્તાવેજ સંસ્કરણ માટે
શુક્રવાર, 7 માર્ચ, 2025, રાત્રે 10:33 UTC
મેથ્યુ નિકોલ્સે સહી કરી; અર્થ: ફરીથીview

સંદર્ભો

દસ્તાવેજ દસ્તાવેજ ID  લેખક  સંસ્કરણ
IGX - પ્રોગ્રામર મેન્યુઅલ 2439249921 મેથ્યુ નિકોલ્સ 1

FX4 પ્રોગ્રામિંગ ઓવરview

FX4 પ્રોસેસર IGX નામના વાતાવરણ પર ચાલે છે, જે બ્લેકબેરીના QNX હાઇ-રિલાયબિલિટી રીઅલટાઇમ ઓપરેટિંગ સિસ્ટમ પર બનેલ છે (QNX Webસાઇટ¹). IGX એવા વપરાશકર્તાઓ માટે એક લવચીક અને વ્યાપક એપ્લિકેશન પ્રોગ્રામિંગ ઇન્ટરફેસ (API) પૂરું પાડે છે જેઓ પોતાનું હોસ્ટ કમ્પ્યુટર સોફ્ટવેર લખવા માંગે છે.
IGX પર્યાવરણ અન્ય પિરામિડ ઉત્પાદનોમાં વહેંચાયેલું છે, જે એક ઉત્પાદન માટે વિકસાવવામાં આવેલા સોફ્ટવેર સોલ્યુશન્સને સરળતાથી અન્યમાં ટ્રાન્સફર કરવાની મંજૂરી આપે છે.
પ્રોગ્રામર્સ પિરામિડ પર ઉપલબ્ધ IGX માટેના સંપૂર્ણ દસ્તાવેજોનો સંદર્ભ લઈ શકે છે. webસાઇટ પર: IGX | આધુનિક મોડ્યુલર કંટ્રોલ સિસ્ટમ ફ્રેમવર્ક Web-સક્ષમ એપ્લિકેશનો²

આ વિભાગ બે API પદ્ધતિઓના પરીક્ષણનો પરિચય આપે છે: JSON ફોર્મેટનો ઉપયોગ કરીને HTTP અને EPICS. સરળતા માટે, Python (અજગર Webસાઇટ³) નો ઉપયોગ ભૂતપૂર્વ તરીકે થાય છેample હોસ્ટ કમ્પ્યુટર ભાષા, જે બિન-વ્યાવસાયિક પ્રોગ્રામરો માટે સુલભ અને ઉપયોગમાં સરળ છે.

૩.૧ પાયથોન અને HTTP નો ઉપયોગ
ભૂતપૂર્વ તરીકેampલે, ધારો કે તમે પાયથોન સાથે માપેલા પ્રવાહોનો સરવાળો વાંચવા માંગો છો. તમારે જરૂર છે URL તે ચોક્કસ IO માટે. FX4 web GUI આ શોધવાનો એક સરળ રસ્તો પૂરો પાડે છે: ફક્ત ક્ષેત્રમાં જમણું-ક્લિક કરો અને 'HTTP કૉપિ કરો' પસંદ કરો. URL' ક્લિપબોર્ડ પર સ્ટ્રિંગની નકલ કરવા માટે.

PYRAMID FX4 પ્રોગ્રામર - પાયથોન અને HTTP નો ઉપયોગ કરીને

હવે તમે HTTP અને JSON દ્વારા વપરાશકર્તા સોફ્ટવેર સાથે કનેક્ટિવિટી ચકાસવા માટે Python નો ઉપયોગ કરી શકો છો. HTTP વિનંતીઓ અને ડેટા પાર્સિંગને હેન્ડલ કરવા માટે તમારે વિનંતીઓ અને json લાઇબ્રેરીઓ આયાત કરવાની જરૂર પડી શકે છે.

PYRAMID FX4 પ્રોગ્રામર - HTTP વિનંતીઓ અને ડેટા પાર્સિંગ૧ સરળ પાયથોન HTTP એક્સample

૩.૨ 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 નામ મેળવોPYRAMID FX4 પ્રોગ્રામર - સિમ્પલ પાયથોન EPICS એક્સample૩ સરળ પાયથોન EPICS એક્સample

વધુમાં, પિરામીડે એક ઉપયોગિતા બનાવી (EPICS કનેક્ટ⁴) જે તમને રીઅલ-ટાઇમમાં EPICS પ્રક્રિયા ચલોનું નિરીક્ષણ કરવાની મંજૂરી આપે છે. આ સાધન EPICS PV નામ સાચું છે કે નહીં અને FX4 તમારા નેટવર્ક પર PV ને યોગ્ય રીતે સેવા આપી રહ્યું છે કે નહીં તેની પુષ્ટિ કરવામાં મદદરૂપ થાય છે.

PYRAMID FX4 પ્રોગ્રામર - EPICS કનેક્ટ૪ પીટીસી ઇપિક્સ કનેક્ટ

FX4 પ્રોગ્રામિંગ API

આ માર્ગદર્શિકામાં વર્ણવેલ વિભાવનાઓ અને પદ્ધતિઓ IGX – પ્રોગ્રામર મેન્યુઅલમાં સ્થાપિત વિભાવનાઓ પર આધારિત છે. કૃપા કરીને સમજૂતી માટે તે દસ્તાવેજ જુઓ અને ભૂતપૂર્વampમૂળભૂત IGX પ્રોગ્રામિંગ અને ઇન્ટરફેસ કેવી રીતે કાર્ય કરે છે. આ માર્ગદર્શિકા ફક્ત ઉપકરણ-વિશિષ્ટ IO અને કાર્યક્ષમતાને આવરી લેશે જે FX4 માટે અનન્ય છે.

4.1 એનાલોગ ઇનપુટ IO
આ IO FX4 ના એનાલોગ વર્તમાન ઇનપુટ્સ પર ડેટા ગોઠવવા અને એકત્રિત કરવા સાથે સંબંધિત છે. ચેનલ ઇનપુટ્સના એકમો યુઝર કન્ફિગરેબલ સેટિંગ પર આધારિત છે જેને "Sample Units”, માન્ય વિકલ્પોમાં pA, nA, uA, mA અને Aનો સમાવેશ થાય છે.
બધી 4 ચેનલો સમાન ઇન્ટરફેસ IO નો ઉપયોગ કરે છે અને સ્વતંત્ર રીતે નિયંત્રિત થાય છે. channel_x ને અનુક્રમે channel_1 , channel_2 , channel_3 , અથવા channel_4 સાથે બદલો.

IO પાથ વર્ણન
/fx4/adc/channel_x READONLY NUMBER માપેલ વર્તમાન ઇનપુટ.
/fx4/adc/channel_x/સ્કેલર NUMBER ચેનલ પર સરળ યુનિટલેસ સ્કેલર લાગુ કરવામાં આવ્યું, ડિફોલ્ટ રૂપે 1.
/fx4/adc/channel_x/zero_offset ચેનલ માટે nA માં NUMBER વર્તમાન ઓફસેટ.

નીચેના IO ચેનલ સ્વતંત્ર નથી અને એકસાથે બધી ચેનલો પર લાગુ થાય છે.

IO પાથ  વર્ણન
/fx4/channel_sum READONLY NUMBER વર્તમાન ઇનપુટ ચેનલોનો સરવાળો.
/fx4/adc_unit STRING દરેક ચેનલ અને સરવાળા માટે વર્તમાન વપરાશકર્તા એકમો સેટ કરે છે.
વિકલ્પો: “pa”, “na”, “ua”, “ma”, “a”
/fx4/શ્રેણી STRING વર્તમાન ઇનપુટ શ્રેણી સેટ કરે છે. દરેક શ્રેણી કોડ મહત્તમ વર્તમાન ઇનપુટ મર્યાદા અને BW ને કેવી રીતે અનુરૂપ છે તે માટે GUI જુઓ.
વિકલ્પો: “0”, “1”, “2”, “3”, “4”, “5”, “6”, “7”
/fx4/adc/sample_ફ્રીક્વન્સી NUMBER Hz માં આવર્તન જે sample ડેટાની સરેરાશ કરવામાં આવશે. આ તમામ ચેનલો માટે સિગ્નલ-ટુ-નોઈઝ અને ડેટા રેટને નિયંત્રિત કરે છે.
/fx4/adc/રૂપાંતરણ_આવર્તન NUMBER હર્ટ્ઝમાં તે આવૃત્તિ કે જેના પર ADC એનાલોગને ડિજિટલ મૂલ્યોમાં રૂપાંતરિત કરશે. ડિફૉલ્ટ રૂપે, આ ​​100kHz છે, અને તમારે ભાગ્યે જ આ મૂલ્ય બદલવાની જરૂર પડશે.
/fx4/adc/offset_correction READONLY NUMBER બધી ચેનલના વર્તમાન ઓફસેટ્સનો સરવાળો.

4.2 એનાલોગ આઉટપુટ IO
આ IO ફ્રન્ટ પેનલ પર એનાલોગ ઇનપુટ્સ હેઠળ જોવા મળતા FX4 ના સામાન્ય હેતુના એનાલોગ આઉટપુટના રૂપરેખાંકન સાથે સંબંધિત છે. બધી 4 ચેનલો સમાન ઇન્ટરફેસ IO નો ઉપયોગ કરે છે અને સ્વતંત્ર રીતે નિયંત્રિત થાય છે. channel_x ને અનુક્રમે channel_1 , channel_2 , channel_3 , અથવા channel_4 સાથે બદલો.

IO પાથ  વર્ણન
/fx4/dac /ચેનલ_એક્સ NUMBER કમાન્ડ વોલ્યુમtage આઉટપુટ. આ મૂલ્ય ફક્ત ત્યારે જ લખી શકાય છે જ્યારે આઉટપુટ મોડ મેન્યુઅલ પર સેટ કરેલ હોય.
/fx4/dac/channel_x/readback READONLY NUMBER માપેલ વોલ્યુમtage આઉટપુટ.
એક્સપ્રેશન આઉટપુટ મોડનો ઉપયોગ કરતી વખતે આ સૌથી વધુ મદદરૂપ થાય છે.
/fx4/dac/channel_x/output_mode STRING ચેનલ માટે આઉટપુટ મોડ સેટ કરે છે.
વિકલ્પો: “મેન્યુઅલ”, “અભિવ્યક્તિ”, “પ્રક્રિયા_નિયંત્રણ”
/fx4/dac/ચેનલ _ x/slew_control_enable BOOL સ્લ્યુ રેટ લિમિટિંગને સક્ષમ અથવા અક્ષમ કરે છે.
/fx4/dac/ચેનલ_ x/slew_rate ચેનલ માટે NUMBER સ્લો રેટ V/s માં.
/fx4/dac/channel_x/upper_limit NUMBER મહત્તમ મંજૂર આદેશ વોલ્યુમtagચેનલ માટે e. તમામ ઓપરેશન મોડ પર લાગુ થાય છે.
/fx4/dac/ચેનલ _ x/નીચલી_મર્યાદા NUMBER ન્યૂનતમ મંજૂર આદેશ વોલ્યુમtagચેનલ માટે e. તમામ ઓપરેશન મોડ પર લાગુ થાય છે.
/fx4/dac/ચેનલ _ x/ આઉટપુટ _ અભિવ્યક્તિ STRING જ્યારે ચેનલ એક્સપ્રેશન આઉટપુટ મોડમાં હોય ત્યારે તેના દ્વારા ઉપયોગમાં લેવાતી એક્સપ્રેશન સ્ટ્રિંગ સેટ કરે છે.
/fx4/dac/ચેનલ _ x/રીસેટ_બટન બટન આદેશ વોલ્યુમ રીસેટ કરે છેtage થી 0.

4.3 ડિજિટલ ઇનપુટ અને આઉટપુટ
આ IO FX4 પર જોવા મળતા વિવિધ સામાન્ય હેતુના ડિજિટલ ઇનપુટ્સ અને આઉટપુટને નિયંત્રિત કરવા સાથે સંબંધિત છે.

IO પાથ  વર્ણન
/fx4/fr1 રીડનલી બુલ ફાઇબર રીસીવર ૧.
/fx4/ft1 BOOL ફાઇબર ટ્રાન્સમીટર ૧.
/fx4/fr2 રીડનલી બુલ ફાઇબર રીસીવર ૧.
/fx4/ft2 BOOL ફાઇબર ટ્રાન્સમીટર ૧.
/fx4/fr3 રીડનલી બુલ ફાઇબર રીસીવર ૧.
/fx4/ft3 BOOL ફાઇબર ટ્રાન્સમીટર ૧.
/fx4/ડિજિટલ_એક્સપેન્શન/d1 BOOL D1 દ્વિદિશ ડિજિટલ વિસ્તરણ IO.
/fx4/ડિજિટલ_એક્સપેન્શન/d2 BOOL D2 દ્વિદિશ ડિજિટલ વિસ્તરણ IO.
/fx4/ડિજિટલ_એક્સપેન્શન/d3 BOOL D3 દ્વિદિશ ડિજિટલ વિસ્તરણ IO.
/fx4/ડિજિટલ_એક્સપેન્શન/d4 BOOL D4 દ્વિદિશ ડિજિટલ વિસ્તરણ IO.

૪.૩.૧ ડિજિટલ IO રૂપરેખાંકન
બધા ડિજિટલ્સમાં તેમના વર્તનને ગોઠવવા માટે ચાઇલ્ડ IO હોય છે જેમાં એક ઓપરેટિંગ મોડનો સમાવેશ થાય છે જે તે ડિજિટલ કેવી રીતે કાર્ય કરશે તેનું નિયંત્રણ કરે છે. દરેક ડિજિટલમાં ઉપલબ્ધ વિકલ્પોનો એક અલગ સેટ હશે. કયા IO માટે કયા વિકલ્પો ઉપલબ્ધ છે તેની વિગતો માટે GUI જુઓ.

બાળ IO પાથ વર્ણન
…/મોડ STRING ડિજિટલ માટે ઓપરેશન મોડ.
વિકલ્પો: “ઇનપુટ“, “આઉટપુટ”, “પીડબલ્યુએમ”, “ટાઇમર”, “એન્કોડર”, “કેપ્ચર”, “યુઆર્ટ_આરએક્સ”, “યુઆર્ટ_ટીએક્સ”, “કેન_આરએક્સ”, “કેન_ટીએક્સ”, “પ્રુ_ઇનપુટ”, અથવા “પ્રુ_આઉટપુટ”
…/પ્રક્રિયા_સિગ્નલ STRING પ્રક્રિયા નિયંત્રણ સિગ્નલનું નામ, જો કોઈ હોય તો.
…/પુલ_મોડ STRING ડિજિટલ ઇનપુટ માટે ઉપર/નીચે ખેંચો.
વિકલ્પો: “ઉપર”, “નીચે”, અથવા “અક્ષમ કરો”

4.4 રિલે નિયંત્રણ
બંને રિલે સ્વતંત્ર રીતે નિયંત્રિત છે અને સમાન પ્રકારનો ઇન્ટરફેસ શેર કરે છે. relay_x ને અનુક્રમે relay_a અથવા relay_b થી બદલો.

IO પાથ  વર્ણન
/fx4/રિલે _ x/પરમિટ / વપરાશકર્તા _ આદેશ BOOL રિલેને ખોલવા અથવા બંધ કરવાનો આદેશ આપે છે. જો ઇન્ટરલોક આપવામાં આવે તો ટ્રુ કમાન્ડ રિલેને બંધ કરવાનો પ્રયાસ કરશે, અને ખોટો કમાન્ડ હંમેશા રિલે ખોલશે.
/fx4/રિલે _ x/સ્ટેટ રીડનલી સ્ટ્રિંગ રિલેની વર્તમાન સ્થિતિ.
લૉક કરેલા રિલે ખુલ્લા હોય છે પરંતુ ઇન્ટરલોકને કારણે બંધ કરી શકાતા નથી.
રાજ્યો: "ખુલ્લું", "બંધ", અથવા "લૉક"
/fx4/રિલે _ x/આપમેળે _ બંધ કરો BOOL જ્યારે true પર સેટ હોય, ત્યારે ઇન્ટરલોક મંજૂર થવા પર રિલે આપમેળે બંધ થઈ જશે. ડિફૉલ્ટ રૂપે False.
/fx4/રિલે _ x/ ચક્ર _ ગણતરી રીડનલી નંબર છેલ્લા રીસેટ પછી રિલે ચક્રની સંખ્યા. રિલે જીવનકાળ ટ્રેક કરવા માટે ઉપયોગી.

4.5 ઉચ્ચ વોલ્યુમtage મોડ્યુલ
FX4 હાઇ વોલ્યુમ વિશે વિગતો માટે IGX – પ્રોગ્રામર મેન્યુઅલ જુઓ.tagઇ ઇન્ટરફેસ. ઘટક પિતૃ પાથ /fx4/high_votlage છે.

4.6 ડોઝ કંટ્રોલર
FX4 ડોઝ કંટ્રોલર ઇન્ટરફેસ વિશે વધુ માહિતી માટે IGX – પ્રોગ્રામર મેન્યુઅલ જુઓ. ઘટક પેરેન્ટ પાથ /fx4/dose_controller છે.

FX4 પાયથોન એક્સampલેસ

૫.૧ HTTP નો ઉપયોગ કરીને ડેટા લોગર
આ માજીample દર્શાવે છે કે કેવી રીતે સંખ્યાબંધ રીડિંગ્સ કેપ્ચર કરવા અને તેમને CSV માં સેવ કરવા. file. રીડિંગ્સ વચ્ચે લાંબો વિલંબ પસંદ કરીને, તમે લાંબા ગાળાના ડેટા લોગિંગ કરી શકો છો, ભલે FX4 sampલિંગ રેટ વધારે સેટ કરેલ છે. આ તમને સિસ્ટમ પર ભાર મૂક્યા વિના લાંબા સમય સુધી માપન સતત એકત્રિત અને સંગ્રહિત કરવાની મંજૂરી આપે છે, ખાતરી કરે છે કે તમારા વિશ્લેષણ માટે યોગ્ય અંતરાલો પર ડેટા કેપ્ચર કરવામાં આવે છે. રીડિંગ્સ વચ્ચેનો વિલંબ ડેટા લોગ કરવામાં આવતી ગતિને નિયંત્રિત કરવામાં મદદ કરે છે, કાર્યક્ષમ સંગ્રહ માટે પરવાનગી આપે છે અને હાઇ-સ્પીડ એસનો લાભ લેતી વખતે ડેટા પોઇન્ટ ગુમ થવાનું જોખમ ઘટાડે છે.ampરીઅલ-ટાઇમ માપન માટે લિંગ.

PYRAMID FX4 પ્રોગ્રામર - HTTP નો ઉપયોગ કરીને ડેટા લોગરPYRAMID FX4 પ્રોગ્રામર - HTTP 2 નો ઉપયોગ કરીને ડેટા લોગરPYRAMID FX4 પ્રોગ્રામર - HTTP 3 નો ઉપયોગ કરીને ડેટા લોગરPYRAMID FX4 પ્રોગ્રામર - HTTP 4 નો ઉપયોગ કરીને ડેટા લોગર

૫.૨ સરળ પાયથોન GUI
બીજા માજીample માપેલા પ્રવાહોનું પ્રદર્શન બનાવવા માટે Tkinter GUI ટૂલનો ઉપયોગ કરે છે, જે Python માટે બનાવવામાં આવ્યું છે. આ ઇન્ટરફેસ તમને વપરાશકર્તા-મૈત્રીપૂર્ણ ગ્રાફિકલ ફોર્મેટમાં વર્તમાન વાંચનોને કલ્પના કરવાની મંજૂરી આપે છે. ડિસ્પ્લેનું કદ બદલીને તેને રૂમમાંથી વાંચવા માટે પૂરતું મોટું બનાવી શકાય છે, જે તેને એવા દૃશ્યો માટે આદર્શ બનાવે છે જ્યાં મોટી જગ્યાઓમાં રીઅલ-ટાઇમ મોનિટરિંગની જરૂર હોય છે. Tkinter ઇન્ટરેક્ટિવ ઇન્ટરફેસ બનાવવાની એક સરળ રીત પૂરી પાડે છે, અને તેને FX4 સાથે સંકલિત કરીને, તમે માપેલા પ્રવાહોનું દ્રશ્ય પ્રદર્શન ઝડપથી બનાવી શકો છો જેને તમારી ચોક્કસ જરૂરિયાતોને અનુરૂપ કસ્ટમાઇઝ કરી શકાય છે.

PYRAMID FX4 પ્રોગ્રામર - સરળ પાયથોન GUIPYRAMID FX4 પ્રોગ્રામર - સરળ પાયથોન GUI 2PYRAMID FX4 પ્રોગ્રામર - સરળ પાયથોન GUI 3PYRAMID FX4 પ્રોગ્રામર - સરળ પાયથોન GUI 4PYRAMID FX4 પ્રોગ્રામર - સરળ પાયથોન GUI 5PYRAMID FX4 પ્રોગ્રામર - સરળ પાયથોન GUI 6PYRAMID FX4 પ્રોગ્રામર - સરળ પાયથોન GUI 7

5.3 સરળ Webસોકેટ્સ એક્સample
આ માજીampલે દર્શાવે છે કે Webસોકેટ્સ ઇન્ટરફેસ, જે મહત્તમ બેન્ડવિડ્થની જરૂર હોય ત્યારે FX4 માંથી ડેટા વાંચવા માટે પસંદગીની પદ્ધતિ છે. Webસોકેટ્સ રીઅલ-ટાઇમ, ફુલ-ડુપ્લેક્સ કોમ્યુનિકેશન ચેનલ પ્રદાન કરે છે, જે અન્ય પદ્ધતિઓની તુલનામાં ઝડપી અને વધુ કાર્યક્ષમ ડેટા ટ્રાન્સફર માટે પરવાનગી આપે છે.
માજીampલે શ્રેણીબદ્ધ s વાંચે છેampલેસ, પ્રતિ સેકન્ડ સરેરાશ સમય દર્શાવે છેample અને મહત્તમ લેટન્સી, અને ડેટાને CSV માં સાચવે છે file પાછળથી વિશ્લેષણ માટે. આ સેટઅપ કાર્યક્ષમ રીઅલ-ટાઇમ મોનિટરિંગ અને પોસ્ટ-પ્રોસેસિંગ માટે સરળ ડેટા સ્ટોરેજની મંજૂરી આપે છે.
ચોક્કસ કામગીરી જે પ્રાપ્ત કરી શકાય છે Webસોકેટ્સ તમારા ઇથરનેટ ઇન્ટરફેસની વિશ્વસનીયતા અને તમારી એપ્લિકેશનની સંબંધિત પ્રાથમિકતા પર આધાર રાખે છે. શ્રેષ્ઠ પરિણામો માટે, ખાતરી કરો કે તમારું નેટવર્ક સ્થિર છે અને જો જરૂરી હોય તો FX4 ના ડેટા ટ્રાન્સમિશનને પ્રાથમિકતા આપવામાં આવે છે.

PYRAMID FX4 પ્રોગ્રામર - સરળ Webસોકેટ્સ એક્સamplePYRAMID FX4 પ્રોગ્રામર - સરળ Webસોકેટ્સ એક્સampલે 2PYRAMID FX4 પ્રોગ્રામર - સરળ Webસોકેટ્સ એક્સampલે 3

સંસ્કરણ: v3
FX4 પાયથોન એક્સampલેસ: 21

દસ્તાવેજો / સંસાધનો

PYRAMID FX4 પ્રોગ્રામર [પીડીએફ] સૂચના માર્ગદર્શિકા
FX4 પ્રોગ્રામર, FX4, પ્રોગ્રામર

સંદર્ભો

એક ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. જરૂરી ક્ષેત્રો ચિહ્નિત થયેલ છે *