Форум

Форум (http://robotforum.ru/forum/index.php)
-   Роботы KUKA (http://robotforum.ru/forum/forumdisplay.php?f=65)
-   -   объем данных для обмена (http://robotforum.ru/forum/showthread.php?t=4775)

andy_18 02.02.2018 18:37

объем данных для обмена
 
Стойка KR C2. Роботы работали в сети Ethernet/IP. Нужно их внедрить (10 штук) в линию под управлением ProfiNet. Думал подключить роботы через свитч (может два свитча) на один шлюз "Ethernet/IP to ProfiNet". Но данный шлюз имеет пропускную способность 512 байт, получается 51 байт на один робот. Вот и думаю хватит или нет? Как то можно узнать (из архива робота) каким объемом информации шел обмен ?

ProductManager 03.02.2018 21:28

А Вы уверены, что они работали под Ethernet/IP? Очень редкий протокол для KRC2. Если и было соединение через ethernet то нужно искать xml файлы в архиве по пути C:\KRC\Roboter\Init
Так же необходим установленная на роботе опция KRL-XML.
В компьютере робота стоит дополнительная сетевая карта 3COM?


В архиве по пути C:\KRC\Roboter\Init в файле iosys.ini в разделе [Drivers] можно увидеть какие стандартные протоколы использовались, если нет в начале строки не стоит ;


На роботе стандартно стоит DeviceNet Master на MFC карте (как Slave не работает). До 512 байт на робот. Но тогда нужно 10 DeveceNet Slave модулей на контроллере или устанавливать CP1616 карту в контроллер робота.

andy_18 04.02.2018 12:14

;================================================= =========
; IOSYS.INI - Configuration file for the IO-System
;================================================= =========
; For configuration help go to the end of this file.
;----------------------------------------------------------

; ATTENTION !!!! Since V5.0 Build13 we have removed the DeviceNet
; driver "dndrv.o". Now you have to use the driver
; "dn2drv.o" and the appropriate syntax (form 2)

[CONFIG]
VERSION=2.00


[DRIVERS]
;CNKE2=21,cnke2CPInit,cnke2drv.o
;DNSC6=20,dnsc6Init,dnsc6drv.o
;DNSC5=19,dnsc5Init,dnsc5drv.o
;DNSC4=18,dnsc4Init,dnsc4drv.o
;DNSC3=17,dnsc3Init,dnsc3drv.o
;CNKE1=16,cnke1CPInit,cnke1drv.o
;INTERBUSPCI=15,ibsCPPciInit,ibpcidrv.o
;DSEIO=14,dseIoInit,dseiodrv.o
;DNSC2=13,dnsc2Init,dnsc2drv.o
;DNSC1=12,dnsc1Init,dnsc1drv.o
;PBMASL=11,pbmsInit,pfbmsdrv.o
DEVNET=2,dnInit,dn2drv.o
ETHERNETIP=23,eipInit,eipdrv.o
;INTERBUS=1,ibusInit,ibusdrv.o
;MFC=0,mfcEntry,mfcdrv.o

[ETHERNETIP]
INB0=0,0,x4
OUTB0=0,0,x4





это кусок файла iosys.ini

видно явно протокол ETHERNETIP. Использует 4 байта на ввод и 4 байта на вывод. Значит ли это, что данный робот использует 4 (а может 8 ?) байт данных для связи с ПЛК ?

ProductManager 05.02.2018 08:35

да, используется 4 байта на входы и 4 байта на выводы.

andy_18 05.02.2018 15:56

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

andy_18 06.02.2018 14:41

еще есть один вопрос. у шлюза в параметрах есть пункт о количестве соединений. в зависимости от класса соединения может быть 1, 3, 8. что это значит ? можно ли подключить 10 роботов на один шлюз если количество доступных соединений максимум 8 ?

ProductManager 07.02.2018 12:42

не могу сказать.


Часовой пояс GMT +2, время: 00:27.

vBulletin v3.6.2, Copyright ©2000-2024, Jelsoft Enterprises Ltd.
Русский перевод: zCarot, Vovan & Co