License violation on target

I am new to Automation Studio V4.9. I am getting a “License violation on target” status message when I hover my cursor over the Run Status shown at the bottom of my application. Any thoughts? How do we know what licenses are required?

Thank you for your help in advance.

Hi there,

this can be checked with Technology Guarding: B&R Online Help

You can check when transferring (would be before your target even notices the lack of :wink: ) or later (which we are at, now :slight_smile: )

Hope that helps

Hello,

I have Technology Guarding V1.7.1.1 and my coworker has V1.3.1.1 and we have different display behaviors when it comes to license status. His version shows that I needed 2 additional licenses than what was loaded on the dongle. My version appeared to be fine with the single license that I had and when I added the licenses that his system recommended the status on my version showed question marks implying it was not needed. Should I revert back to the older version of Technology Guarding or no?

I will add that when I added the 2 licenses that his system recommended then the “License violation on target” error did go away. But if I did not have my coworkers setup, how would I have known to add additional licenses?

Hello Edgar,

if you look at the PLC’s logbook, the missing licenses should be listed there.

regards,

Stephan

Hello Stephan,

Thank you for the response it is appreciated. I am very new at this software. Can you explain or point me to how I access this PLC logbook? Thank you again for your time.

Hello Edgar,

you can open a browser and access the SDM (System Diagnostic Manager). For example, type 192.168.0.1/sdm into the address bar. Use the IP address of the controller.

There you can view the logger of the plc.

Hello,

B&R has modified its Licence Model now several times. The Technology Guarding tool was constantly updated to consider only the actual Licence Model.
Depending on the Runtime on the PLC it is possible that the Runtime is still unsing an older Licence Model.

If the system is operational , the best information is the Logger, like Stephan mentioned.

The Automation Studio does also provide access to the Logger.

If you create a new Machine, get in contact with a B&R Sales to discuss the latest Licence Model and B&R Sales can help you find required Licences.

The AS-Help can also inform you about needed Licences in each Product group.

Greetings
Michael

Hi @Edgar_Abad ,
just to have an idea about possible licensing violation messages you see in the logger, below 2 examples:

Ciao
Valerio

Thank you for everyone contributing to this discussion. Currently we are still troubleshooting our setup. Technology Guarding shows that we have all of the proper licensing, but we are unable to jog 2 servos. We also have a Spindle application and that is running as expected. From what I have been able to gather from our lead programmer, it seems the CNC control is calling for a move, when the servos should be sitting idle and stopped. When we attempt to jog, I believe we get errors along the line that a move command is not allowed. Please excuse my terminology, as I collect more specific data.

We have several machines of this type functioning in the field, and we have copied these program configurations from these units. That’s when I started to investigate the licensing conflicts between my lead programmer’s older version of Technology Guarding claiming that I needed additional licensing. Since then, we have added the additional licenses (iTGMPCNC.02 & 1TGMPSPINDLE.O2 which both point to an alternative license 1TGMPFLAT.02) I am making an assumption that our system should run the same with the consolidated “xxFLATxx” license or both of the other licenses without an issue. Currently our ability to jog 2 servos is not functional and we are not sure why. Any advice or suggestions for support would be appreciated.

Hello,

Due to the Licence Numbers i assume you are unsing ACP10 and ARNC0 for your motion.

  1. How many Axes are used in the CNC-Application up to 4 or more?

  2. Are there any Errors in NetworkCommandTrace

  3. Are there any Errors in the Logger. As far as i know the Mapp-Legacy writes an Logbook for Motion.

  4. Which functions of the Axis are not functional. Can you analyse Encoder, Power, Movement separate via Test-Window (parallelmode)

Please provide Information About used Version , Automation Studio, ACP10, ARNC0.
If there is an error in any Diagnostic, please provide Saved-File or Screenshot.

It may also be usefull to switch to a different Thread, as this will be more motion topic and less Licencing.

Greetings
Michael

1 Like

super quick question: How do you jog your axis? With MpAxisBasic or with MpCncXAxis?

It may also be usefull to switch to a different Thread, as this will be more motion topic and less Licencing.

For sure Michael we can split the post in 2 once we have more data.

Ciao
Valerio

Hello,

Thank you Michael & Valerio and others who have been contributing to the discussion. On yesterday we discovered that we had an “Abort” button was not wired properly (my fault) and since it was a NC button the system saw it as being pressed constantly since the circuit was open. Essentially the system interpreted that constant Abort as a stop command, not allowing a jog command to occur. I think what threw us for a loop was the fact a “motion active?” status bit was set even when first resetting the Estop. We would normally expect Motion active to not be active and so we went down the wrong path.

Thank you to all those that contributed. Our machine is running now.

Edgar

2 Likes

Hi Edgar,
could you mark as solution your last comment?
Have you found all information you need for license?
Thanks
Ciao
Valerio

Thank you Valerio for your time and support. It is much appreciated.