27.09.2012 15:48
nsbars
 
Нужно читать данные с GLP 80
Программа _Connect2File из комплекта не подходит - зависает через некоторое время
1С не используется
Есть библиотека Bizerba\BCT\Samples\delphi\BcsTest
В программе bcsTest есть команды send и Receive
они читают и пишут

но что сделать что-бы читать этикетку - примерно смоделировать работу
_Connect2File ???????
Вопрос:
Что нужно отправить/или..... чтобы прочитать/пришли данные

version BCS 3.0.7.0
28.09.2012 09:25
userppc
 
А по конкретнее опишите задачку
connect2file - зависает - это что связь теряется
с аппаратом?
У меня 5 этикетировщиков и 2 принтера работают
в сетке .данные получаю ( заданы выходящие строки
нужные для учета) и с помощью скрипта расщепляются
Gx в логи с каждого аппарата.
29.09.2012 15:51
nsbars
 
зависает _connect2File


Через некоторый промежуток времени
перестает пополняться Log файл
например - ночью
30.09.2012 09:16
userppc
 
а в настройках лог файла обьем указан?
поставте без ограничения.
и под кем работает программа.
если под пользователем то отдайте на папки
куда сохраняет логи админовские права
в приципе можно экспортировать конфигурацию
и ее выложить что бы посмотреть настройки

Добавлено через 1 минуту 41 секунду
еще есть настройки тайм-аутов ожидания аппратов
при их бездействии или после отключения их от сети
(в смысле питания)
02.10.2012 02:00
nsbars
 
[CONFIG]
CurVer=3.07.0.1
[VERSIONINFO]
version=1
[C|general]
Localaddress=5
[S|GENERAL]
version=1
Errorloglevel=2
Errorlogsize=500000
Language=deutsch.txt
KillCommLogAfterDay=5
[S|SapFrontend]
Device=
[S|SapRegistry]
Device=
Destination=DEST_Z_RFC_BCT_REG
Host=0.0.0.0
Gateway=sapgw00
ReconnectTime=30
KillTrace=1
[S|SapSpooler]
Device=
Destination=DEST_Z_RFC_BCT_REG
Host=0.0.0.0
Gateway=sapgw00
ReconnectTime=30
KillTrace=1
[S|SCANNER]
device=
erasechar=SPACE
delimiter=CR
replace01=
replace02=
replace03=
replace04=
replace05=
replace06=
replace07=
replace08=
replace09=
replace10=
[C|COM1]
Name=COM01
Port=4
Baud=38400
Parity=0
Databits=8
Stopbits=0
Protocol=1
Assignation=200
[C|COM2]
Name=COM02
Port=2
Baud=9600
Parity=1
Databits=8
Stopbits=0
Protocol=0
Assignation=400
[C|PROFIBUS CHANNEL 1]
Name=New profibus-Connection
Card=1
Channel=1
Baud=93750
Gapfactor=2
Slottime=2362
Minresptime=0
Maxresptime=2000
Quiettime=0
Setuptime=0
Rotationtime=52830
Higheststation=32
Timeretrylimit=2
Assignation=200
[C|TCP/IP 1]
Name=New TCP/IP-Connection
Type=TCP_SERVER_CLIENT
Remotehostip=192.168.001.016
Remotehostname=
UseDHCP=0
Port=1045
Assignation=200
UsePingForConnectionTest=1
LocalHostIPConn=
[C|TCP/IP 2]
Name=New TCP/IP-Connection(1)
Type=TCP_SERVER_CLIENT
Remotehostip=192.168.000.241
Remotehostname=
UseDHCP=0
Port=1045
Assignation=200
UsePingForConnectionTest=1
LocalHostIPConn=
[C|DIALOG1]
Name=_Standard TCP/IP IX
Conntype=3
Type=1
Blockcheck=0
Positiveacknowledge=6
Negativeacknowledge=21
Startcharacter1=0
Startcharactercount=0
Endcharacter1=13
Endcharacter2=10
Endcharactercount=2
Delimiter1=3
Delimitercount=1
Retry=3
Timeout=2000
IgnoreChar=29
Assignation=400
Isstandarddlg=1
[C|DIALOG2]
Name=_Standard TCP/IP GX
Conntype=3
Startcharactercount=0
Endcharactercount=0
Delimiter1=29
Delimitercount=1
Retry=1
Timeout=5000
Assignation=200
Isstandarddlg=1
[C|DIALOG3]
Name=_Standard profibus IX
Conntype=2
Type=0
Blockcheck=0
Enquirychar=0
Positiveacknowledge=0
Negativeacknowledge=0
Startcharacter1=0
Startcharactercount=0
Endcharacter1=0
Endcharacter2=0
Endcharactercount=0
Delimiter1=3
Delimitercount=1
Retry=3
Timeout=2000
IgnoreChar=29
Assignation=400
Isstandarddlg=1
[C|DIALOG4]
Name=_Standard profibus GX
Conntype=2
Startcharactercount=0
Endcharactercount=0
Delimiter1=29
Delimitercount=1
Assignation=200
Isstandarddlg=1
[C|DIALOG5]
Name=_Standard TCP/IP LW
Conntype=3
Type=13
Blockcheck=2
Retry=1
Pass=1
PassText=
InitCmd=N
InitName=UHR
ModemType=0
PhoneNr=
Assignation=300
Isstandarddlg=1
[C|DIALOG6]
Name=_Standard serial IX
Conntype=1
Type=0
Blockcheck=0
Enquirychar=0
Positiveacknowledge=0
Negativeacknowledge=0
Startcharacter1=0
Startcharactercount=0
Endcharacter1=13
Endcharacter2=10
Endcharactercount=2
Delimiter1=3
Delimitercount=1
Retry=3
Timeout=2000
IgnoreChar=29
Assignation=400
Isstandarddlg=1
[C|DIALOG7]
Name=_Standard serial GX
Conntype=1
Type=2
Blockcheck=1
Enquirychar=5
Positiveacknowledge=6
Negativeacknowledge=21
Startcharacter1=1
Startcharactercount=1
Endcharacter1=3
Endcharactercount=1
Delimiter1=29
Delimitercount=1
Retry=3
Timeout=3000
Assignation=200
Isstandarddlg=1
[C|DIALOG8]
Name=_Standard serial LW
Conntype=1
Type=10
Blockcheck=2
Retry=1
Pass=1
PassText=
InitCmd=N
InitName=UHR
ModemType=0
PhoneNr=
Assignation=300
Isstandarddlg=1
[C|CONVERT1]
Name=RUSSIAN
IsStandardTable=0
Assignation=200
O/233=239
O/240=246
O/199=201
O/203=212
O/77=204
I/232=230
I/209=67
I/168=219
I/193=192
O/230=232
O/198=200
O/202=211
O/247=252
I/233=231
I/186=254
I/208=80
I/175=207
I/192=65
O/112=240
O/231=233
O/215=220
O/75=202
O/201=207
O/250=255
I/195=193
O/111=238
O/236=226
O/225=227
O/216=221
O/197=199
O/72=205
O/105=179
O/200=203
O/251=184
O/245=251
I/184=251
I/218=212
I/194=66
I/229=101
O/88=213
O/237=234
O/120=245
O/224=225
O/217=222
O/73=178
O/244=250
I/254=249
I/205=72
I/219=213
I/197=69
I/228=226
O/253=242
O/234=243
O/227=230
O/210=216
O/195=198
I/255=250
I/204=77
I/196=194
O/235=244
O/226=228
O/211=217
O/194=196
I/252=247
I/207=201
I/170=222
I/199=197
I/238=111
I/227=225
O/255=191
O/154=186
O/101=229
O/212=218
O/193=195
O/99=241
I/253=248
I/206=79
I/241=99
I/198=195
I/239=233
I/226=236
O/249=254
O/213=219
O/65=192
O/84=210
O/192=193
I/240=112
I/225=224
I/250=244
I/201=199
O/248=253
I/243=234
I/224=97
I/200=198
I/212=203
I/251=245
O/222=170
O/209=215
O/238=236
O/67=209
I/223=218
I/213=88
I/203=200
I/242=253
O/208=214
O/239=237
O/66=194
I/222=217
I/234=237
I/210=84
I/202=75
I/245=120
O/69=197
O/80=208
I/221=216
I/235=232
I/211=202
I/244=235
O/207=175
O/218=223
O/97=224
I/220=215
I/236=238
I/216=210
I/247=241
O/243=249
O/219=168
I/237=239
I/217=211
I/246=240
I/179=105
O/79=206
O/242=248
I/191=255
I/230=227
I/214=208
I/249=243
I/178=73
O/232=235
O/241=247
O/229=231
I/231=229
I/215=209
I/248=242
[C|CONVERT2]
Name=_Standard ConvTab GX
IsStandardTable=1
Assignation=200
[C|MODEM_POOL1]
Name=New Modempool
ModemSect=MODEM1/
Assignation=200
[MODEM1]
Name=New Modem
InterfaceSect=COM02
SerialComDelay=0
ModemHookOffDelay=0
ModemSilentDelay=0
PreDialString=
PreDialString2=
PostDialString=
PostHookString=
[C|MODEM_CONNECTION1]
Name=New Modem-connection
DialString=
DialTimeout=0
ModemResponseTimeout=0
LogMessages=0
PreDialString=
PreDialString2=
PostDialString=
PostHookString=
ModemPoolSect=New Modempool
[D|SYSTEM1]
Name=Glp1
Devicestate=0
Address=4
Devtype=19
Conntype=3
connparamsect=New TCP/IP-Connection
conndialogsect=_Standard TCP/IP GX
connioconfigurationsect=
connconvertsect=RUSSIAN
TextConvert=1
BackslashConv=1
Devversion=2
Preheader=1
Commlogenable=0
Commlogsize=100000
Devcategory=2
VirtualES=0
StartAllTime=1
sapAccess=1
sapMessage=0
sapLogging=1
sapRetry=2
sapHUPAST_BRUTTO=0
RegistrierDBAktiv=0
RegistrierDBTimeout=3600
IsRemoteDevice=0
[BCF GENERAL1]
Name=Basic setting
DebugLevel=2
MoveFilesByCopyDel=0
EnableChannel=9
ClearFilesNotMove=0
ShowError=0
[BCF SYSTEM1]
Name=_connect2File-System
GeneralSect=BCF GENERAL1
LogFileSect=BCF LOGFILE1_1/
DeviceSect=BCF DEVICE1_1/
Type=0
[BCF LOGFILE1_1]
Name=New Log-File
LogPath=Temp
LogExt=log
BakPath=Output
BakExt=txt
MaxEntry=2
MaxTime=0
Timer=0
TimeToCopy=0
MaxRetry=1
RetryDelay=1000
HeaderChange=0
Flush=0
Overwrite=0
Topic=NOTOPIC
TopicFile=
TopicMacro=
[BCF DEVICE1_1]
Name=Glp1
File=Input\data01.txt
ErrFile=Output\err01.txt
UsrApp1File=
UsrApp1ErrFile=
UsrApp1DummyFile=
UsrApp1Title=BLD
UsrApp2File=
UsrApp2ErrFile=
UsrApp2DummyFile=
UsrApp2Title=WinCws
Interval=2
Wait=0
Timeout=1
ErrFileUncond=1
DeleteOnTerminate=0
Autostart=0
TelegramType=1
AutoStopTotal1=0
AutoStopTotal2=0
AutoStopTotal3=0
Memocard=0
MemoZeitIntervall=3600
AutoStopMixedTotal1=0
AutoStopMixedTotal2=0
AutoStopMixedTotal3=0
ALL LOGIDS=LogId31_0/LogId20_0/
ALL EVENTIDS=
LogId31_0=New Log-File
LogId20_0=New Log-File
[BCF SYSTEM2]
Name=New terminal client
GeneralSect=BCF GENERAL1
LogFileSect=
DeviceSect=
Type=1
02.10.2012 13:14
userppc
 
1. измени номер порта с 1045 на 10045 (многие программы или
службы могут через этот порт обращаться)
2. все папки сохранения логов должны быть только локальными
и ни в коем случае не сетевыми (а если еще под пользователем то
отдай папке права админа)
3. если стоит винда 7 то проверь настройки управления питанием
что бы комп не переходил в режим энергосбережения и отключал
порты ethernet и тд)

что получилось сообщи
02.10.2012 18:12
nsbars
 
1. измени номер порта с 1045 на 10045 (многие программы или
службы могут через этот порт обращаться)
--изменнили порт оставили на ночь

2. все папки сохранения логов должны быть только локальными
и ни в коем случае не сетевыми (а если еще под пользователем то
отдай папке права админа)

-- а как же читать данные из логов
папки сохранения логов
----Вы имеетет в виду папки, куда пишет _connect2File результат своей работы
....
A!PV04|PW02|GL06|GL17|GD02|GT51|GT52|PD00|GL2C|LX02
2|26092012|7268|KG;-3;30|4811070027585|2222000072681|KG;-3;3028|2336
A!PV01|PW02|PW00|PL00|PD03|PD14|GL17|LX02
16|1|1|KG;-3;3028|RUB;0;0|7268
....




3. если стоит винда 7 нет только- XP
08.10.2012 13:16
userppc
 
И какой результат???
Работает??
11.10.2012 10:09
nsbars
 
Работать - работает
но_Connect2file перестатет писать через некоторое время
Часовой пояс GMT +3, время: 00:51.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.