Sinumerik 840D - podłączenie drukarki

Dyskusje na temat systemu Sinumerik
Awatar użytkownika

Autor tematu
rafalxfiles
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 665
Rejestracja: 28 sie 2006, 17:55
Lokalizacja: dolnyśląsk
Kontakt:

Sinumerik 840D - podłączenie drukarki

#1

Post napisał: rafalxfiles » 30 maja 2016, 22:21

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??



Tagi:

Awatar użytkownika

djronin
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 262
Rejestracja: 22 kwie 2011, 01:19
Lokalizacja: Jarocin

Re: Sinumerik 840D - podłączenie drukarki

#2

Post napisał: djronin » 04 cze 2016, 05:45

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.
...Programowanie ma to do siebie, że urzeczywistnienie nawet najbardziej
oczywistego pomysłu jest znakomitą definicją słowa "frustracja"...

Awatar użytkownika

Autor tematu
rafalxfiles
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 665
Rejestracja: 28 sie 2006, 17:55
Lokalizacja: dolnyśląsk
Kontakt:

#3

Post napisał: rafalxfiles » 08 cze 2016, 13:10

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. :?:

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Siemens Sinumerik CNC”