Помню, настраивал именно через tcp/ip. причем rtcp.dll новый. Иначе "версия протокола не поддерживается после запуска pcards.exe
А pcget насколько помню, нужен для связи кубов рк7 и cardserv, не критично, но можно подбросить. Сдается, просто не по инструкции, ибо что для cardserv, что для клиента pcard нужны "запчасти" из инсталла рк7/

В общем, помню что если делать по мануалу внимательно, все работает.

Процитирую:
Код:
Настройка связи с ПДС
Версия сервера (cardserv.exe) должна быть не ниже 5.08
В папку с cardserv.exe необходимо положить библиотеку связи с RK7 - pds_netk.dll и библиотеки, которые она использует: errors32.dll, dllman.dll, netkern.dll, thread32.dll, borlndmm.dll. 
Необходимо настроить CardServ в файле cardserv.ini (подробное описание вместе с cardserv): LinkDLL – секция DLL протоколов в cardserv.ini, pds_netk – секция параметров связи с Rkeeper7 в cardserv.ini
Настроить PCards в файле RKeeper.ini, см. PCGET – секция в Rkeeper.ini (для Pcards)
На закладку «устройства» кассового сервера бросить интерфейс «PDS Interface», заполнить свойства
Выбрать в нужном интерфейсе для кассового сервера «PDS Interface».
Заполнить параметры Установочные/Персональные карточки.
Параметры интерфейса «PDS Interface»
PDS Server Name – сетевое имя ПДС сервера (см. NetServerName) – более приоритетное, чем установочный параметр PDSServerName
Currency Rate Class Code(1) – Код класса ставок валюты ПДС (1 – класс национальной валюты)
Tax Code(1) – Код налога
Call Timeout(120) – таймаут обращения к ПДС в секундах
Maximal Discount Value = 0(Discount limit spent totally) – поведение системы, если при запросе информации о карточке, лимит скидки возвращается 0. Discount limit spent totally – лимит скидки полностью выбран. No limits – игнорировать лимит скидки.
Defaulter Type Code as(Defaulter type code) – интерпретация кода неплательщика. По умолчанию Defaulter type code – код типа неплательщика, но возможно использование как Currency subaccount base – как добавку к номеру субсчёта. Т.е. для разных карточек будут добавляться разные числа (коды) к номеру субсчета.
LinkDLL – секция DLL протоколов в cardserv.ini
1 = pds_netk
2 = … - дальше надо добавить хотя бы один «родной» протокол (Rlocal, RTCP) для связи с Pcards
pds_netk – секция параметров связи с Rkeeper7 в cardserv.ini
NetServerName(PDS_NETKERN) – Сетевое имя сервера ПДС. Это же имя должно быть вписано в параметре PDSServerName (Установочные/Персональные карточки).
ERRORLOG(pds_netk.stk) – журнал
ININAME() - имя отдельного инициализационного файла с настройками netkern и протоколов
PROTOCOLS(netkprot\*.dll) - Маска поиска DLL протоколов netkern. Используется, если не задана ININAME
Timeout(120000) - таймаут в милисекундах - максимальное разрешённое время выполнения сервером запроса. До версии 5 pds_netk значение по умолчанию было 10000
DebugMessages(0) – при 1 выводит в лог основную информацию по всем запросам
PCGET – секция в Rkeeper.ini (для Pcards)


!ВНИМАНИЕ! PCards и Кассовый Сервер (midserv.exe) следует устанавливать в разные каталоги. Если необходимо устанавливать их в один каталог, то следует:
Принудительно указать кассовому серверу имя ini файла в командной строке, либо:
В rkeeper.ini не задавать параметр PORT.


Pcget.dll – интерфейсная DLL Pcards.exe предназначена для авторизации пользователя и загрузки списка скидок и бонусов. Начиная с версии 7.06 сервер ПДС использует собственную внутреннюю авторизацию пользователей (по умолчанию после инсталляции имя/пароль ucs/ucs). 
Использует библиотеки errors32.dll, dllman.dll, netkern.dll, thread32.dll, borlndmm.dll. 
Pcards.exe берёт настройки из Rkeeper.ini. pcget.dll использует секции PCGET, NETKERN, TCPSOC.
Server(RK7SRV) – имя сервера справочников Rkeeper7
Client(RK7PCARDS) – имя клиента. Главное, чтобы не пересеклось с другим именем.
ShowMarkups(0) – надо ли грузить наценки в список скидок
LastLoginName() – имя последнего подлогинившегося пользователя – заполняется автоматически
О секциях NETKERN, TCPSoc см. разделе Настройка сети
Код:
Настройка отчетов по ПДС картам
Для того, чтобы в менеджерских отчетах была доступна информация по ПДС картам, нужно на сервере справочников настроить CscLink.dll.
1. В справочнике интерфейсов для интерфейса к ПДС серверу прописать свойства в секции [CscLink]
 Ini Файл  - имя ini-файла csclink.ini
Логин – указать логин к серверу карт. Пользователь должен иметь право на просмотр списка карточек
 Пароль – указать пароль для логина к серверу карт
2. Скопировать в каталог с refsrv.exe файлы из архива CscLink.rar
3. Если имя ini-файла отличается от csclink.ini, то соответствующим образом переименовать csclink.dll
4. Настроить CscLink.INI (Описание см. на http://support.ucs.ru/ru/node/365)
5. Если требуется скачивать карточки с нескольких серверов, то повторить процесс для других интерфейсов. Сервер отчетов обработает все интерфейсы, для которых задано свойство Ini файл.
Настройка CscLink.INI
[Settings]
 CSLinkDLL=RTcp - настройка указывает, через какую библиотеку будет работать
 CSLinkGate=1      - номер входа
 [RLocal]    блок настроек библиотеки связи RLocal.dll
 Port1 = 0     - номер порта (по-умолчанию - 0)
 Client1=RK7CUBE     - имя клиента
 [Rtcp]    блок настроек библиотеки связи RTcp.dll
 Client1=RK7CUBE     - имя клиента
 Server1=127.0.0.1     - IP адрес компьютера (указать свой)
 Port1=3459                    - используемый для подключения порт
П.С. Где тут спрятать в спойлер? ttttttt

---------- Добавлено в 22:37 ---------- Предыдущее сообщение было размещено в 22:27 ----------

вот рабочие инишники с объекта:

rkeeper.ini из каталога pcards (с запчастями из рк7 + новый rtcp).

Код:
[Common]
EditFRF = YES
Alias1=c:\Rk7\CARDSERV\PCARDS\DB
Alias2=c:\Rk7\CARDSERV\PCARDS\DB
Language=.RUS


[PCards]
CSLinkDLL  = Rtcp
CSLinkGate = 1
DBF        = OEM
SaveLogin  = YES
Login      =
Birthday   = 0
ShowExport = 1
Guardant   = $2A88609c


[RTCP]
Server1    = 127.0.0.1
;CARDESRV_TVL
Client1  = PCARDS_TEST
Port1 = 3456 
;;********
;;Файл настройки pcards - rkeeper.ini
;;Перечислены параметры со значениями по умолчанию
;;Обязательно заполнить Server и Protocols в NETKERN
;;********
[PCGET] - секция в Rkeeper.ini (для Pcards)
;;имя сервера справочников Rkeeper7
Server=RK7F1
;;имя клиента. Главное, чтобы не пересеклось с другим именем.
Client=RK7PCARDS
;;надо ли грузить наценки в список скидок
ShowMarkups=0
;;имя последнего подлогинившегося пользователя - заполняется автоматически
LastLoginName=


[NETKERN]
PROTOCOLS=*.DLL


[TCPSOC]
;;номер порта
PORT=5150
;;при значении 1 изменяет значения по умолчанию для MAXBUFFER (4096), TIMEOUT (20000). Кроме того, устанавливается флаг типа драйвера pfSlowConnect, по которому используются другие тайм-ауты внутри NetKern.
SLOWCONNECT=0
;;таймаут на операцию отправки/получения блока размером MAXBUFFER или коннекта при ASYNCHCONNECT=1
TIMEOUT=2000
;;При 1 попытаться найти собственное имя при инициализации (чтобы исключить дублирование).
CHECKSELFNAME=0
;;максимальный размер буфера
Это cardserv.ini
Код:
[DB]
File = card.udb
Backup=
DayBound=4:00
IgnoreStopDate=No
LimitCountOfDisc=No
BackupCount=2
WeekStart=7




[LinkDLL]
1 = pds_netk
2 = RTcp
[pds_netk]
;; Сетевое имя сервера, оно же должно быть прописано в параметре Rkeeper 7 PDSServerName
NetServerName=PDS_NETKERN
;;файл журнала pds_netk
ERRORLOG=d:\rk7\log\pds_netk.log
;;имя отдельного инициализационного файла с настройками netkern и протоколов. Содержание описано ниже
ININAME=netk.ini
;;Маска поиска DLL протоколов netkern. Используется, если не задана ININAME
PROTOCOLS=tcpsoc.dll
;;таймаут в милисекундах - максимальное разрешённое время выполнения сервером запроса
Timeout=10000
;;при 1 выводит отладочную информацию
DebugMessages=0




[RTcp]
Port = 3456
ну и netk.ini, на который есть ссылка:
Код:

[NETKERN]
;;Ниже перечислены параметры со значениями по умолчанию
;;Маски поиска файлов DLL драйверов через ";".
PROTOCOLS=*.DLL


[TCPSOC]
;;номер порта
PORT=5150
;;при значении 1 изменяет значения по умолчанию для MAXBUFFER (4096), TIMEOUT (20000). Кроме того, устанавливается флаг типа драйвера pfSlowConnect, по которому используются другие тайм-ауты внутри NetKern.
SLOWCONNECT=0
;;таймаут на операцию отправки/получения блока размером MAXBUFFER или коннекта при ASYNCHCONNECT=1
TIMEOUT=2000
;;При 1 попытаться найти собственное имя при инициализации (чтобы исключить дублирование).
CHECKSELFNAME=0
;;максимальный размер буфера
MAXBUFFER=65280


[SPXSOC]
;;номер порта по умолчанию
SOCKET=36751
;;таймаут на операцию отправки/получения блока размером MAXBUFFER или коннекта при ASYNCHCONNECT=1
TIMEOUT=2000
;;При 1 попытаться найти собственное имя при инициализации (чтобы исключить дублирование).
CHECKSELFNAME=1
;;максимальный размер буфера
MAXBUFFER=8192
Как то так )