Lock Type Setting
The controllers in the Atlas Copco product range have many different lock types. The locks are used to enable or disable the tool.
If a lock is controlled by multiple systems it is the system that is last to set the lock signal that decides if the tool is enabled or disabled.

One lock signal per controlling device is recommended.
It is not recommended to have a lock controlled by multiple systems. This can cause errors where it is hard for the systems to correctly register whether the lock has enabled or disabled the tool and thereby enable and disable the tool as wanted.
For more basic use cases, for example, when ILG is running without being connected to a MES, PLC, or a similar system, it is not needed to set the lock type in ILG.
The available lock types depend on the set Connection Type and the set Controller Type, seen in the table below.
Lock Name | Px2 Supported | PM4000 Supported | PF4000 Supported | MTF6000 Supported | Connection Type Supported | Tightening/Loosening controlled individually | ILG Internal Name | Px2 Internal Signal | Open Protocol MID | Digital Input Number | Comment | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
a MTF6000 uses MID0224 / MID0225 and DI 8 Disable Tool. | ||||||||||||
Open Protocol Lock | Yes | Yes | Yes | Yesa | OpenProtocol ASDK ASDK remote | No | AOP | 20018 | 0042 0043 | n/a | ||
T/L Digital I/O lock | Yes | No | No | No | OpenProtocol ASDK ASDK remote | Yes | DIG | 20002 20003 | 224 225 | 5 6 | This is not an actual digital input, it is only the signal name. | |
ILG Lock | Yes | No | No | No | ASDK ASDK remote | No | ILG | 20120 | n/a | n/a | Custom lock signal available since Px2 3.14. | |
SoftPLC Lock | Yes | No | No | No | ASDK ASDK remote | Yes | SOFTPLC | 20040 20041 | n/a | n/a | Px2 3.14+ is required. |
Field specification:
Tightening/Loosening locks controlled individually: There are locks that are separated to control tightening and loosening individually. This can improve the process safety, e.g. prevent undesired tightenings/loosenings when the tool directions switch is rapidly changed by the operator.
Px2 Internal Signal: The internal signal number used in Px2 based systems for the lock signal.
Open Protocol MID: MID = Message Identifier. ILG will use the MID to control the specific lock.
Digital Input Number: When MID 0224 and MID 0225 is used (SET/RESET digital input function) then the Digital Input Number specifies which digital input that is used by ILG.
Configuration in ILG
The lock type can be configured per tool in ILG under the advanced section. The default lock is the OpenProtocol Lock.
If the lock type is changed it might be necessary to release the previous lock(s). The RESET LOCKS button on the top of the Tools page will unlock all locks but the configured lock(s) in ILG.

If the Connection Type is changed and the Lock Type previously used is not supported on the new Connection Type, switch the Connection Type to OpenProtocol first and then switch to the preferred Connection Type. Otherwise, the new Connection Type might not be able to unlock the specific lock that was configured.
Px2 based self locks
When the Connection Type ASDK/ASDK Remote is used the lock Disable Tool in the Px2 web GUI can be used. It is activated by selecting Configurations in the web GUI and then selecting General Virtual Station.
The controller will lock the tool after any operation with this lock and ILG will be able to unlock it. The benefit of using the Disable Tool lock is that the tool lock latency is reduced compared to when ILG locks the tool, which improves the process safety. The tool unlock speed is not affected by this setting.

The Disable Tool lock can only be used using the Connection Type ASDK/ASDK remote.
ILG will never lock the tool with this lock. The configured lock in ILG will be used.
ASKD/ASDK remote is only available on Px2 based controllers and required ILG embedded to be running on the controller.
Px2 based controllers:
PF6000
PF8
IxB
PF6 Flex
STRWrench
Tools Control