Strona 1 z 1

Sinumerik 840D - podłączenie drukarki

: 30 maja 2016, 22:21
autor: rafalxfiles
Witam
Wydaje mi się, że gdzieś widziałem jako opcje do sinumerika (do maszyny) możliwość podłączenia drukarki i drukowania na niej funkcją write (zamiast do pliku)..
Czy ma ktoś jakiś pomysł gdzie ja to mogłem widzieć?? Bo teraz w doku.. sinumerika nic takiego nie mogę znaleźć.. a taka funkcja by mi się przydała... jeszcze jest druga opcja wysyłania (zapisywania) pliku na jakimś dysku sieciowym.. ale jak zrobić, żeby się samo z automatu drukowało??

Re: Sinumerik 840D - podłączenie drukarki

: 04 cze 2016, 05:45
autor: djronin
rafalxfiles pisze:Wydaje mi się, że gdzieś widziałem jako opcje do sinumerika (do maszyny) możliwość podłączenia drukarki i drukowania na niej funkcją write (zamiast do pliku)..
Zapewne chodzi Ci o funkcję ISOPRINT (nie wiem jak ona działa), ale można zapisać plik na zewnętrznym nośniku (karta cf, katalog sieciowy, usb...) z tych opcji przydać może się wysłanie pliku do określonego folderu na komputerze z podłączoną drukarką..

Tutaj masz opis i przykładowy program do pobrania (EN):
https://support.industry.siemens.com/cs ... 0&lc=en-WW
https://cache.industry.siemens.com/dl/f ... v10_en.pdf

Process DataShare - (EXTOPEN, WRITE, EXTCLOSE) (PL):
https://cache.industry.siemens.com/dl/f ... f#page=614

Jeśli uporasz się z wysłaniem pliku na komputer to masz tu odpowiedź na pytanie...
rafalxfiles pisze:ale jak zrobić, żeby się samo z automatu drukowało??
krótki program w batch'u załatwi sprawę..

AutoPrint.bat

Kod: Zaznacz cały

@ echo off

:: --USTAWIENIA--
:: KATALOG PLIKU
SET      sNetPath=C:\test
:: NAZWA PLIKU
SET  sNetFileName=TEST.MPF
:: -----------------------------
:: -----------------------------
SET  sFullFileName=%sNetPath%\%sNetFileName%
SET  sTempFileName=%sNetPath%\tempfile.txt

:CHKFILE
DIR %sNetPath% /B | FINDSTR /C:%sNetFileName%
IF "%ERRORLEVEL%"=="0" GOTO STARTPRINT
TIMEOUT 10 > nul
GOTO CHKFILE
:STARTPRINT
COPY /Y %sFullFileName% %sTempFileName%
DEL %sFullFileName%
NOTEPAD /P %sTempFileName%
GOTO CHKFILE
W momencie pojawienia się pliku w określonym katalogu na dysku twardym zostaje on skopiowany do pliku tymczasowego, następnie plik źródłowy zostaje skasowany a plik tymczasowy jest drukowany za pomocą notatnika..
pętla sprawdza co 10 sekund czy w katalogu pojawił się plik o określonej nazwie..

Jeśli Ci to zadziała to można zrobić aby ten programik działał w tle..

Pozdrawiam Artur.

: 08 cze 2016, 13:10
autor: rafalxfiles
hej.. dzieki za podpowiedz.. zapisanie na dysku sieciowym to nie problem.. bardziej myślałem o podłączeniu drukarki bezpośrednio pod maszyne.. ale twój pomysł jest już czymś
.. mam w sieci różne urządzenia drukujące.. musze im się jeszcze przyjżeć.. czy w ksero kyocery czegoś takiego nie ma z automatu. :?: