PDA

Просмотр полной версии : помогите настроить связь ПК-касса



Intagro
30.06.2015, 01:23
если кто откликница буду рад любой помощи.
и так есть схема ПК-свитч-касса.на ПК расшаренная папка RK6,в Local.db пути к DB и ENDDAY прописаны где что еше исправлять надо???
проблема случилась в следствии известной поговорки:скупой платит дважды,начальнику просто было жаль денег на ИБП и после КЗ наступил ПЗ,как то так)))

SH
30.06.2015, 02:19
Выкладывайте для начала local.db и autoexec.bat

после КЗ наступил ПЗ,как то так
Свитч, кстати, первый кандидат на вылет. Вы его хотя бы перезагрузили?

Intagro
30.06.2015, 02:33
Выкладывайте для начала local.db и autoexec.bat

Свитч, кстати, первый кандидат на вылет. Вы его хотя бы перезагрузили?
само собой)))
autoexec.bat:C:\NET\net initialize
prompt $p$g
path=c:\util;c:\drdos;c:\nc;c:\net;c:\vc
mode com1 115200,N,8,1
mode com2 115200,n,8,1
keypos
vga#font
share
cd c:\net
C:\NET\netbind.com
C:\NET\umb.com
C:\NET\tcptsr.exe
C:\NET\tinyrfc.exe
C:\NET\nmtsr.exe
C:\NET\emsbfr.exe
c:\NET\sockets.exe
C:\NET\net start
net logon UNIT01 /yes
:net use h: \\rkeeper\rk6 /y
:net time \\rkeeper /SET /YES
cd c:\
tchdrv.com
cd c:\
dmove buf rkclient
cd c:\rkclient
cor
rkeeper6
c:\nc\nc
stop

local.db: D:\RK6\Database\
D:\RK6\DB
D:\RK6\ENDDAY
spool
SERV01

SH
30.06.2015, 02:51
Непохоже, что Local.db с сервера.

---------- Добавлено в 01:51 ---------- Предыдущее сообщение было размещено в 01:49 ----------


cor
- почти 100%, что сервер на кассе. Значит, правильный local.db в папке c:\rkclient
Сетка на tcp/ip, посмотрите айпишник в файле Protocol.ini в папке NET, попробуйте пропинговать с компьютера.

Intagro
30.06.2015, 02:52
[QUOTE=SH;86023]Непохоже, что Local.db с сервера.[/QUOTEможет не от туда взял его???направь где искать этот local с кассы

SH
30.06.2015, 03:00
Я же написал:


правильный local.db в папке c:\rkclient

Intagro
30.06.2015, 03:05
Непохоже, что Local.db с сервера.

говорит заданый узел не доступен


---------- Добавлено в 01:51 ---------- Предыдущее сообщение было размещено в 01:49 ----------


- почти 100%, что сервер на кассе. Значит, правильный local.db в папке c:\rkclient
Сетка на tcp/ip, посмотрите айпишник в файле Protocol.ini в папке NET, попробуйте пропинговать с компьютера.




говорит заданый узел не доступен



---------- Добавлено в 06:05 ---------- Предыдущее сообщение было размещено в 06:02 ----------


говорит заданый узел не доступен





[network.setup]
version=0x3110
netcard=RTL8169,1,RTL8169,1
transport=tcpip,TCPIP
lana0=RTL8169,1,tcpip

[TCPIP]
NBSessions=6
SubNetMask0=255 255 255 0
IPAddress0=192 168 0 151
DefaultGateway0=255 255 255 0
DisableDHCP=1
DriverName=TCPIP$
BINDINGS=RTL8169
LANABASE=0

[protman]
DriverName=PROTMAN$
PRIORITY=MS$NDISHLP


[RTL8169]
DriverName=rtgbnd$
Medium=_Auto


это protocol.ini в папке NET

SH
30.06.2015, 03:06
Это ожидаемо. Если сеть перестала работать после КЗ - скорее всего, где-то вылетел порт.
Если на кассе - Вам крупно не повезло.
Я бы взял ноут, подсоединил бы его напрямую к кассе и попробовал пропинговать. Если и так не ответит - 99,999%, что сдохла сеть на кассе.

---------- Добавлено в 02:06 ---------- Предыдущее сообщение было размещено в 02:05 ----------


IPAddress0=192 168 0 151
Это айпишник кассы. Она находится в одной подсети с компьютером?
Попробуйте еще наоборот, с кассы компьютер пропинговать.

Intagro
30.06.2015, 03:12
Я же написал:возникает следующий вопрос куда вставить этот правельный local.db????

---------- Добавлено в 06:12 ---------- Предыдущее сообщение было размещено в 06:07 ----------


Это ожидаемо. Если сеть перестала работать после КЗ - скорее всего, где-то вылетел порт.
Если на кассе - Вам крупно не повезло.
Я бы взял ноут, подсоединил бы его напрямую к кассе и попробовал пропинговать. Если и так не ответит - 99,999%, что сдохла сеть на кассе.



---------- Добавлено в 02:06 ---------- Предыдущее сообщение было размещено в 02:05 ----------


Это айпишник кассы. Она находится в одной подсети с компьютером?
Попробуйте еще наоборот, с кассы компьютер пропинговать.



у меня как то выходило сделать чтобы ПК увидел кассу,но из-за того что касса не меняла меню полез в дебри,хотя опять таки если ПК увидел кассу через редактор ресторана и я мог перевести дату и т.д. почему не изменилось все остальное???или связь в один конец получилась???

SH
30.06.2015, 19:14
возникает следующий вопрос куда вставить этот правельный local.db????
Странный вопрос. Вставить туда же, но с чего Вы решили, что там неправильный? Выложите вначале его, давайте посмотрим, что там.

---------- Добавлено в 18:14 ---------- Предыдущее сообщение было размещено в 18:13 ----------


если ПК увидел кассу через редактор ресторана и я мог перевести дату
Учитывая, что через Редактор поменять дату нельзя в принципе, кто что у Вас там видел - большой вопрос.
Через nba-find тоже не мешает попробовать кассу найти.
Но отталкиваться надо от содержания local.db

Intagro
05.07.2015, 11:51
[QUOTE=SH;86059]Странный вопрос. Вставить туда же, но с чего Вы решили, что там неправильный? Выложите вначале его, давайте посмотрим, что там.

---------- Добавлено в 18:14 ---------- Предыдущее сообщение было размещено в 18:13 ----

день добрый,как всегда нужна помощь.
порты все целые,полазив по форуму сделал связь с кассой,но проблема возникла в следующем:
касса как и положенно берет обновленное меню с ПК,но после загрузки ПК не видит кассу в мониторинге,думал что из-за различия имен,поменял,но эфекта 000000,подскажите где,что,как???

---------- Добавлено в 14:51 ---------- Предыдущее сообщение было размещено в 14:45 ----------

вот так выглядит autoexec который в корне:
[Common]
Alias1=D:\RK6\DB
Alias2=D:\RK6\DB
Language=RUS
EditFRF=yes

[Reports]
editFRF=YES
guargant=30E979F3
CSLinkDLL=RTcp
CSLinkGate=2
ItemsReport=Base
DaysReport=Base
StartHour=9
CFXFontName=Helica
CFXFontSize=8
CFXFontCharset=0
DBF=

[Editor]
editFRF=YES
guargant=30E979F3
KbdFont=HelicaCondLight
CookKbd=M6X4.dll
OnLine=NO
NetGate=6
RKOrderDir=D:\RKORDER
TSGrid=4

[Monitor]
CharCode=
NetGate=5

[MonSum]
LinkDll1 = Rnbopen
Gate1 = 9

LinkDll2 = Rnbopen
Gate2 = 5
[Appender]
EndDayPath=D:\RK6\ENDDAY
AVatPath=D:\RK6\DB
AutoClose=NO
BackupPath=D:\RK6\DB\
BackupCount=10

[Admin]
ShowHistory=NO

[Transport]
StockPath=.\STOCK
Office=NO
OfficeOut=
RboLink=NO
RboPath=
RboCards=NO
CSLinkDLL=RTcp
CSLinkGate=1
AutoClose=NO

[RNBOpen]
Client5 = RK-Monitor
Server5 = SERV01

Client9 = RK-Monitor
Server9 = SERV02

Client6 = RK-Editor
Server6 = RLSERV

[RTcp]
Client1 = RK-Transport
Server1 = PCSERV
Port1 = 3456

Client2 = RK-Reports
Server2 = PCSERV
Port1 = 3456

................................................
rkeeper.ini
Network=ON
ServerName=SERV01

HIResolution=2
colors=2
color=on

EKLZPrinter=frmc.dll

fp1_Port = $3E8
fp1_Baud = 115200
fp1_IRQ = 10
fp1_Log=On
fp1_AccCode=0000
fp1_Psw1= 1
fp1_Psw2= 29
fp1_Psw3= 29
fp1_Psw6=30
fp1_DelType = 3
fp1_Pay1 = 1
fp1_Pay2 = 2
fp1_Pay3 = 0
fp1_Pay4 = 0

fp2_Port = 1
fp2_Baud = 115200
fp2_Log=On
fp2_AccCode=0000
fp2_Psw1= 1
fp2_Psw2= 29
fp2_Psw3= 29
fp2_Psw6=30
fp2_DelType = 3
fp2_Pay1 = 1
fp2_Pay2 = 2
fp2_Pay3 = 0
fp2_Pay4 = 0

frmc_C1 = 1-9997
frmc_C2 = 9998-9999

frmc_Log = OFF

printtoprecheck=off
PrintFinalCheck=On
UnpayFinalCheck=on
RemoteChecksSeparate=off

APServer=AServ

SH
05.07.2015, 12:53
Через nba-find надите номер адаптера и пропишите, сейчас его вообще нет.