graucho wrote:PCU is a computer mounted on the back side of operator panel. On this computer usually runs HMI Advanced software (where you can configure system, make iso programs, diagnose an so on)...
So yes, we have this PCU.
graucho wrote:If you want to start remotely machine is quite risky but it's only my opinion. You can prepare some code in PLC on this machine to set interface signal to NC control start machining in response for example softkey pressing.
I dug toward PLC way and have ended with the same result : i don't know how to communicate between PLC and remote PC.
graucho wrote:You need to know that standard program form cad/cam is only a route for the tool (coordinates) but usually in technology program you have lots of another auxiliary code and probably "i click inside Autocad with my drawing and NC execute G-code to go to that location i point" its not so easy.
I have got a bit familiar with G-code and think it is not a problem for me to prepare program text file and copy it through net share to PCU by VBA script for example (PC and PCU connected via ethernet cable). The problem is to remotely start this file and read some NC system variables like $R[..] $AA_IW[..] etc.
The RPC mechanism as it is described in
"Motion Control Information System
SINUMERIK 840D/840Di/810D
RPC SINUMERIK Computer Link"
(it can be downloaded here)
consists enough functionality to accomplish this task. But i need a help to get it work.
This is software requirements mentioned in the document above:
2.1.1 Software
SINUMERIK 840D/810D
The following software is required on the SINUMERIK 840D/810D:
- PCU50/70 V1/V2, HMI ADVANCED 6.x
- The drivers for the Ethernet interface, and TCP/IP must be installed.
- MCIS-TDI (tool handling module) (only if the functions x_DATA_x SFct 21-23
are to be used).
- RPC SINUMERIK computer link software package
Host computer
Drivers for the installed Ethernet interface module.
TCP/IP with the FTP or NFS services and RPC according to the DCE standard.
Where can i get "RPC SINUMERIK computer link software package"? May be it came inside other bigger packages?