ADS Return Codes General ADS error codes Diagnostics 9 Version: 1.0 Hex Dec HRESULT Name Description 0x507 1287 0x98110507 ROUTERERR NOTREGISTERED _ The port is not registered. 0x508 1288 0x98110508 ROUTERERR NOMOREQUEUES _ The maximum number of ports has been reached. 0x509 1289 0x98110509 ROUTERERR INVALIDPORT _ The port is invalid. 0x50A 1290 0x9811050A ROUTERERR NOTACTIVATED _ The router is not active. 0x50B 1291 0x9811050B ROUTERERR FRAGMENTBOXFULL _ The mailbox has reached the maximum number for fragmented messages. 0x50C 1292 0x9811050C ROUTERERR FRAGMENTTIMEOUT _ A fragment timeout has occurred. 0x50D 1293 0x9811050D ROUTERERR TOBEREMOVED _ The port is removed.
Hex Dec HRESULT Name Description 0x700 1792 0x98110700 ADSERR DEVICE ERROR _ _ General device error. 0x701 1793 0x98110701 ADSERR DEVICE SRVNOTSUPP _ _ Service is not supported by the server. 0x702 1794 0x98110702 ADSERR DEVICE INVALIDGRP _ _ Invalid index group. 0x703 1795 0x98110703 ADSERR DEVICE INVALIDOFFSET _ _ Invalid index offset. 0x704 1796 0x98110704 ADSERR DEVICE INVALIDACCESS _ _ Reading or writing not permitted. 0x705 1797 0x98110705 ADSERR DEVICE INVALIDSIZE _ _ Parameter size not correct. 0x706 1798 0x98110706 ADSERR DEVICE INVALIDDATA _ _ Invalid data values. 0x707 1799 0x98110707 ADSERR DEVICE NOTREADY _ _ Device is not ready to operate.
0x708 1800 0x98110708 ADSERR DEVICE BUSY _ _ Device is busy. 0x709 1801 0x98110709 ADSERR DEVICE INVALIDCONTEXT _ _ Invalid operating system context. This can result from use of ADS blocks in different tasks. It may be possible to resolve this through multitasking syn- chronization in the PLC. 0x70A 1802 0x9811070A ADSERR DEVICE NOMEMORY _ _ Insufficient memory. 0x70B 1803 0x9811070B ADSERR DEVICE INVALIDPARM _ _ Invalid parameter values. 0x70C 1804 0x9811070C ADSERR DEVICE NOTFOUND _ _ Not found (files, ...). 0x70D 1805 0x9811070D ADSERR DEVICE SYNTAX _ _ Syntax error in file or command. 0x70E 1806 0x9811070E ADSERR DEVICE INCOMPATIBLE _ _ Objects do not match.
0x70F 1807 0x9811070F ADSERR DEVICE EXISTS _ _ Object already exists. 0x710 1808 0x98110710 ADSERR DEVICE SYMBOLNOTFOUND _ _ Symbol not found. 0x711 1809 0x98110711 ADSERR DEVICE SYMBOLVERSIONINVALID _ _ Invalid symbol version. This can occur due to an online change. Create a new handle. 0x712 1810 0x98110712 ADSERR DEVICE INVALIDSTATE _ _ Device (server) is in invalid state. 0x713 1811 0x98110713 ADSERR DEVICE TRANSMODENOTSUPP _ _ AdsTransMode not supported. 0x714 1812 0x98110714 ADSERR DEVICE NOTIFYHNDINVALID _ _ Notification handle is invalid. 0x715 1813 0x98110715 ADSERR DEVICE CLIENTUNKNOWN _ _ Notification client not registered.
0x716 1814 0x98110716 ADSERR DEVICE NOMOREHDLS _ _ No further handle available. 0x717 1815 0x98110717 ADSERR DEVICE INVALIDWATCHSIZE _ _ Notification size too large. 0x718 1816 0x98110718 ADSERR DEVICE NOTINIT _ _ Device not initialized. 0x719 1817 0x98110719 ADSERR DEVICE TIMEOUT _ _ Device has a timeout. 0x71A 1818 0x9811071A ADSERR DEVICE NOINTERFACE _ _ Interface query failed. 0x71B 1819 0x9811071B ADSERR DEVICE INVALIDINTERFACE _ _ Wrong interface requested. 0x71C 1820 0x9811071C ADSERR DEVICE INVALIDCLSID _ _ Class ID is invalid. 0x71D 1821 0x9811071D ADSERR DEVICE INVALIDOBJID _ _ Object ID is invalid. 0x71E 1822 0x9811071E ADSERR DEVICE PENDING _ _ Request pending.
0x71F 1823 0x9811071F ADSERR DEVICE ABORTED _ _ Request is aborted. 0x720 1824 0x98110720 ADSERR DEVICE WARNING _ _ Signal warning. 0x721 1825 0x98110721 ADSERR DEVICE INVALIDARRAYIDX _ _ Invalid array index. 0x722 1826 0x98110722 ADSERR DEVICE SYMBOLNOTACTIVE _ _ Symbol not active. 0x723 1827 0x98110723 ADSERR DEVICE ACCESSDENIED _ _ Access denied. 0x724 1828 0x98110724 ADSERR DEVICE LICENSENOTFOUND _ _ Missing license. 0x725 1829 0x98110725 ADSERR DEVICE LICENSEEXPIRED _ _ License expired. 0x726 1830 0x98110726 ADSERR DEVICE LICENSEEXCEEDED _ _ License exceeded. 0x727 1831 0x98110727 ADSERR DEVICE LICENSEINVALID _ _ Invalid license.
0x728 1832 0x98110728 ADSERR DEVICE LICENSESYSTEMID _ _ License problem: System ID is invalid. 0x729 1833 0x98110729 ADSERR DEVICE LICENSENOTIMELIMIT _ _ License not limited in time. 0x72A 1834 0x9811072A ADSERR DEVICE LICENSEFUTUREISSUE _ _ Licensing problem: time in the future. 0x72B 1835 0x9811072B ADSERR DEVICE LICENSETIMETOLONG _ _ License period too long.