Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - Wangarad

Stran: 1 ... 10 11 [12] 13 14 ... 25
166
Vývoj / Re:Python citanie s COM portu a odstranenie "balastu"
« kdy: 13. 12. 2020, 20:35:45 »
Tak nakoniec aj ked nie som 2x happy
Kód: [Vybrat]
import serial
import re
s = serial.Serial('COM3')
QR_code_data = ""
while True:

    res = s.read_until(b"\x03").decode('UTF-8')
    QR_code_data = res
    QR_code_data = re.sub('[^A-Za-z0-9]+', '', QR_code_data)
    QR_code_data = QR_code_data [2:] #toto lebo to davalo Q1 ale netusim preco?
    print (QR_code_data)

167
Vývoj / Re:Python citanie s COM portu a odstranenie "balastu"
« kdy: 13. 12. 2020, 20:26:54 »
Skusil som vracia to presne ten isty string.

168
Vývoj / Python: čtení z COM portu a odstranění balastu
« kdy: 13. 12. 2020, 19:17:24 »
Zdravim.
Citam si data s USB QR scannera. uplne jednoducho
Kód: [Vybrat]
import serial

s = serial.Serial('COM3')
QR_code_data = ""
while True:

    res = s.read_until(b"\x03").decode('utf-8')
    QR_code_data = res
    QR_code_data = QR_code_data.replace("☻]Q1", "")
    print (QR_code_data)

Kde sa snazim odstranit prave ten border
Kód: [Vybrat]
☻]Q1
Bohuzial stale mi to vracia ☻]Q1http://www.shortl.online♥ ako to ocesat?

169
Vývoj / Re:Python: komunikace mezi dvěma programy
« kdy: 13. 12. 2020, 12:20:52 »
No vsetky tie aplikacie budu spolu komunikovat len na jednom pc. Win 10. Nic ine. Je to hlavne preto ze kolega len Dephi a musim pomocov mojej app komunikovat s nim. Ziaden velky prenost dat ziadne specialitky cca 200 premennych medzi sebou s toho asi 50 stringov.

170
Vývoj / Re:Python: komunikace mezi dvěma programy
« kdy: 12. 12. 2020, 19:45:53 »
Agentk ako moja otazka nebola mienena v zlom. Na nete je x sposobov ako to spravit ale mna zaujimalo co a ako sa najcastejsie pouziva. Kto ma s cim aku skusenost. Kazdopadne mrknem aj na local sockets. Shared memory asi nie.  Napriklad ja pisem v pythone ale kolega co bude riesit databazu tak pise v delphi (ano viem cele zle ale ma rok do dochodku a narovinu povedal ze kaka na to nic sa ucit nebude a nespravym s tym nic) takze sa snazim ziskat info ako sa takto veci najcastejsie riesia.

171
Vývoj / Re:Python: komunikace mezi dvěma programy
« kdy: 12. 12. 2020, 09:51:32 »
IPC Socket je teda kvazy volba ? Ake ine metody este existuju? Pouziva sa to v praxy? Nie je lepsia volba pipes?

172
Vývoj / Re:Python komunikacie medzi dvoma programamy
« kdy: 11. 12. 2020, 15:23:36 »
Nejde len o OPC. Ono toho bude relativne vela. Resp rad by som docielil to aby si kazdy modul bezal pekne sam ako servis ale nieako komunikovat spolu musia. Napriklad nic sa nestane ak sa vyplne GUI ktore len zobrazuje info ale OPC a databazovy modul idu dalej. Atd atd...
Akolkovek rad by som sa trosku dovzdelal v tom ako to spravit poriadne a idealne tip od niekoho s praxe.

173
Vývoj / Python: komunikace mezi dvěma programy
« kdy: 11. 12. 2020, 14:39:43 »
Zdravim
Otazka na expertov. Chcem si spravit 2 programy. Jeden pre OPC druhy pre GUI.
Ako ich idealne prepojit tak aby medzi nimi prebiehala komunikacia?
Zaujima ma co najlepsie riesenie.

174
Vývoj / Re:Co je co při OPC ?
« kdy: 10. 12. 2020, 15:40:56 »
Takto je riesenie
Kód: [Vybrat]
PC_Valve_1_1_Close_var.set_attribute(ua.AttributeIds.Value, ua.DataValue(True))

175
Vývoj / Re:Co je co při OPC ?
« kdy: 10. 12. 2020, 15:32:23 »
No teoreticky by to malo fungovat v realite nechce.
Kód: [Vybrat]
 
PC_Valve_1_1_Close_var = root.get_child(["0:Objects", "4:new_Controller_0", "3:GlobalVars","4:PC_Valve_1_1_Close"])
        PC_Valve_1_1_Close_var.set_value(True)


Nastavene to je na strane PLC ako boolean a vracia chybu
Kód: [Vybrat]
opcua.ua.uaerrors._auto.BadWriteNotSupported: "The server does not support writing the combination of value, status and timestamps provided."(BadWriteNotSupported)
pritom mu ziaden  timestamps etc neposielam

176
Vývoj / Re:Co je co při OPC ?
« kdy: 10. 12. 2020, 13:50:25 »
Dobre doriesil som ano pravda bola ze to vracalo len cestu a pridal som tam este .getValue()
Hlupa chyba ale dakujem za radu. Este doriesit ako zapisovat bool a budem happy

177
Vývoj / Re:Co je co při OPC ?
« kdy: 10. 12. 2020, 12:20:16 »
Resp nastavim si cestu   
Kód: [Vybrat]
   myvar = root.get_child(["0:Objects", "4:new_Controller_0", "3:GlobalVars","4:Scan_String"])
   
        print("myvar is: ", myvar)
ale namiesto hodnoty to vracia len
Root node is:  i=84
Objects node is:  i=85       
myvar is:  ns=4;s=Scan_String

178
Vývoj / Co je co při OPC ?
« kdy: 10. 12. 2020, 11:45:42 »
Zdravim snazim sa rozchodit komunikaciu pomocov OPC.
Nie je mi vsak jasne co je co resp. ako to volat.
https://github.com/FreeOpcUa/python-opcua/blob/master/examples/client-minimal.py
Zoberiem si tento priklad. Na servery mam toto https://ibb.co/PQ81szv
Ako vycitam tu hodnotu? Celkovo mi unika pointa ako to namapovat. Vedel by niekto poradit?

179
Vývoj / Re:PHP SRV_SQL charset vracia zle enkodovane znaky
« kdy: 08. 12. 2020, 08:52:23 »
Dakujem za rady. V tej DB je to tiez tak debilne vlozene. Takze som to dropol a nahodil korektne nanovo. To bola najschopnejsia cesta.

180
Vývoj / PHP SRV_SQL charset vracia zle enkodovane znaky
« kdy: 07. 12. 2020, 12:47:34 »
Zdravim.
Doteraz som nemal problem s pouzivanim tohoto
Kód: [Vybrat]
 $info = array('Database'=>$db,'UID'=>$user,'PWD'=>$pass, 'CharacterSet'=>'UTF-8','ReturnDatesAsStrings'=>true);
// Connect to the database
        $connector = sqlsrv_connect($host, $info);
avsak pri jednej aplikacii mi to vrazia mena uzivatelov v tvare
Kód: [Vybrat]
Žilíková
a podobne. Co s tym? Pozeral som po googly ale nenasiel som nic co by mi pomoholo.
Databaza je nastavena Slovak_CI_AS tak ako vsetky

Stran: 1 ... 10 11 [12] 13 14 ... 25