Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: OrlOwner 13. 06. 2016, 07:32:29
-
Zadanie.
Prepoj Zebra tlaciaren xxx s kamerov ktora bude kontrolovat udaje.
Doterajsie riesenie je take ze mame rs232 prepojene cez PLC ktore viac menej len nastavuje 0/1 na jeden input.
Nove riesenie obsahuje len tlaciaren a kameru PLC nahradza SW.
Pouzil som python a velmy jednoducho posielam ZPL subor (format pre tlaciaren). Problem nastane ze sa mi nepodarilo najst prikaz ktory by sa postaral o to ak je chyba vytlaci dalsiu stranku prazdnu.
Ma niekto skusenost ?
-
Hele, vim co je tiskarna Zebra, vim co RS232, vim co je PLC, nejakou kameru jsem uz taky videl, ale vubec jsem nepochopil, o co ti jde. A myslim, ze slovenstinou to nebude.
Zkus to formulovat znova a lepe.
-
Ok skusime znova.
Zadanie. Tlaciaren Zebra vytlaci stranku- nasledne ju skontroluje kamera ktora posle data niekam von. Ked kamera tlaci posiela na PLC signal ano tlacim. Nasledne PLC caka na to aky status dostane od nadradeneho systemu. 1 - ok , 0 - tlac znova. Vsetko toto funguje cez RS232. Moja uloha je odstanit PLC. Teda priamo cez ethernet prijmem s tlaciarne status ano tlacim a nasledne jej poslem nazad signal ok si 1 alebo 0.
Komunikaciu so Zebrou mam hotovu. Problem je ze sa neviem dostat k nieakemu normalnemu prikazu ktorim by mi tlaciaren povedala ok tlacim (teraz je to natvrdo output s tlaciarne). Cely manual ma cca 2t stranok a nepodarilo sa mi jednoducho najst co potrebujem.
Uz je to lepsie ?
-
Trochu lepsi to je, ale s carkama v souvetich by to bylo jeste o neco prehlednesi.
Jenom pro uplnost, v te puvodni verzi ta RS232 je kde?
Jestli jsem to dobre pochopil, tak z tiskarny leze binarni vystup "tiskarna tiskne/netiskne" a naopak do ni vede binarni vstup "tiskni".
V nove verzi ma byt tiskarna pouze po ethernetu?
A co tedy mas hotveho, kdyz pises "Komunikaciu so Zebrou mam hotovu"? To ze ji posles povel?
-
Ano to rs 232 je rovno na nej. Na zebre.
Komunikacia je jednoducha viac menej otvoris spojenie na danom porte a posles seriu prikazov alebo rovno. zpl subor ktory ma tlacit.
Manual k zebre ma 2t stranok a nepodarilo sa mi najst prikaz ktory by riesil popisane hore.
Bohuzial nemam pristup ani konfiguraciu so zebry ktora funguje na tom rs232 len par fotiek
-
Podezírám, že ani původní verze nezjišťovala, jestli tiskne, ale prostě řekla tiskni, počkala 1/2s,
a pak řekla vyfoť.
-
Zebra ma v sobe (nejpis, muze byt i extra) prinserver ... a z nej muzes cist status (ma to mimo jiny web rozhrani).
Ted na jednu cumim ...
External Wired PrintServer
Status: READY
Pak tam mas moznost ... posilat alerty (serial, mail, tcp ... snmp ...) je tam pomerne hromada toho, co umi indikovat.
Jinak pocitam ze tohle (snmp)
HOST-RESOURCES-MIB::hrPrinterStatus.1 = INTEGER: idle(3)
A nebo ... http://stackoverflow.com/questions/21642815/when-i-send-a-zpl-command-to-zebra-printer-via-serial-port-it-will-return-a-mes