pyLSV2 icon indicating copy to clipboard operation
pyLSV2 copied to clipboard

Announcement of the discontinuation of the LSV2 protocol

Open CuriousCrook opened this issue 3 months ago • 1 comments

Apologies if this enquiry is a little off-topic, but I suspect I've found the right specialists here.

I have been told that the LSV2 protocol has been discontinued and will no longer be available on newer CNCs in about 2-3 years. The successor is the RemoTools protocol, but that seems to be a crappy Microsoft COM+ component.

Then there is an OPC UA server. It seems really intuitive, but it is only available for newer cnc. With this python opc ua toolkit I have already made first experiences in controlling a heidenhain CNC via OPC UA.

As far as I understood, I have two options:

  1. build a separate connection for old and new controls respectively: 1a) old cnc = LSV2 2b) new cnc = OPC UA
  2. write a Python wrapper for the RemoTools COM component and connect all controllers via it.

Does anyone have experience of using com components in python? It seems incredibly complicated to me.

I am grateful for any tips.

CuriousCrook avatar Mar 26 '24 10:03 CuriousCrook