pawankumardev / kukarsiserver

Python Server For KUKA Robot Sensor Interface (RSI)
21 stars 3 forks source link

about rsi visual issue #1

Open Husheng616 opened 3 years ago

Husheng616 commented 3 years ago

Hi, Thanks for your good project. And I want to modify it to achieve position correction. I think I need to modify the files which need to be copied into controller. Could you tell me how to get these file with rsi visual? I think the kuka rsi manual doesn't provide some useful information for this part. One more issue, for set the controller IP, you just need to add a new ip for rsi in kuka network? Do I need some additioanl setting in HMI(like filter, mask....)?

pawankumardev commented 3 years ago

Hi Husheng, Thanks for writing to me, In order to modify your RSI files - Step1 - Open RSI Visual Shell and from New select "Ethernet RSI" Step 2 - Drag and Drop blocks from side pane as per your requirement like, POSCORR, POSMON and etc - Although this part is quite difficult to perform, but once you get familiar with process then its easy {write to me at contact@pawankumarg.com whenever you need assistance on RSI visual Shell} Step 3: Press CTRL+S and select folder where you need rsi files to be saved. More than 1 files generated automatically. Step 4: Transfer these files to RSI Path on KUKA controller.

And,

For setting IP for RSI -- Step1 : In SmartPAD, Minimise HMI Step 2: Click on Windows start and select RSI Network Utility there . Step 3: Set IP in the range of Target Computer. Step 4: Cold start controller.

Note: No need to do any manual settings from HMI -- filter mask etc

Feel free to write on contact@pawankumarg.com for further assistance

Thank you.

Husheng616 commented 3 years ago

Thank you for your detailed suggestion! I will test it tomorrow. I have some further questions. The communication of ethenet of RSI is between server ethernet(my PC) and RSI ethernet or KLI ethernet(the original one). If the communcation happens between RSI IP and PC ethernet IP, Does it mean the setting of KLI(like type of IP, filter...) will not influence the communication?

pawankumardev commented 3 years ago

Yes Setting of KLI doesnt interfere with RSI data link. Both are virtually isolated from each other so when you server is on RSI IP it has nothing to do with Main KLI (Where u access Workvisual or 172.31.1.147). Your PC will communicate to RSI IP(Ip which is configured by Minimising HMI > RSI Network) not with KLI IP(In HMI > IP Configuration )

pawankumardev commented 3 years ago

Be sure to keep your PC Ethernet adaptor in the Range of RSI IP and Subnet

Husheng616 commented 3 years ago

Thank you very much. I set it correctly. But I always get KSS 00489 stop by $correction function(reset or block selection required) orginator A2 and KSS29002 Signal flow(runing): object Ethernet1 returns erro RSIBAD when I run src. to RSI_MOVECORR command. Have you meet same case before?

pawankumardev commented 3 years ago

Hi Husheng, can you mail me with Screenshots if you are still facing same issue.