1767 lines
56 KiB
Lua
1767 lines
56 KiB
Lua
local ipOps = require "ipOps"
|
|
local nmap = require "nmap"
|
|
local shortport = require "shortport"
|
|
local stdnse = require "stdnse"
|
|
local string = require "string"
|
|
|
|
description = [[
|
|
This NSE script is used to send a EtherNet/IP packet to a remote device that
|
|
has TCP 44818 open. The script will send a Request Identity Packet and once a
|
|
response is received, it validates that it was a proper response to the command
|
|
that was sent, and then will parse out the data. Information that is parsed
|
|
includes Device Type, Vendor ID, Product name, Serial Number, Product code,
|
|
Revision Number, status, state, as well as the Device IP.
|
|
|
|
This script was written based of information collected by using the the
|
|
Wireshark dissector for CIP, and EtherNet/IP, The original information was
|
|
collected by running a modified version of the ethernetip.py script
|
|
(https://github.com/paperwork/pyenip)
|
|
|
|
http://digitalbond.com
|
|
|
|
]]
|
|
---
|
|
-- @usage
|
|
-- nmap --script enip-info -sU -p 44818 <host>
|
|
--
|
|
--
|
|
-- @output
|
|
--PORT STATE SERVICE REASON
|
|
--44818/tcp open EtherNet-IP-2 syn-ack
|
|
--| enip-info:
|
|
--| type: Communications Adapter (12)
|
|
--| vendor: Rockwell Automation/Allen-Bradley (1)
|
|
--| productName: 1769-L32E Ethernet Port
|
|
--| serialNumber: 0x000000
|
|
--| productCode: 158
|
|
--| revision: 3.7
|
|
--| status: 0x0030
|
|
--| state: 0x03
|
|
--|_ ipAddress: 192.168.1.123
|
|
-- @xmloutput
|
|
--<elem key="type">Communications Adapter (12)</elem>
|
|
--<elem key="vendor">Rockwell Automation/Allen-Bradley (1)</elem>
|
|
--<elem key="productName">1769-L32E Ethernet Port</elem>
|
|
--<elem key="serialNumber">0x000000</elem>
|
|
--<elem key="productCode">158</elem>
|
|
--<elem key="revision">3.7</elem>
|
|
--<elem key="status">0x0030</elem>
|
|
--<elem key="state">0x03</elem>
|
|
--<elem key="ipAddress">192.168.1.1</elem>
|
|
|
|
|
|
author = "Stephen Hilt (Digital Bond)"
|
|
license = "Same as Nmap--See https://nmap.org/book/man-legal.html"
|
|
categories = {"discovery", "version"}
|
|
|
|
-- Function to define the portrule as per nmap standards
|
|
-- IANA replaced the historical EtherNet/IP-2 name with EtherNet-IP-2
|
|
portrule = shortport.version_port_or_service(44818, {"EtherNet-IP-2", "EtherNet/IP-2"}, {"tcp","udp"})
|
|
|
|
-- Table to look up the Vendor Name based on Vendor ID
|
|
-- Returns "Unknown Vendor Number" if Vendor ID not recognized
|
|
-- Table data from Wireshark dissector ( link to unofficial mirror )
|
|
-- https://github.com/avsej/wireshark/blob/master/epan/dissectors/packet-enip.c
|
|
-- Fetched on 4/19/2014
|
|
|
|
-- @key vennum Vendor number parsed out of the EtherNet/IP packet
|
|
local vendor_id = {
|
|
[0] = "Reserved",
|
|
[1] = "Rockwell Automation/Allen-Bradley",
|
|
[2] = "Namco Controls Corp.",
|
|
[3] = "Honeywell Inc.",
|
|
[4] = "Parker Hannifin Corp. (Veriflo Division)",
|
|
[5] = "Rockwell Automation/Reliance Elec.",
|
|
[6] = "Reserved",
|
|
[7] = "SMC Corporation",
|
|
[8] = "Molex Incorporated",
|
|
[9] = "Western Reserve Controls Corp.",
|
|
[10] = "Advanced Micro Controls Inc. (AMCI)",
|
|
[11] = "ASCO Pneumatic Controls",
|
|
[12] = "Banner Engineering Corp.",
|
|
[13] = "Belden Wire & Cable Company",
|
|
[14] = "Cooper Interconnect",
|
|
[15] = "Reserved",
|
|
[16] = "Daniel Woodhead Co. (Woodhead Connectivity)",
|
|
[17] = "Dearborn Group Inc.",
|
|
[18] = "Reserved",
|
|
[19] = "Helm Instrument Company",
|
|
[20] = "Huron Net Works",
|
|
[21] = "Lumberg Inc.",
|
|
[22] = "Online Development Inc.(Automation Value)",
|
|
[23] = "Vorne Industries Inc.",
|
|
[24] = "ODVA Special Reserve",
|
|
[25] = "Reserved",
|
|
[26] = "Festo Corporation",
|
|
[27] = "Reserved",
|
|
[28] = "Reserved",
|
|
[29] = "Reserved",
|
|
[30] = "Unico Inc.",
|
|
[31] = "Ross Controls",
|
|
[32] = "Reserved",
|
|
[33] = "Reserved",
|
|
[34] = "Hohner Corp.",
|
|
[35] = "Micro Mo Electronics Inc.",
|
|
[36] = "MKS Instruments Inc.",
|
|
[37] = "Yaskawa Electric America formerly Magnetek Drives",
|
|
[38] = "Reserved",
|
|
[39] = "AVG Automation (Uticor)",
|
|
[40] = "Wago Corporation",
|
|
[41] = "Kinetics (Unit Instruments)",
|
|
[42] = "IMI Norgren Limited",
|
|
[43] = "BALLUFF Inc.",
|
|
[44] = "Yaskawa Electric America Inc.",
|
|
[45] = "Eurotherm Controls Inc",
|
|
[46] = "ABB Industrial Systems",
|
|
[47] = "Omron Corporation",
|
|
[48] = "TURCk Inc.",
|
|
[49] = "Grayhill Inc.",
|
|
[50] = "Real Time Automation (C&ID)",
|
|
[51] = "Reserved",
|
|
[52] = "Numatics Inc.",
|
|
[53] = "Lutze Inc.",
|
|
[54] = "Reserved",
|
|
[55] = "Reserved",
|
|
[56] = "Softing GmbH",
|
|
[57] = "Pepperl + Fuchs",
|
|
[58] = "Spectrum Controls Inc.",
|
|
[59] = "D.I.P. Inc. MKS Inst.",
|
|
[60] = "Applied Motion Products Inc.",
|
|
[61] = "Sencon Inc.",
|
|
[62] = "High Country Tek",
|
|
[63] = "SWAC Automation Consult GmbH",
|
|
[64] = "Clippard Instrument Laboratory",
|
|
[65] = "Reserved",
|
|
[66] = "Reserved",
|
|
[67] = "Reserved",
|
|
[68] = "Eaton Electrical",
|
|
[69] = "Reserved",
|
|
[70] = "Reserved",
|
|
[71] = "Toshiba International Corp.",
|
|
[72] = "Control Technology Incorporated",
|
|
[73] = "TCS (NZ) Ltd.",
|
|
[74] = "HitachiLtd.",
|
|
[75] = "ABB Robotics Products AB",
|
|
[76] = "NKE Corporation",
|
|
[77] = "Rockwell Software Inc.",
|
|
[78] = "Escort Memory Systems (A Datalogic Group Co.)",
|
|
[79] = "Berk-Tek",
|
|
[80] = "Industrial Devices Corporation",
|
|
[81] = "IXXAT Automation GmbH",
|
|
[82] = "Mitsubishi Electric Automation Inc.",
|
|
[83] = "OPTO-22",
|
|
[84] = "Reserved",
|
|
[85] = "Reserved",
|
|
[86] = "Horner Electric",
|
|
[87] = "Burkert Werke GmbH & Co. KG",
|
|
[88] = "Industrial Indexing Systems, Inc.",
|
|
[89] = "Industrial Indexing Systems Inc.",
|
|
[90] = "HMS Industrial Networks AB",
|
|
[91] = "Robicon",
|
|
[92] = "Helix Technology (Granville-Phillips)",
|
|
[93] = "Arlington Laboratory",
|
|
[94] = "Advantech Co. Ltd.",
|
|
[95] = "Square D Company",
|
|
[96] = "Digital Electronics Corp.",
|
|
[97] = "Danfoss",
|
|
[98] = "Reserved",
|
|
[99] = "Reserved",
|
|
[100] = "Bosch Rexroth Corporation] = Pneumatics",
|
|
[101] = "Applied Materials Inc.",
|
|
[102] = "Showa Electric Wire & Cable Co.",
|
|
[103] = "Pacific Scientific (API Controls Inc.)",
|
|
[104] = "Sharp Manufacturing Systems Corp.",
|
|
[105] = "Olflex Wire & Cable Inc.",
|
|
[106] = "Reserved",
|
|
[107] = "Unitrode",
|
|
[108] = "Beckhoff Automation GmbH",
|
|
[109] = "National Instruments",
|
|
[110] = "Mykrolis Corporations (Millipore)",
|
|
[111] = "International Motion Controls Corp.",
|
|
[112] = "Reserved",
|
|
[113] = "SEG Kempen GmbH",
|
|
[114] = "Reserved",
|
|
[115] = "Reserved",
|
|
[116] = "MTS Systems Corp.",
|
|
[117] = "Krones Inc",
|
|
[118] = "Reserved",
|
|
[119] = "EXOR Electronic R & D",
|
|
[120] = "SIEI S.p.A.",
|
|
[121] = "KUKA Roboter GmbH",
|
|
[122] = "Reserved",
|
|
[123] = "SEC (Samsung Electronics Co.Ltd)",
|
|
[124] = "Binary Electronics Ltd",
|
|
[125] = "Flexible Machine Controls",
|
|
[126] = "Reserved",
|
|
[127] = "ABB Inc. (Entrelec)",
|
|
[128] = "MAC Valves Inc.",
|
|
[129] = "Auma Actuators Inc",
|
|
[130] = "Toyoda Machine WorksLtd",
|
|
[131] = "Reserved",
|
|
[132] = "Reserved",
|
|
[133] = "Balogh T.A.G.] = Corporation",
|
|
[134] = "TR Systemtechnik GmbH",
|
|
[135] = "UNIPULSE Corporation",
|
|
[136] = "Reserved",
|
|
[137] = "Reserved",
|
|
[138] = "Conxall Corporation Inc.",
|
|
[139] = "Reserved",
|
|
[140] = "Reserved",
|
|
[141] = "Kuramo Electric Co.Ltd.",
|
|
[142] = "Creative Micro Designs",
|
|
[143] = "GE Industrial Systems",
|
|
[144] = "Leybold Vacuum GmbH",
|
|
[145] = "Siemens Energy & Automation/Drives",
|
|
[146] = "Kodensha Ltd",
|
|
[147] = "Motion Engineering Inc.",
|
|
[148] = "Honda Engineering Co.Ltd",
|
|
[149] = "EIM Valve Controls",
|
|
[150] = "Melec Inc.",
|
|
[151] = "Sony Manufacturing Systems Corporation",
|
|
[152] = "North American Mfg.",
|
|
[153] = "WATLOW",
|
|
[154] = "Japan Radio Co.Ltd",
|
|
[155] = "NADEX Co.Ltd",
|
|
[156] = "Ametek Automation & Process Technologies",
|
|
[157] = "FACTS, Inc.",
|
|
[158] = "KVASER AB",
|
|
[159] = "IDEC IZUMI Corporation",
|
|
[160] = "Mitsubishi Heavy Industries Ltd",
|
|
[161] = "Mitsubishi Electric Corporation",
|
|
[162] = "Horiba-STEC Inc.",
|
|
[163] = "esd electronic system design gmbh",
|
|
[164] = "DAIHEN Corporation",
|
|
[165] = "Tyco Valves & Controls/Keystone",
|
|
[166] = "EBARA Corporation",
|
|
[167] = "Reserved",
|
|
[168] = "Reserved",
|
|
[169] = "Hokuyo Electric Co. Ltd",
|
|
[170] = "Pyramid Solutions Inc.",
|
|
[171] = "Denso Wave Incorporated",
|
|
[172] = "HLS Hard-Line Solutions Inc",
|
|
[173] = "Caterpillar Inc.",
|
|
[174] = "PDL Electronics Ltd.",
|
|
[175] = "Reserved",
|
|
[176] = "Red Lion Controls",
|
|
[177] = "ANELVA Corporation",
|
|
[178] = "Toyo Denki Seizo KK",
|
|
[179] = "Sanyo Denki Co.Ltd",
|
|
[180] = "Advanced Energy Japan K.K. (Aera Japan)",
|
|
[181] = "Pilz GmbH & Co",
|
|
[182] = "Marsh Bellofram-Bellofram PCD Division",
|
|
[183] = "Reserved",
|
|
[184] = "M-SYSTEM Co. Ltd",
|
|
[185] = "Nissin Electric Co.Ltd",
|
|
[186] = "Hitachi Metals Ltd.",
|
|
[187] = "Oriental Motor Company",
|
|
[188] = "A&D Co.Ltd",
|
|
[189] = "Phasetronics Inc.",
|
|
[190] = "Cummins Engine Company",
|
|
[191] = "Deltron Inc.",
|
|
[192] = "Geneer Corporation",
|
|
[193] = "Anatol Automation Inc.",
|
|
[194] = "Reserved",
|
|
[195] = "Reserved",
|
|
[196] = "Medar Inc.",
|
|
[197] = "Comdel Inc.",
|
|
[198] = "Advanced Energy Industries Inc",
|
|
[199] = "Reserved",
|
|
[200] = "DAIDEN Co.Ltd",
|
|
[201] = "CKD Corporation",
|
|
[202] = "Toyo Electric Corporation",
|
|
[203] = "Reserved",
|
|
[204] = "AuCom Electronics Ltd",
|
|
[205] = "Shinko Electric Co.Ltd",
|
|
[206] = "Vector Informatik GmbH",
|
|
[207] = "Reserved",
|
|
[208] = "Moog Inc.",
|
|
[209] = "Contemporary Controls",
|
|
[210] = "Tokyo Sokki Kenkyujo Co.Ltd",
|
|
[211] = "Schenck-AccuRate Inc.",
|
|
[212] = "The Oilgear Company",
|
|
[213] = "Reserved",
|
|
[214] = "ASM Japan K.K.",
|
|
[215] = "HIRATA Corp.",
|
|
[216] = "SUNX Limited",
|
|
[217] = "Meidensha Corp.",
|
|
[218] = "NIDEC SANKYO CORPORATION (Sankyo Seiki Mfg. Co.Ltd)",
|
|
[219] = "KAMRO Corp.",
|
|
[220] = "Nippon System Development Co.Ltd",
|
|
[221] = "EBARA Technologies Inc.",
|
|
[222] = "Reserved",
|
|
[223] = "Reserved",
|
|
[224] = "SG Co.Ltd",
|
|
[225] = "Vaasa Institute of Technology",
|
|
[226] = "MKS Instruments (ENI Technology)",
|
|
[227] = "Tateyama System Laboratory Co.Ltd.",
|
|
[228] = "QLOG Corporation",
|
|
[229] = "Matric Limited Inc.",
|
|
[230] = "NSD Corporation",
|
|
[231] = "Reserved",
|
|
[232] = "Sumitomo Wiring SystemsLtd",
|
|
[233] = "Group 3 Technology Ltd",
|
|
[234] = "CTI Cryogenics",
|
|
[235] = "POLSYS CORP",
|
|
[236] = "Ampere Inc.",
|
|
[237] = "Reserved",
|
|
[238] = "Simplatroll Ltd",
|
|
[239] = "Reserved",
|
|
[240] = "Reserved",
|
|
[241] = "Leading Edge Design",
|
|
[242] = "Humphrey Products",
|
|
[243] = "Schneider Automation Inc.",
|
|
[244] = "Westlock Controls Corp.",
|
|
[245] = "Nihon Weidmuller Co.Ltd",
|
|
[246] = "Brooks Instrument (Div. of Emerson)",
|
|
[247] = "Reserved",
|
|
[248] = " Moeller GmbH",
|
|
[249] = "Varian Vacuum Products",
|
|
[250] = "Yokogawa Electric Corporation",
|
|
[251] = "Electrical Design Daiyu Co.Ltd",
|
|
[252] = "Omron Software Co.Ltd",
|
|
[253] = "BOC Edwards",
|
|
[254] = "Control Technology Corporation",
|
|
[255] = "Bosch Rexroth",
|
|
[256] = "Turck",
|
|
[257] = "Control Techniques PLC",
|
|
[258] = "Hardy Instruments Inc.",
|
|
[259] = "LS Industrial Systems",
|
|
[260] = "E.O.A. Systems Inc.",
|
|
[261] = "Reserved",
|
|
[262] = "New Cosmos Electric Co.Ltd.",
|
|
[263] = "Sense Eletronica LTDA",
|
|
[264] = "Xycom Inc.",
|
|
[265] = "Baldor Electric",
|
|
[266] = "Reserved",
|
|
[267] = "Patlite Corporation",
|
|
[268] = "Reserved",
|
|
[269] = "Mogami Wire & Cable Corporation",
|
|
[270] = "Welding Technology Corporation (WTC)",
|
|
[271] = "Reserved",
|
|
[272] = "Deutschmann Automation GmbH",
|
|
[273] = "ICP Panel-Tec Inc.",
|
|
[274] = "Bray Controls USA",
|
|
[275] = "Reserved",
|
|
[276] = "Status Technologies",
|
|
[277] = "Trio Motion Technology Ltd",
|
|
[278] = "Sherrex Systems Ltd",
|
|
[279] = "Adept Technology Inc.",
|
|
[280] = "Spang Power Electronics",
|
|
[281] = "Reserved",
|
|
[282] = "Acrosser Technology Co.Ltd",
|
|
[283] = "Hilscher GmbH",
|
|
[284] = "IMAX Corporation",
|
|
[285] = "Electronic Innovation Inc. (Falter Engineering)",
|
|
[286] = "Netlogic Inc.",
|
|
[287] = "Bosch Rexroth Corporation] = Indramat",
|
|
[288] = "Reserved",
|
|
[289] = "Reserved",
|
|
[290] = "Murata Machinery Ltd.",
|
|
[291] = "MTT Company Ltd.",
|
|
[292] = "Kanematsu Semiconductor Corp.",
|
|
[293] = "Takebishi Electric Sales Co.",
|
|
[294] = "Tokyo Electron Device Ltd",
|
|
[295] = "PFU Limited",
|
|
[296] = "Hakko Automation Co.Ltd.",
|
|
[297] = "Advanet Inc.",
|
|
[298] = "Tokyo Electron Software Technologies Ltd.",
|
|
[299] = "Reserved",
|
|
[300] = "Shinagawa Electric Wire Co.Ltd.",
|
|
[301] = "Yokogawa M&C Corporation",
|
|
[302] = "KONAN Electric Co.Ltd.",
|
|
[303] = "Binar Elektronik AB",
|
|
[304] = "Furukawa Electric Co.",
|
|
[305] = "Cooper Energy Services",
|
|
[306] = "Schleicher GmbH & Co.",
|
|
[307] = "Hirose Electric Co.Ltd",
|
|
[308] = "Western Servo Design Inc.",
|
|
[309] = "Prosoft Technology",
|
|
[310] = "Reserved",
|
|
[311] = "Towa Shoko Co.Ltd",
|
|
[312] = "Kyopal Co.Ltd",
|
|
[313] = "Extron Co.",
|
|
[314] = "Wieland Electric GmbH",
|
|
[315] = "SEW Eurodrive GmbH",
|
|
[316] = "Aera Corporation",
|
|
[317] = "STA Reutlingen",
|
|
[318] = "Reserved",
|
|
[319] = "Fuji Electric Co.Ltd.",
|
|
[320] = "Reserved",
|
|
[321] = "Reserved",
|
|
[322] = "ifm efector] = inc.",
|
|
[323] = "Reserved",
|
|
[324] = "IDEACOD-Hohner Automation S.A.",
|
|
[325] = "CommScope Inc.",
|
|
[326] = "GE Fanuc Automation North America Inc.",
|
|
[327] = "Matsushita Electric Industrial Co.Ltd",
|
|
[328] = "Okaya Electronics Corporation",
|
|
[329] = "KASHIYAMA IndustriesLtd",
|
|
[330] = "JVC",
|
|
[331] = "Interface Corporation",
|
|
[332] = "Grape Systems Inc.",
|
|
[333] = "Reserved",
|
|
[334] = "KEBA AG",
|
|
[335] = "Toshiba IT & Control Systems Corporation",
|
|
[336] = "Sanyo Machine WorksLtd.",
|
|
[337] = "Vansco Electronics Ltd.",
|
|
[338] = "Dart Container Corp.",
|
|
[339] = "Livingston & Co. Inc.",
|
|
[340] = "Alfa Laval LKM as",
|
|
[341] = "BF ENTRON Ltd. (British Federal)",
|
|
[342] = "Bekaert Engineering NV",
|
|
[343] = "Ferran Scientific Inc.",
|
|
[344] = "KEBA AG",
|
|
[345] = "Endress + Hauser",
|
|
[346] = "Lincoln Electric Company",
|
|
[347] = "ABB ALSTOM Power UK Ltd. (EGT)",
|
|
[348] = "Berger Lahr GmbH",
|
|
[349] = "Reserved",
|
|
[350] = "Federal Signal Corp.",
|
|
[351] = "Kawasaki Robotics (USA) Inc.",
|
|
[352] = "Bently Nevada Corporation",
|
|
[353] = "Reserved",
|
|
[354] = "FRABA Posital GmbH",
|
|
[355] = "Elsag Bailey Inc.",
|
|
[356] = "Fanuc Robotics America",
|
|
[357] = "Reserved",
|
|
[358] = "Surface Combustion Inc.",
|
|
[359] = "Reserved",
|
|
[360] = "AILES Electronics Ind. Co.Ltd.",
|
|
[361] = "Wonderware Corporation",
|
|
[362] = "Particle Measuring Systems Inc.",
|
|
[363] = "Reserved",
|
|
[364] = "Reserved",
|
|
[365] = "BITS Co.Ltd",
|
|
[366] = "Japan Aviation Electronics Industry Ltd",
|
|
[367] = "Keyence Corporation",
|
|
[368] = "Kuroda Precision Industries Ltd.",
|
|
[369] = "Mitsubishi Electric Semiconductor Application",
|
|
[370] = "Nippon Seisen CableLtd.",
|
|
[371] = "Omron ASO Co.Ltd",
|
|
[372] = "Seiko Seiki Co.Ltd.",
|
|
[373] = "Sumitomo Heavy IndustriesLtd.",
|
|
[374] = "Tango Computer Service Corporation",
|
|
[375] = "Technology Service Inc.",
|
|
[376] = "Toshiba Information Systems (Japan) Corporation",
|
|
[377] = "TOSHIBA Schneider Inverter Corporation",
|
|
[378] = "Toyooki Kogyo Co.Ltd.",
|
|
[379] = "XEBEC",
|
|
[380] = "Madison Cable Corporation",
|
|
[381] = "Hitati Engineering & Services Co.Ltd",
|
|
[382] = "TEM-TECH Lab Co.Ltd",
|
|
[383] = "International Laboratory Corporation",
|
|
[384] = "Dyadic Systems Co.Ltd.",
|
|
[385] = "SETO Electronics Industry Co.Ltd",
|
|
[386] = "Tokyo Electron Kyushu Limited",
|
|
[387] = "KEI System Co.Ltd",
|
|
[388] = "Reserved",
|
|
[389] = "Asahi Engineering Co.Ltd",
|
|
[390] = "Contrex Inc.",
|
|
[391] = "Paradigm Controls Ltd.",
|
|
[392] = "Reserved",
|
|
[393] = "Ohm Electric Co.Ltd.",
|
|
[394] = "RKC Instrument Inc.",
|
|
[395] = "Suzuki Motor Corporation",
|
|
[396] = "Custom Servo Motors Inc.",
|
|
[397] = "PACE Control Systems",
|
|
[398] = "Selectron Systems AG",
|
|
[399] = "Reserved",
|
|
[400] = "LINTEC Co.Ltd.",
|
|
[401] = "Hitachi Cable Ltd.",
|
|
[402] = "BUSWARE Direct",
|
|
[403] = "Eaton Electric B.V. (former Holec Holland N.V.)",
|
|
[404] = "VAT Vakuumventile AG",
|
|
[405] = "Scientific Technologies Incorporated",
|
|
[406] = "Alfa Instrumentos Eletronicos Ltda",
|
|
[407] = "TWK Elektronik GmbH",
|
|
[408] = "ABB Welding Systems AB",
|
|
[409] = "BYSTRONIC Maschinen AG",
|
|
[410] = "Kimura Electric Co.Ltd",
|
|
[411] = "Nissei Plastic Industrial Co.Ltd",
|
|
[412] = "Reserved",
|
|
[413] = "Kistler-Morse Corporation",
|
|
[414] = "Proteous Industries Inc.",
|
|
[415] = "IDC Corporation",
|
|
[416] = "Nordson Corporation",
|
|
[417] = "Rapistan Systems",
|
|
[418] = "LP-Elektronik GmbH",
|
|
[419] = "GERBI & FASE S.p.A.(Fase Saldatura)",
|
|
[420] = "Phoenix Digital Corporation",
|
|
[421] = "Z-World Engineering",
|
|
[422] = "Honda R&D Co.Ltd.",
|
|
[423] = "Bionics Instrument Co.Ltd.",
|
|
[424] = "Teknic Inc.",
|
|
[425] = "R.Stahl Inc.",
|
|
[426] = "Reserved",
|
|
[427] = "Ryco Graphic Manufacturing Inc.",
|
|
[428] = "Giddings & Lewis Inc.",
|
|
[429] = "Koganei Corporation",
|
|
[430] = "Reserved",
|
|
[431] = "Nichigoh Communication Electric Wire Co.Ltd.",
|
|
[432] = "Reserved",
|
|
[433] = "Fujikura Ltd.",
|
|
[434] = "AD Link Technology Inc.",
|
|
[435] = "StoneL Corporation",
|
|
[436] = "Computer Optical Products Inc.",
|
|
[437] = "CONOS Inc.",
|
|
[438] = "Erhardt + Leimer GmbH",
|
|
[439] = "UNIQUE Co. Ltd",
|
|
[440] = "Roboticsware Inc.",
|
|
[441] = "Nachi Fujikoshi Corporation",
|
|
[442] = "Hengstler GmbH",
|
|
[443] = "Vacon Plc",
|
|
[444] = "SUNNY GIKEN Inc.",
|
|
[445] = "Lenze Drive Systems GmbH",
|
|
[446] = "CD Systems B.V.",
|
|
[447] = "FMT/Aircraft Gate Support Systems AB",
|
|
[448] = "Axiomatic Technologies Corp",
|
|
[449] = "Embedded System Products Inc.",
|
|
[450] = "Reserved",
|
|
[451] = "Mencom Corporation",
|
|
[452] = "Kollmorgen",
|
|
[453] = "Matsushita Welding Systems Co.Ltd.",
|
|
[454] = "Dengensha Mfg. Co. Ltd.",
|
|
[455] = "Quinn Systems Ltd.",
|
|
[456] = "Tellima Technology Ltd",
|
|
[457] = "MDT] = Software",
|
|
[458] = "Taiwan Keiso Co.Ltd",
|
|
[459] = "Pinnacle Systems",
|
|
[460] = "Ascom Hasler Mailing Sys",
|
|
[461] = "INSTRUMAR Limited",
|
|
[462] = "Reserved",
|
|
[463] = "Navistar International Transportation Corp",
|
|
[464] = "Huettinger Elektronik GmbH + Co. KG",
|
|
[465] = "OCM Technology Inc.",
|
|
[466] = "Professional Supply Inc.",
|
|
[467] = "Control Solutions",
|
|
[468] = "Baumer IVO GmbH & Co. KG",
|
|
[469] = "Worcester Controls Corporation",
|
|
[470] = "Pyramid Technical Consultants Inc.",
|
|
[471] = "Eilersen Electric A/S",
|
|
[472] = "Apollo Fire Detectors Limited",
|
|
[473] = "Avtron Manufacturing Inc.",
|
|
[474] = "Reserved",
|
|
[475] = "Tokyo Keiso Co.Ltd.",
|
|
[476] = "Daishowa Swiki Co.Ltd.",
|
|
[477] = "Kojima Instruments Inc.",
|
|
[478] = "Shimadzu Corporation",
|
|
[479] = "Tatsuta Electric Wire & Cable Co.Ltd.",
|
|
[480] = "MECS Corporation",
|
|
[481] = "Tahara Electric",
|
|
[482] = "Koyo Electronics",
|
|
[483] = "Clever Devices",
|
|
[484] = "GCD Hardware & Software GmbH",
|
|
[485] = "Reserved",
|
|
[486] = "Miller Electric Mfg Co.",
|
|
[487] = "GEA Tuchenhagen GmbH",
|
|
[488] = "Riken Keiki Co.] = LTD",
|
|
[489] = "Keisokugiken Corporation",
|
|
[490] = "Fuji Machine Mfg. Co.Ltd",
|
|
[491] = "Reserved",
|
|
[492] = "Nidec-Shimpo Corp.",
|
|
[493] = "UTEC Corporation",
|
|
[494] = "Sanyo Electric Co. Ltd.",
|
|
[495] = "Reserved",
|
|
[496] = "Reserved",
|
|
[497] = "Okano Electric Wire Co. Ltd",
|
|
[498] = "Shimaden Co. Ltd.",
|
|
[499] = "Teddington Controls Ltd",
|
|
[500] = "Reserved",
|
|
[501] = "VIPA GmbH",
|
|
[502] = "Warwick Manufacturing Group",
|
|
[503] = "Danaher Controls",
|
|
[504] = "Reserved",
|
|
[505] = "Reserved",
|
|
[506] = "American Science & Engineering",
|
|
[507] = "Accutron Controls International Inc.",
|
|
[508] = "Norcott Technologies Ltd",
|
|
[509] = "TB Woods Inc",
|
|
[510] = "Proportion-Air Inc.",
|
|
[511] = "SICK Stegmann GmbH",
|
|
[512] = "Reserved",
|
|
[513] = "Edwards Signaling",
|
|
[514] = "Sumitomo Metal IndustriesLtd",
|
|
[515] = "Cosmo Instruments Co.Ltd.",
|
|
[516] = "Denshosha Co.Ltd.",
|
|
[517] = "Kaijo Corp.",
|
|
[518] = "Michiproducts Co.Ltd.",
|
|
[519] = "Miura Corporation",
|
|
[520] = "TG Information Network Co.Ltd.",
|
|
[521] = "Fujikin Inc.",
|
|
[522] = "Estic Corp.",
|
|
[523] = "GS Hydraulic Sales",
|
|
[524] = "Leuze Electronic GmbH & Co. KG",
|
|
[525] = "MTE Limited",
|
|
[526] = "Hyde Park Electronics Inc.",
|
|
[527] = "Pfeiffer Vacuum GmbH",
|
|
[528] = "Cyberlogic Technologies",
|
|
[529] = "OKUMA Corporation FA Systems Division",
|
|
[530] = "Reserved",
|
|
[531] = "Hitachi Kokusai Electric Co.Ltd.",
|
|
[532] = "SHINKO TECHNOS Co.Ltd.",
|
|
[533] = "Itoh Electric Co.Ltd.",
|
|
[534] = "Colorado Flow Tech Inc.",
|
|
[535] = "Love Controls Division/Dwyer Inst.",
|
|
[536] = "Alstom Drives and Controls",
|
|
[537] = "The Foxboro Company",
|
|
[538] = "Tescom Corporation",
|
|
[539] = "Reserved",
|
|
[540] = "Atlas Copco Controls UK",
|
|
[541] = "Reserved",
|
|
[542] = "Autojet Technologies",
|
|
[543] = "Prima Electronics S.p.A.",
|
|
[544] = "PMA GmbH",
|
|
[545] = "Shimafuji Electric Co.Ltd",
|
|
[546] = "Oki Electric Industry Co.Ltd",
|
|
[547] = "Kyushu Matsushita Electric Co.Ltd",
|
|
[548] = "Nihon Electric Wire & Cable Co.Ltd",
|
|
[549] = "Tsuken Electric Ind Co.Ltd",
|
|
[550] = "Tamadic Co.",
|
|
[551] = "MAATEL SA",
|
|
[552] = "OKUMA America",
|
|
[553] = "Control Techniques PLC-NA",
|
|
[554] = "TPC Wire & Cable",
|
|
[555] = "ATI Industrial Automation",
|
|
[556] = "Microcontrol (Australia) Pty Ltd",
|
|
[557] = "Serra Soldadura] = S.A.",
|
|
[558] = "Southwest Research Institute",
|
|
[559] = "Cabinplant International",
|
|
[560] = "Sartorius Mechatronics T&H GmbH",
|
|
[561] = "Comau S.p.A. Robotics & Final Assembly Division",
|
|
[562] = "Phoenix Contact",
|
|
[563] = "Yokogawa MAT Corporation",
|
|
[564] = "asahi sangyo co.] = ltd.",
|
|
[565] = "Reserved",
|
|
[566] = "Akita Myotoku Ltd.",
|
|
[567] = "OBARA Corp.",
|
|
[568] = "Suetron Electronic GmbH",
|
|
[569] = "Reserved",
|
|
[570] = "Serck Controls Limited",
|
|
[571] = "Fairchild Industrial Products Company",
|
|
[572] = "ARO S.A.",
|
|
[573] = "M2C GmbH",
|
|
[574] = "Shin Caterpillar Mitsubishi Ltd.",
|
|
[575] = "Santest Co.Ltd.",
|
|
[576] = "Cosmotechs Co.Ltd.",
|
|
[577] = "Hitachi Electric Systems",
|
|
[578] = "Smartscan Ltd",
|
|
[579] = "Woodhead Software & Electronics France",
|
|
[580] = "Athena Controls Inc.",
|
|
[581] = "Syron Engineering & Manufacturing Inc.",
|
|
[582] = "Asahi Optical Co.Ltd.",
|
|
[583] = "Sansha Electric Mfg. Co.Ltd.",
|
|
[584] = "Nikki Denso Co.Ltd.",
|
|
[585] = "Star Micronics] = Co.Ltd.",
|
|
[586] = "Ecotecnia Socirtat Corp.",
|
|
[587] = "AC Technology Corp.",
|
|
[588] = "West Instruments Limited",
|
|
[589] = "NTI Limited",
|
|
[590] = "Delta Computer Systems Inc.",
|
|
[591] = "FANUC Ltd.",
|
|
[592] = "Hearn-Gu Lee",
|
|
[593] = "ABB Automation Products",
|
|
[594] = "Orion Machinery Co.Ltd.",
|
|
[595] = "Reserved",
|
|
[596] = "Wire-Pro Inc.",
|
|
[597] = "Beijing Huakong Technology Co. Ltd.",
|
|
[598] = "Yokoyama Shokai Co.Ltd.",
|
|
[599] = "Toyogiken Co.Ltd.",
|
|
[600] = "Coester Equipamentos Eletronicos Ltda.",
|
|
[601] = "Kawasaki Heavy Industries, Ltd.",
|
|
[602] = "Electroplating Engineers of Japan Ltd.",
|
|
[603] = "ROBOX S.p.A.",
|
|
[604] = "Spraying Systems Company",
|
|
[605] = "Benshaw Inc.",
|
|
[606] = "ZPA-DP A.S.",
|
|
[607] = "Wired Rite Systems",
|
|
[608] = "Tandis Research Inc.",
|
|
[609] = "SSD Drives GmbH",
|
|
[610] = "ULVAC Japan Ltd.",
|
|
[611] = "DYNAX Corporation",
|
|
[612] = "Nor-Cal Products Inc.",
|
|
[613] = "Aros Electronics AB",
|
|
[614] = "Jun-Tech Co.Ltd.",
|
|
[615] = "HAN-MI Co. Ltd.",
|
|
[616] = "uniNtech (formerly SungGi Internet)",
|
|
[617] = "Hae Pyung Electronics Reserch Institute",
|
|
[618] = "Milwaukee Electronics",
|
|
[619] = "OBERG Industries",
|
|
[620] = "Parker Hannifin/Compumotor Division",
|
|
[621] = "TECHNO DIGITAL CORPORATION",
|
|
[622] = "Network Supply Co.Ltd.",
|
|
[623] = "Union Electronics Co.Ltd.",
|
|
[624] = "Tritronics Services PM Ltd.",
|
|
[625] = "Rockwell Automation-Sprecher+Schuh",
|
|
[626] = "Matsushita Electric Industrial Co.Ltd/Motor Co.",
|
|
[627] = "Rolls-Royce Energy Systems Inc.",
|
|
[628] = "JEONGIL INTERCOM CO.] = LTD",
|
|
[629] = "Interroll Corp.",
|
|
[630] = "Hubbell Wiring Device-Kellems (Delaware)",
|
|
[631] = "Intelligent Motion Systems",
|
|
[632] = "Reserved",
|
|
[633] = "INFICON AG",
|
|
[634] = "Hirschmann Inc.",
|
|
[635] = "The Siemon Company",
|
|
[636] = "YAMAHA Motor Co. Ltd.",
|
|
[637] = "aska corporation",
|
|
[638] = "Woodhead Connectivity",
|
|
[639] = "Trimble AB",
|
|
[640] = "Murrelektronik GmbH",
|
|
[641] = "Creatrix Labs Inc.",
|
|
[642] = "TopWorx",
|
|
[643] = "Kumho Industrial Co.Ltd.",
|
|
[644] = "Wind River Systems Inc.",
|
|
[645] = "Bihl & Wiedemann GmbH",
|
|
[646] = "Harmonic Drive Systems Inc.",
|
|
[647] = "Rikei Corporation",
|
|
[648] = "BL AutotecLtd.",
|
|
[649] = "Hana Information & Technology Co.Ltd.",
|
|
[650] = "Seoil Electric Co.Ltd.",
|
|
[651] = "Fife Corporation",
|
|
[652] = "Shanghai Electrical Apparatus Research Institute",
|
|
[653] = "Detector Electronics",
|
|
[654] = "Parasense Development Centre",
|
|
[655] = "Reserved",
|
|
[656] = "Reserved",
|
|
[657] = "Six Tau S.p.A.",
|
|
[658] = "Aucos GmbH",
|
|
[659] = "Rotork Controls",
|
|
[660] = "Automationdirect.com",
|
|
[661] = "Thermo BLH",
|
|
[662] = "System ControlsLtd.",
|
|
[663] = "Univer S.p.A.",
|
|
[664] = "MKS-Tenta Technology",
|
|
[665] = "Lika Electronic SNC",
|
|
[666] = "Mettler-Toledo Inc.",
|
|
[667] = "DXL USA Inc.",
|
|
[668] = "Rockwell Automation/Entek IRD Intl.",
|
|
[669] = "Nippon Otis Elevator Company",
|
|
[670] = "Sinano Electric] = Co.Ltd.",
|
|
[671] = "Sony Manufacturing Systems",
|
|
[672] = "Reserved",
|
|
[673] = "Contec Co.Ltd.",
|
|
[674] = "Automated Solutions",
|
|
[675] = "Controlweigh",
|
|
[676] = "Reserved",
|
|
[677] = "Fincor Electronics",
|
|
[678] = "Cognex Corporation",
|
|
[679] = "Qualiflow",
|
|
[680] = "Weidmuller Inc.",
|
|
[681] = "Morinaga Milk Industry Co.Ltd.",
|
|
[682] = "Takagi Industrial Co.Ltd.",
|
|
[683] = "Wittenstein AG",
|
|
[684] = "Sena Technologies Inc.",
|
|
[685] = "Reserved",
|
|
[686] = "APV Products Unna",
|
|
[687] = "Creator Teknisk Utvedkling AB",
|
|
[688] = "Reserved",
|
|
[689] = "Mibu Denki Industrial Co.Ltd.",
|
|
[690] = "Takamastsu Machineer Section",
|
|
[691] = "Startco Engineering Ltd.",
|
|
[692] = "Reserved",
|
|
[693] = "Holjeron",
|
|
[694] = "ALCATEL High Vacuum Technology",
|
|
[695] = "Taesan LCD Co.Ltd.",
|
|
[696] = "POSCON",
|
|
[697] = "VMIC",
|
|
[698] = "Matsushita Electric WorksLtd.",
|
|
[699] = "IAI Corporation",
|
|
[700] = "Horst GmbH",
|
|
[701] = "MicroControl GmbH & Co.",
|
|
[702] = "Leine & Linde AB",
|
|
[703] = "Reserved",
|
|
[704] = "EC Elettronica Srl",
|
|
[705] = "VIT Software HB",
|
|
[706] = "Bronkhorst High-Tech B.V.",
|
|
[707] = "Optex Co.Ltd.",
|
|
[708] = "Yosio Electronic Co.",
|
|
[709] = "Terasaki Electric Co.Ltd.",
|
|
[710] = "Sodick Co.Ltd.",
|
|
[711] = "MTS Systems Corporation-Automation Division",
|
|
[712] = "Mesa Systemtechnik",
|
|
[713] = "SHIN HO SYSTEM Co.Ltd.",
|
|
[714] = "Goyo Electronics CoLtd.",
|
|
[715] = "Loreme",
|
|
[716] = "SAB Brockskes GmbH & Co. KG",
|
|
[717] = "Trumpf Laser GmbH + Co. KG",
|
|
[718] = "Niigata Electronic Instruments Co.Ltd.",
|
|
[719] = "Yokogawa Digital Computer Corporation",
|
|
[720] = "O.N. Electronic Co.Ltd.",
|
|
[721] = "Industrial Control Communication Inc.",
|
|
[722] = "ABB Inc.",
|
|
[723] = "ElectroWave USA Inc.",
|
|
[724] = "Industrial Network Controls] = LLC",
|
|
[725] = "KDT Systems Co.Ltd.",
|
|
[726] = "SEFA Technology Inc.",
|
|
[727] = "Nippon POP Rivets and Fasteners Ltd.",
|
|
[728] = "Yamato Scale Co.Ltd.",
|
|
[729] = "Zener Electric",
|
|
[730] = "GSE Scale Systems",
|
|
[731] = "ISAS (Integrated Switchgear & Sys. Pty Ltd)",
|
|
[732] = "Beta LaserMike Limited",
|
|
[733] = "TOEI Electric Co.Ltd.",
|
|
[734] = "Hakko Electronics Co.Ltd",
|
|
[735] = "Reserved",
|
|
[736] = "RFID Inc.",
|
|
[737] = "Adwin Corporation",
|
|
[738] = "Osaka VacuumLtd.",
|
|
[739] = "A-Kyung Motion Inc.",
|
|
[740] = "Camozzi S.P. A.",
|
|
[741] = "Crevis Co.] = LTD",
|
|
[742] = "Rice Lake Weighing Systems",
|
|
[743] = "Linux Network Services",
|
|
[744] = "KEB Antriebstechnik GmbH",
|
|
[745] = "Hagiwara Electric Co.Ltd.",
|
|
[746] = "Glass Inc. International",
|
|
[747] = "Reserved",
|
|
[748] = "DVT Corporation",
|
|
[749] = "Woodward Governor",
|
|
[750] = "Mosaic Systems Inc.",
|
|
[751] = "Laserline GmbH",
|
|
[752] = "COM-TEC Inc.",
|
|
[753] = "Weed Instrument",
|
|
[754] = "Prof-face European Technology Center",
|
|
[755] = "Fuji Automation Co.Ltd.",
|
|
[756] = "Matsutame Co.Ltd.",
|
|
[757] = "Hitachi Via MechanicsLtd.",
|
|
[758] = "Dainippon Screen Mfg. Co. Ltd.",
|
|
[759] = "FLS Automation A/S",
|
|
[760] = "ABB Stotz Kontakt GmbH",
|
|
[761] = "Technical Marine Service",
|
|
[762] = "Advanced Automation Associates Inc.",
|
|
[763] = "Baumer Ident GmbH",
|
|
[764] = "Tsubakimoto Chain Co.",
|
|
[765] = "Reserved",
|
|
[766] = "Furukawa Co.Ltd.",
|
|
[767] = "Active Power",
|
|
[768] = "CSIRO Mining Automation",
|
|
[769] = "Matrix Integrated Systems",
|
|
[770] = "Digitronic Automationsanlagen GmbH",
|
|
[771] = "SICK STEGMANN Inc.",
|
|
[772] = "TAE-Antriebstechnik GmbH",
|
|
[773] = "Electronic Solutions",
|
|
[774] = "Rocon L.L.C.",
|
|
[775] = "Dijitized Communications Inc.",
|
|
[776] = "Asahi Organic Chemicals Industry Co.Ltd.",
|
|
[777] = "Hodensha",
|
|
[778] = "Harting Inc. NA",
|
|
[779] = "Kubler GmbH",
|
|
[780] = "Yamatake Corporation",
|
|
[781] = "JEOL",
|
|
[782] = "Yamatake Industrial Systems Co.Ltd.",
|
|
[783] = "HAEHNE Elektronische Messgerate GmbH",
|
|
[784] = "Ci Technologies Pty Ltd (for Pelamos Industries)",
|
|
[785] = "N. SCHLUMBERGER & CIE",
|
|
[786] = "Teijin Seiki Co.Ltd.",
|
|
[787] = "DAIKIN IndustriesLtd",
|
|
[788] = "RyuSyo Industrial Co.Ltd.",
|
|
[789] = "SAGINOMIYA SEISAKUSHO] = INC.",
|
|
[790] = "Seishin Engineering Co.Ltd.",
|
|
[791] = "Japan Support System Ltd.",
|
|
[792] = "Decsys",
|
|
[793] = "Metronix Messgerate u. Elektronik GmbH",
|
|
[794] = "ROPEX Industrie - Elektronik GmbH",
|
|
[795] = "Vaccon Company Inc.",
|
|
[796] = "Siemens Energy & Automation Inc.",
|
|
[797] = "Ten X Technology Inc.",
|
|
[798] = "Tyco Electronics",
|
|
[799] = "Delta Power Electronics Center",
|
|
[800] = "Denker",
|
|
[801] = "Autonics Corporation",
|
|
[802] = "JFE Electronic Engineering Pty. Ltd.",
|
|
[803] = "Reserved",
|
|
[804] = "Electro-Sensors Inc.",
|
|
[805] = "Digi International Inc.",
|
|
[806] = "Texas Instruments",
|
|
[807] = "ADTEC Plasma Technology Co.Ltd",
|
|
[808] = "SICK AG",
|
|
[809] = "Ethernet Peripherals Inc.",
|
|
[810] = "Animatics Corporation",
|
|
[811] = "Reserved",
|
|
[812] = "Process Control Corporation",
|
|
[813] = "SystemV. Inc.",
|
|
[814] = "Danaher Motion SRL",
|
|
[815] = "SHINKAWA Sensor Technology Inc.",
|
|
[816] = "Tesch GmbH & Co. KG",
|
|
[817] = "Reserved",
|
|
[818] = "Trend Controls Systems Ltd.",
|
|
[819] = "Guangzhou ZHIYUAN Electronic Co.Ltd.",
|
|
[820] = "Mykrolis Corporation",
|
|
[821] = "Bethlehem Steel Corporation",
|
|
[822] = "KK ICP",
|
|
[823] = "Takemoto Denki Corporation",
|
|
[824] = "The Montalvo Corporation",
|
|
[825] = "Reserved",
|
|
[826] = "LEONI Special Cables GmbH",
|
|
[827] = "Reserved",
|
|
[828] = "ONO SOKKI CO.,LTD.",
|
|
[829] = "Rockwell Samsung Automation",
|
|
[830] = "SHINDENGEN ELECTRIC MFG. CO. LTD",
|
|
[831] = "Origin Electric Co. Ltd.",
|
|
[832] = "Quest Technical Solutions Inc.",
|
|
[833] = "LS CableLtd.",
|
|
[834] = "Enercon-Nord Electronic GmbH",
|
|
[835] = "Northwire Inc.",
|
|
[836] = "Engel Elektroantriebe GmbH",
|
|
[837] = "The Stanley Works",
|
|
[838] = "Celesco Transducer Products Inc.",
|
|
[839] = "Chugoku Electric Wire and Cable Co.",
|
|
[840] = "Kongsberg Simrad AS",
|
|
[841] = "Panduit Corporation",
|
|
[842] = "Spellman High Voltage Electronics Corp.",
|
|
[843] = "Kokusai Electric Alpha Co.Ltd.",
|
|
[844] = "Brooks Automation Inc.",
|
|
[845] = "ANYWIRE CORPORATION",
|
|
[846] = "Honda Electronics Co. Ltd",
|
|
[847] = "REO Elektronik AG",
|
|
[848] = "Fusion UV Systems Inc.",
|
|
[849] = "ASI Advanced Semiconductor Instruments GmbH",
|
|
[850] = "Datalogic Inc.",
|
|
[851] = "SoftPLC Corporation",
|
|
[852] = "Dynisco Instruments LLC",
|
|
[853] = "WEG Industrias SA",
|
|
[854] = "Frontline Test Equipment Inc.",
|
|
[855] = "Tamagawa Seiki Co.Ltd.",
|
|
[856] = "Multi Computing Co.Ltd.",
|
|
[857] = "RVSI",
|
|
[858] = "Commercial Timesharing Inc.",
|
|
[859] = "Tennessee Rand Automation LLC",
|
|
[860] = "Wacogiken Co.Ltd",
|
|
[861] = "Reflex Integration Inc.",
|
|
[862] = "Siemens AG] = A&D PI Flow Instruments",
|
|
[863] = "G. Bachmann Electronic GmbH",
|
|
[864] = "NT International",
|
|
[865] = "Schweitzer Engineering Laboratories",
|
|
[866] = "ATR Industrie-Elektronik GmbH Co.",
|
|
[867] = "PLASMATECH Co.Ltd",
|
|
[868] = "Reserved",
|
|
[869] = "GEMU GmbH & Co. KG",
|
|
[870] = "Alcorn McBride Inc.",
|
|
[871] = "MORI SEIKI CO.] = LTD",
|
|
[872] = "NodeTech Systems Ltd",
|
|
[873] = "Emhart Teknologies",
|
|
[874] = "Cervis Inc.",
|
|
[875] = "FieldServer Technologies (Div Sierra Monitor Corp)",
|
|
[876] = "NEDAP Power Supplies",
|
|
[877] = "Nippon Sanso Corporation",
|
|
[878] = "Mitomi Giken Co.Ltd.",
|
|
[879] = "PULS GmbH",
|
|
[880] = "Reserved",
|
|
[881] = "Japan Control Engineering Ltd",
|
|
[882] = "Embedded Systems Korea (Former Zues Emtek Co Ltd.)",
|
|
[883] = "Automa SRL",
|
|
[884] = "Harms+Wende GmbH & Co KG",
|
|
[885] = "SAE-STAHL GmbH",
|
|
[886] = "Microwave Data Systems",
|
|
[887] = "Bernecker + Rainer Industrie-Elektronik GmbH",
|
|
[888] = "Hiprom Technologies",
|
|
[889] = "Reserved",
|
|
[890] = "Nitta Corporation",
|
|
[891] = "Kontron Modular Computers GmbH",
|
|
[892] = "Marlin Controls",
|
|
[893] = "ELCIS s.r.l.",
|
|
[894] = "Acromag Inc.",
|
|
[895] = "Avery Weigh-Tronix",
|
|
[896] = "Reserved",
|
|
[897] = "Reserved",
|
|
[898] = "Reserved",
|
|
[899] = "Practicon Ltd",
|
|
[900] = "Schunk GmbH & Co. KG",
|
|
[901] = "MYNAH Technologies",
|
|
[902] = "Defontaine Groupe",
|
|
[903] = "Emerson Process Management Power & Water Solutions",
|
|
[904] = "F.A. Elec",
|
|
[905] = "Hottinger Baldwin Messtechnik GmbH",
|
|
[906] = "Coreco Imaging Inc.",
|
|
[907] = "London Electronics Ltd.",
|
|
[908] = "HSD SpA",
|
|
[909] = "Comtrol Corporation",
|
|
[910] = "TEAM] = S.A. (Tecnica Electronica de Automatismo Y Medida)",
|
|
[911] = "MAN B&W Diesel Ltd. Regulateurs Europa",
|
|
[912] = "Reserved",
|
|
[913] = "Reserved",
|
|
[914] = "Micro Motion Inc.",
|
|
[915] = "Eckelmann AG",
|
|
[916] = "Hanyoung Nux",
|
|
[917] = "Ransburg Industrial Finishing KK",
|
|
[918] = "Kun Hung Electric Co. Ltd.",
|
|
[919] = "Brimos wegbebakening b.v.",
|
|
[920] = "Nitto Seiki Co.Ltd",
|
|
[921] = "PPT Vision Inc.",
|
|
[922] = "Yamazaki Machinery Works",
|
|
[923] = "SCHMIDT Technology GmbH",
|
|
[924] = "Parker Hannifin SpA (SBC Division)",
|
|
[925] = "HIMA Paul Hildebrandt GmbH",
|
|
[926] = "RivaTek Inc.",
|
|
[927] = "Misumi Corporation",
|
|
[928] = "GE Multilin",
|
|
[929] = "Measurement Computing Corporation",
|
|
[930] = "Jetter AG",
|
|
[931] = "Tokyo Electronics Systems Corporation",
|
|
[932] = "Togami Electric Mfg. Co.Ltd.",
|
|
[933] = "HK Systems",
|
|
[934] = "CDA Systems Ltd.",
|
|
[935] = "Aerotech Inc.",
|
|
[936] = "JVL Industrie Elektronik A/S",
|
|
[937] = "NovaTech Process Solutions LLC",
|
|
[938] = "Reserved",
|
|
[939] = "Cisco Systems",
|
|
[940] = "Grid Connect",
|
|
[941] = "ITW Automotive Finishing",
|
|
[942] = "HanYang System",
|
|
[943] = "ABB K.K. Technical Center",
|
|
[944] = "Taiyo Electric Wire & Cable Co.Ltd.",
|
|
[945] = "Reserved",
|
|
[946] = "SEREN IPS INC",
|
|
[947] = "Belden CDT Electronics Division",
|
|
[948] = "ControlNet International",
|
|
[949] = "Gefran S.P.A.",
|
|
[950] = "Jokab Safety AB",
|
|
[951] = "SUMITA OPTICAL GLASS] = INC.",
|
|
[952] = "Biffi Italia srl",
|
|
[953] = "Beck IPC GmbH",
|
|
[954] = "Copley Controls Corporation",
|
|
[955] = "Fagor Automation S. Coop.",
|
|
[956] = "DARCOM",
|
|
[957] = "Frick Controls (div. of York International)",
|
|
[958] = "SymCom Inc.",
|
|
[959] = "Infranor",
|
|
[960] = "Kyosan CableLtd.",
|
|
[961] = "Varian Vacuum Technologies",
|
|
[962] = "Messung Systems",
|
|
[963] = "Xantrex Technology Inc.",
|
|
[964] = "StarThis Inc.",
|
|
[965] = "Chiyoda Co.Ltd.",
|
|
[966] = "Flowserve Corporation",
|
|
[967] = "Spyder Controls Corp.",
|
|
[968] = "IBA AG",
|
|
[969] = "SHIMOHIRA ELECTRIC MFG.CO.,LTD",
|
|
[970] = "Reserved",
|
|
[971] = "Siemens L&A",
|
|
[972] = "Micro Innovations AG",
|
|
[973] = "Switchgear & Instrumentation",
|
|
[974] = "PRE-TECH CO.] = LTD.",
|
|
[975] = "National Semiconductor",
|
|
[976] = "Invensys Process Systems",
|
|
[977] = "Ametek HDR Power Systems",
|
|
[978] = "Reserved",
|
|
[979] = "TETRA-K Corporation",
|
|
[980] = "C & M Corporation",
|
|
[981] = "Siempelkamp Maschinen",
|
|
[982] = "Reserved",
|
|
[983] = "Daifuku America Corporation",
|
|
[984] = "Electro-Matic Products Inc.",
|
|
[985] = "BUSSAN MICROELECTRONICS CORP.",
|
|
[986] = "ELAU AG",
|
|
[987] = "Hetronic USA",
|
|
[988] = "NIIGATA POWER SYSTEMS Co.Ltd.",
|
|
[989] = "Software Horizons Inc.",
|
|
[990] = "B3 Systems Inc.",
|
|
[991] = "Moxa Networking Co.Ltd.",
|
|
[992] = "Reserved",
|
|
[993] = "S4 Integration",
|
|
[994] = "Elettro Stemi S.R.L.",
|
|
[995] = "AquaSensors",
|
|
[996] = "Ifak System GmbH",
|
|
[997] = "SANKEI MANUFACTURING Co.,LTD.",
|
|
[998] = "Emerson Network Power Co.Ltd.",
|
|
[999] = "Fairmount Automation Inc.",
|
|
[1000] = "Bird Electronic Corporation",
|
|
[1001] = "Nabtesco Corporation",
|
|
[1002] = "AGM Electronics Inc.",
|
|
[1003] = "ARCX Inc.",
|
|
[1004] = "DELTA I/O Co.",
|
|
[1005] = "Chun IL Electric Ind. Co.",
|
|
[1006] = "N-Tron",
|
|
[1007] = "Nippon Pneumatics/Fludics System CO.,LTD.",
|
|
[1008] = "DDK Ltd.",
|
|
[1009] = "Seiko Epson Corporation",
|
|
[1010] = "Halstrup-Walcher GmbH",
|
|
[1011] = "ITT",
|
|
[1012] = "Ground Fault Systems bv",
|
|
[1013] = "Scolari Engineering S.p.A.",
|
|
[1014] = "Vialis Traffic bv",
|
|
[1015] = "Weidmueller Interface GmbH & Co. KG",
|
|
[1016] = "Shanghai Sibotech Automation Co. Ltd",
|
|
[1017] = "AEG Power Supply Systems GmbH",
|
|
[1018] = "Komatsu Electronics Inc.",
|
|
[1019] = "Souriau",
|
|
[1020] = "Baumuller Chicago Corp.",
|
|
[1021] = "J. Schmalz GmbH",
|
|
[1022] = "SEN Corporation",
|
|
[1023] = "Korenix Technology Co. Ltd",
|
|
[1024] = "Cooper Power Tools",
|
|
[1025] = "INNOBIS",
|
|
[1026] = "Shinho System",
|
|
[1027] = "Xm Services Ltd.",
|
|
[1028] = "KVC Co.Ltd.",
|
|
[1029] = "Sanyu Seiki Co.Ltd.",
|
|
[1030] = "TuxPLC",
|
|
[1031] = "Northern Network Solutions",
|
|
[1032] = "Converteam GmbH",
|
|
[1033] = "Symbol Technologies",
|
|
[1034] = "S-TEAM Lab",
|
|
[1035] = "Maguire Products Inc.",
|
|
[1036] = "AC&T",
|
|
[1037] = "MITSUBISHI HEAVY INDUSTRIES] = LTD. KOBE SHIPYARD & MACHINERY WORKS",
|
|
[1038] = "Hurletron Inc.",
|
|
[1039] = "Chunichi Denshi Co.Ltd",
|
|
[1040] = "Cardinal Scale Mfg. Co.",
|
|
[1041] = "BTR NETCOM via RIA Connect Inc.",
|
|
[1042] = "Base2",
|
|
[1043] = "ASRC Aerospace",
|
|
[1044] = "Beijing Stone Automation",
|
|
[1045] = "Changshu Switchgear Manufacture Ltd.",
|
|
[1046] = "METRONIX Corp.",
|
|
[1047] = "WIT",
|
|
[1048] = "ORMEC Systems Corp.",
|
|
[1049] = "ASATech (China) Inc.",
|
|
[1050] = "Controlled Systems Limited",
|
|
[1051] = "Mitsubishi Heavy Ind. Digital System Co.Ltd. (M.H.I.)",
|
|
[1052] = "Electrogrip",
|
|
[1053] = "TDS Automation",
|
|
[1054] = "T&C Power Conversion Inc.",
|
|
[1055] = "Robostar Co.Ltd",
|
|
[1056] = "Scancon A/S",
|
|
[1057] = "Haas Automation Inc.",
|
|
[1058] = "Eshed Technology",
|
|
[1059] = "Delta Electronic Inc.",
|
|
[1060] = "Innovasic Semiconductor",
|
|
[1061] = "SoftDEL Systems Limited",
|
|
[1062] = "FiberFin Inc.",
|
|
[1063] = "Nicollet Technologies Corp.",
|
|
[1064] = "B.F. Systems",
|
|
[1065] = "Empire Wire and Supply LLC",
|
|
[1066] = "ENDO KOGYO CO., LTD",
|
|
[1067] = "Elmo Motion Control LTD",
|
|
[1068] = "Reserved",
|
|
[1069] = "Asahi Keiki Co.Ltd.",
|
|
[1070] = "Joy Mining Machinery",
|
|
[1071] = "MPM Engineering Ltd",
|
|
[1072] = "Wolke Inks & Printers GmbH",
|
|
[1073] = "Mitsubishi Electric Engineering Co.Ltd.",
|
|
[1074] = "COMET AG",
|
|
[1075] = "Real Time Objects & Systems] = LLC",
|
|
[1076] = "MISCO Refractometer",
|
|
[1077] = "JT Engineering Inc.",
|
|
[1078] = "Automated Packing Systems",
|
|
[1079] = "Niobrara R&D Corp.",
|
|
[1080] = "Garmin Ltd.",
|
|
[1081] = "Japan Mobile Platform Co.Ltd",
|
|
[1082] = "Advosol Inc.",
|
|
[1083] = "ABB Global Services Limited",
|
|
[1084] = "Sciemetric Instruments Inc.",
|
|
[1085] = "Tata Elxsi Ltd.",
|
|
[1086] = "TPC Mechatronics] = Co.Ltd.",
|
|
[1087] = "Cooper Bussmann",
|
|
[1088] = "Trinite Automatisering B.V.",
|
|
[1089] = "Peek Traffic B.V.",
|
|
[1090] = "Acrison Inc",
|
|
[1091] = "Applied Robotics Inc.",
|
|
[1092] = "FireBus Systems Inc.",
|
|
[1093] = "Beijing Sevenstar Huachuang Electronics",
|
|
[1094] = "Magnetek",
|
|
[1095] = "Microscan",
|
|
[1096] = "Air Water Inc.",
|
|
[1097] = "Sensopart Industriesensorik GmbH",
|
|
[1098] = "Tiefenbach Control Systems GmbH",
|
|
[1099] = "INOXPA S.A",
|
|
[1100] = "Zurich University of Applied Sciences",
|
|
[1101] = "Ethernet Direct",
|
|
[1102] = "GSI-Micro-E Systems",
|
|
[1103] = "S-Net Automation Co.Ltd.",
|
|
[1104] = "Power Electronics S.L.",
|
|
[1105] = "Renesas Technology Corp.",
|
|
[1106] = "NSWCCD-SSES",
|
|
[1107] = "Porter Engineering Ltd.",
|
|
[1108] = "Meggitt Airdynamics Inc.",
|
|
[1109] = "Inductive Automation",
|
|
[1110] = "Neural ID",
|
|
[1111] = "EEPod LLC",
|
|
[1112] = "Hitachi Industrial Equipment Systems Co.Ltd.",
|
|
[1113] = "Salem Automation",
|
|
[1114] = "port GmbH",
|
|
[1115] = "B & PLUS",
|
|
[1116] = "Graco Inc.",
|
|
[1117] = "Altera Corporation",
|
|
[1118] = "Technology Brewing Corporation",
|
|
[1121] = "CSE Servelec",
|
|
[1124] = "Fluke Networks",
|
|
[1125] = "Tetra Pak Packaging Solutions SPA",
|
|
[1126] = "Racine Federated Inc.",
|
|
[1127] = "Pureron Japan Co.Ltd.",
|
|
[1130] = "Brother IndustriesLtd.",
|
|
[1132] = "Leroy Automation",
|
|
[1134] = "THK CO.] = LTD.",
|
|
[1137] = "TR-Electronic GmbH",
|
|
[1138] = "ASCON S.p.A.",
|
|
[1139] = "Toledo do Brasil Industria de Balancas Ltda.",
|
|
[1140] = "Bucyrus DBT Europe GmbH",
|
|
[1141] = "Emerson Process Management Valve Automation",
|
|
[1142] = "Alstom Transport",
|
|
[1144] = "Matrox Electronic Systems",
|
|
[1145] = "Littelfuse",
|
|
[1146] = "PLASMART Inc.",
|
|
[1147] = "Miyachi Corporation",
|
|
[1150] = "Promess Incorporated",
|
|
[1151] = "COPA-DATA GmbH",
|
|
[1152] = "Precision Engine Controls Corporation",
|
|
[1153] = "Alga Automacao e controle LTDA",
|
|
[1154] = "U.I. Lapp GmbH",
|
|
[1155] = "ICES",
|
|
[1156] = "Philips Lighting bv",
|
|
[1157] = "Aseptomag AG",
|
|
[1158] = "ARC Informatique",
|
|
[1159] = "Hesmor GmbH",
|
|
[1160] = "Kobe SteelLtd.",
|
|
[1161] = "FLIR Systems",
|
|
[1162] = "Simcon A/S",
|
|
[1163] = "COPALP",
|
|
[1164] = "Zypcom Inc.",
|
|
[1165] = "Swagelok",
|
|
[1166] = "Elspec",
|
|
[1167] = "ITT Water & Wastewater AB",
|
|
[1168] = "Kunbus GmbH Industrial Communication",
|
|
[1170] = "Performance Controls Inc.",
|
|
[1171] = "ACS Motion ControlLtd.",
|
|
[1173] = "IStar Technology Limited",
|
|
[1174] = "Alicat Scientific Inc.",
|
|
[1176] = "ADFweb.com SRL",
|
|
[1177] = "Tata Consultancy Services Limited",
|
|
[1178] = "CXR Ltd.",
|
|
[1179] = "Vishay Nobel AB",
|
|
[1181] = "SolaHD",
|
|
[1182] = "Endress+Hauser",
|
|
[1183] = "Bartec GmbH",
|
|
[1185] = "AccuSentry Inc.",
|
|
[1186] = "Exlar Corporation",
|
|
[1187] = "ILS Technology",
|
|
[1188] = "Control Concepts Inc.",
|
|
[1190] = "Procon Engineering Limited",
|
|
[1191] = "Hermary Opto Electronics Inc.",
|
|
[1192] = "Q-Lambda",
|
|
[1194] = "VAMP Ltd",
|
|
[1195] = "FlexLink",
|
|
[1196] = "Office FA.com Co.Ltd.",
|
|
[1197] = "SPMC (Changzhou) Co. Ltd.",
|
|
[1198] = "Anton Paar GmbH",
|
|
[1199] = "Zhuzhou CSR Times Electric Co.Ltd.",
|
|
[1200] = "DeStaCo",
|
|
[1201] = "Synrad Inc",
|
|
[1202] = "Bonfiglioli Vectron GmbH",
|
|
[1203] = "Pivotal Systems",
|
|
[1204] = "TKSCT",
|
|
[1205] = "Randy Nuernberger",
|
|
[1206] = "CENTRALP",
|
|
[1207] = "Tengen Group",
|
|
[1208] = "OES Inc.",
|
|
[1209] = "Actel Corporation",
|
|
[1210] = "Monaghan Engineering Inc.",
|
|
[1211] = "wenglor sensoric gmbh",
|
|
[1212] = "HSA Systems",
|
|
[1213] = "MK Precision Co.Ltd.",
|
|
[1214] = "Tappan Wire and Cable",
|
|
[1215] = "Heinzmann GmbH & Co. KG",
|
|
[1216] = "Process Automation International Ltd.",
|
|
[1217] = "Secure Crossing",
|
|
[1218] = "SMA Railway Technology GmbH",
|
|
[1219] = "FMS Force Measuring Systems AG",
|
|
[1220] = "ABT Endustri Enerji Sistemleri Sanayi Tic. Ltd. Sti.",
|
|
[1221] = "MagneMotion Inc.",
|
|
[1222] = "STS Co.Ltd.",
|
|
[1223] = "MERAK SIC] = SA",
|
|
[1224] = "ABOUNDI Inc.",
|
|
[1225] = "Rosemount Inc.",
|
|
[1226] = "GEA FES Inc.",
|
|
[1227] = "TMG Technologie und Engineering GmbH",
|
|
[1228] = "embeX GmbH",
|
|
[1229] = "GH Electrotermia] = S.A.",
|
|
[1230] = "Tolomatic",
|
|
[1231] = "Dukane",
|
|
[1232] = "Elco (Tian Jin) Electronics Co.Ltd.",
|
|
[1233] = "Jacobs Automation",
|
|
[1234] = "Noda Radio Frequency Technologies Co.Ltd.",
|
|
[1235] = "MSC Tuttlingen GmbH",
|
|
[1236] = "Hitachi Cable Manchester",
|
|
[1237] = "ACOREL SAS",
|
|
[1238] = "Global Engineering Solutions Co.Ltd.",
|
|
[1239] = "ALTE Transportation] = S.L.",
|
|
[1240] = "Penko Engineering B.V.",
|
|
[1241] = "Z-Tec Automation Systems Inc.",
|
|
[1242] = "ENTRON Controls LLC",
|
|
[1243] = "Johannes Huebner Fabrik Elektrischer Maschinen GmbH",
|
|
[1244] = "RF IDeas, Inc.",
|
|
[1245] = "Pentronic AB",
|
|
[1246] = "SCA Schucker GmbH & Co. KG",
|
|
[1247] = "TDK-Lambda",
|
|
[1248] = "Reserved",
|
|
[1249] = "Reserved",
|
|
[1250] = "Altronic LLC",
|
|
[1251] = "Siemens AG",
|
|
[1252] = "Liebherr Transportation Systems GmbH & Co KG",
|
|
[1253] = "Reserved",
|
|
[1254] = "SKF USA Inc.",
|
|
[1255] = "Reserved",
|
|
[1256] = "LMI Technologies",
|
|
[1257] = "Reserved",
|
|
[1258] = "Reserved",
|
|
[1259] = "EN Technologies Inc.",
|
|
[1260] = "Reserved",
|
|
[1261] = "CEPHALOS Automatisierung mbH",
|
|
[1262] = "Atronix Engineering, Inc.",
|
|
[1263] = "Monode Marking Products, Inc.",
|
|
[1264] = "Reserved",
|
|
[1265] = "Quabbin Wire & Cable Co., Inc.",
|
|
[1266] = "GPSat Systems Australia",
|
|
[1267] = "Reserved",
|
|
[1268] = "Reserved",
|
|
[1269] = "Tri-Tronics Co., Inc.",
|
|
[1270] = "Rovema GmbH",
|
|
[1271] = "Reserved",
|
|
[1272] = "IEP GmbH",
|
|
[1273] = "Reserved",
|
|
[1274] = "Reserved",
|
|
[1275] = "Reserved",
|
|
[1276] = "Reserved",
|
|
[1277] = "Control Chief Corporation",
|
|
[1278] = "Reserved",
|
|
[1279] = "Reserved",
|
|
[1280] = "Jacktek Systems Inc.",
|
|
[1281] = "Reserved",
|
|
[1282] = "PRIMES GmbH",
|
|
[1283] = "Branson Ultrasonics",
|
|
[1284] = "DEIF A/S",
|
|
[1285] = "3S-Smart Software Solutions GmbH",
|
|
[1286] = "Reserved",
|
|
[1287] = "Smarteye Corporation",
|
|
[1288] = "Toshiba Machine",
|
|
[1289] = "eWON",
|
|
[1290] = "OFS",
|
|
[1291] = "KROHNE",
|
|
[1292] = "Reserved",
|
|
[1293] = "General Cable Industries, Inc.",
|
|
[1294] = "Reserved",
|
|
[1295] = "Kistler Instrumente AG",
|
|
[1296] = "YJS Co., Ltd.",
|
|
[1297] = "Reserved",
|
|
[1298] = "Reserved",
|
|
[1299] = "Reserved",
|
|
[1300] = "Reserved",
|
|
[1301] = "Xylem Analytics Germany GmbH",
|
|
[1302] = "Lenord, Bauer & Co. GmbH",
|
|
[1303] = "Carlo Gavazzi Controls",
|
|
[1304] = "Faiveley Transport",
|
|
[1305] = "Reserved",
|
|
[1306] = "vMonitor",
|
|
[1307] = "Kepware Technologies",
|
|
[1308] = "duagon AG",
|
|
[1309] = "Reserved",
|
|
[1310] = "Xylem Water Solutions",
|
|
[1311] = "Automation Professionals, LLC",
|
|
[1312] = "Reserved",
|
|
[1313] = "CEIA SpA",
|
|
[1314] = "Marine Technologies LLC",
|
|
[1315] = "Alphagate Automatisierungstechnik GmbH",
|
|
[1316] = "Mecco Partners, LLC",
|
|
[1317] = "LAP GmbH Laser Applikationen",
|
|
[1318] = "ABB S.p.A. - SACE Division",
|
|
[1319] = "ABB S.p.A. - SACE Division",
|
|
[1320] = "Reserved",
|
|
[1321] = "Reserved",
|
|
[1322] = "Thermo Ramsey Inc.",
|
|
[1323] = "Helmholz GmbH & Co. KG",
|
|
[1324] = "EUCHNER GmbH + Co. KG",
|
|
[1325] = "AMK GmbH & Co. KG",
|
|
[1326] = "Badger Meter",
|
|
[1327] = "Reserved",
|
|
[1328] = "Fisher-Rosemount Systems, Inc.",
|
|
[1329] = "LJU Automatisierungstechnik GmbH",
|
|
[1330] = "Fairbanks Scales, Inc.",
|
|
[1331] = "Imperx, Inc.",
|
|
[1332] = "FRONIUS International GmbH",
|
|
[1333] = "Hoffman Enclosures",
|
|
[1334] = "Elecsys Corporation",
|
|
[1335] = "Bedrock Automation",
|
|
[1336] = "RACO Manufacturing and Engineering",
|
|
[1337] = "Hein Lanz Industrial Tech.",
|
|
[1338] = "Synopsys, Inc. (formerly Codenomicon)",
|
|
[1339] = "Reserved",
|
|
[1340] = "Reserved",
|
|
[1341] = "Sensirion AG",
|
|
[1342] = "SIKO GmbH",
|
|
[1343] = "Reserved",
|
|
[1344] = "GRUNDFOS",
|
|
[1345] = "Reserved",
|
|
[1346] = "Beijer Electronics Products AB",
|
|
[1347] = "Reserved",
|
|
[1348] = "AIMCO",
|
|
[1349] = "Reserved",
|
|
[1350] = "Coval Vacuum Managers",
|
|
[1351] = "Powell Industries",
|
|
[1352] = "Reserved",
|
|
[1353] = "IPDisplays",
|
|
[1354] = "SCAIME SAS",
|
|
[1355] = "Metal Work SpA",
|
|
[1356] = "Telsonic AG",
|
|
[1357] = "Reserved",
|
|
[1358] = "Hauch & Bach ApS",
|
|
[1359] = "Pago AG",
|
|
[1360] = "ULTIMATE Europe Transportation Equipment GmbH",
|
|
[1361] = "Reserved",
|
|
[1362] = "Enovation Controls",
|
|
[1363] = "Lake Cable LLC",
|
|
[1364] = "Reserved",
|
|
[1365] = "Reserved",
|
|
[1366] = "Reserved",
|
|
[1367] = "Laird",
|
|
[1368] = "Nanotec Electronic GmbH & Co. KG",
|
|
[1369] = "SAMWON ACT Co., Ltd.",
|
|
[1370] = "Aparian Inc.",
|
|
[1371] = "Cosys Inc.",
|
|
[1372] = "Insight Automation Inc.",
|
|
[1373] = "Reserved",
|
|
[1374] = "FASTECH",
|
|
[1375] = "K.A. Schmersal GmbH & Co. KG",
|
|
[1376] = "Reserved",
|
|
[1377] = "Chromalox",
|
|
[1378] = "SEIDENSHA ELECTRONICS CO., LTD",
|
|
[1379] = "Reserved",
|
|
[1380] = "Don Electronics Ltd",
|
|
[1381] = "burster gmbh & co kg",
|
|
[1382] = "Unitronics (1989) (RG) LTD",
|
|
[1383] = "OEM Technology Solutions",
|
|
[1384] = "Allied Motion",
|
|
[1385] = "Mitron Oy",
|
|
[1386] = "Dengensha TOA",
|
|
[1387] = "Systec Systemtechnik und Industrieautomation GmbH",
|
|
[1388] = "Reserved",
|
|
[1389] = "Jenny Science AG",
|
|
[1390] = "Baumer Optronic GmbH",
|
|
[1391] = "Invertek Drives Ltd",
|
|
[1392] = "High Grade Controls Corporation",
|
|
[1393] = "Reserved",
|
|
[1394] = "Ishida Europe Limited",
|
|
[1395] = "Reserved",
|
|
[1396] = "Actia Systems",
|
|
[1397] = "Reserved",
|
|
[1398] = "Beijing Tiandi-Marco Electro-Hydraulic Control System Co., Ltd.",
|
|
[1399] = "Universal Robots A/S",
|
|
[1400] = "Reserved",
|
|
[1401] = "Dialight",
|
|
[1402] = "E-T-A Elektrotechnische Apparate GmbH",
|
|
[1403] = "Kemppi Oy",
|
|
[1404] = "Tianjin Geneuo Technology Co., Ltd.",
|
|
[1405] = "ORing Industrial Networking Corp.",
|
|
[1406] = "Benchmark Electronics",
|
|
[1407] = "Reserved",
|
|
[1408] = "ELAP S.R.L.",
|
|
[1409] = "Applied Mining Technologies",
|
|
[1410] = "KITZ SCT Corporation",
|
|
[1411] = "VTEX Corporation",
|
|
[1412] = "ESYSE GmbH Embedded Systems Engineering",
|
|
[1413] = "Automation Controls",
|
|
[1414] = "Reserved",
|
|
[1415] = "Cincinnati Test Systems",
|
|
[1416] = "Reserved",
|
|
[1417] = "Zumbach Electronics Corp.",
|
|
[1418] = "Emerson Process Management",
|
|
[1419] = "CCS Inc.",
|
|
[1420] = "Videojet, Inc.",
|
|
[1421] = "Zebra Technologies",
|
|
[1422] = "Anritsu Infivis",
|
|
[1423] = "Dimetix AG",
|
|
[1424] = "General Measure (China)",
|
|
[1425] = "Fortress Interlocks",
|
|
[1426] = "Reserved",
|
|
[1427] = "Task Force Tips",
|
|
[1428] = "SERVO-ROBOT INC.",
|
|
[1429] = "Flow Devices and Systems, Inc.",
|
|
[1430] = "nLIGHT, Inc.",
|
|
[1431] = "Microchip Technology Inc.",
|
|
[1432] = "DENT Instruments",
|
|
[1433] = "CMC Industrial Electronics Ltd.",
|
|
[1434] = "Accutron Instruments Inc.",
|
|
[1435] = "Kaeser Kompressoren SE",
|
|
[1436] = "Optoelectronics",
|
|
[1437] = "Coherix, Inc.",
|
|
[1438] = "FLSmidth A/S",
|
|
[1439] = "Kyland Corporation",
|
|
[1440] = "Cole-Parmer Instrument Company",
|
|
[1441] = "Wachendorff Automation GmbH & Co., KG",
|
|
[1442] = "SMAC Moving Coil Actuators",
|
|
[1443] = "Reserved",
|
|
[1444] = "PushCorp, Inc.",
|
|
[1445] = "Fluke Process Instruments GmbH",
|
|
[1446] = "Mini Motor srl",
|
|
[1447] = "I-CON Industry Tech.",
|
|
[1448] = "Grace Engineered Products, Inc.",
|
|
[1449] = "Zaxis Inc.",
|
|
[1450] = "Lumasense Technologies",
|
|
[1451] = "Domino Printing",
|
|
[1452] = "LightMachinery Inc",
|
|
[1453] = "DEUTA-WERKE GmbH",
|
|
[1454] = "Altus Sistemas de Automação S.A.",
|
|
[1455] = "Criterion NDT",
|
|
[1456] = "InterTech Development Company",
|
|
[1457] = "Action Labs, Incorporated",
|
|
[1458] = "Perle Systems Limited",
|
|
[1459] = "Utthunga Technologies Pvt Ltd.",
|
|
[1460] = "Dong IL Vision, Co., Ltd.",
|
|
[1461] = "Wipotec Wiege-und Positioniersysteme GmbH",
|
|
[1462] = "Atos spa",
|
|
[1463] = "Solartron Metrology LTD",
|
|
[1464] = "Willowglen Systems Inc.",
|
|
[1465] = "Analog Devices",
|
|
[1466] = "Power Electronics International, Inc.",
|
|
[1467] = "Reserved",
|
|
[1468] = "Campbell Wrapper Corporatio",
|
|
[1469] = "Herkules-Resotec Elektronik GmbH",
|
|
[1470] = "aignep spa",
|
|
[1471] = "SHANGHAI CARGOA M.&E.EQUIPMENT CO.LTD",
|
|
[1472] = "PMV Automation AB",
|
|
[1473] = "K-Patents Oy",
|
|
[1474] = "Dynatronix",
|
|
[1475] = "Atop Technologies",
|
|
[1476] = "Bitronics, LLC.",
|
|
[1477] = "Delta Tau Data Systems",
|
|
[1478] = "WITZ Corporation",
|
|
[1479] = "AUTOSOL",
|
|
[1480] = "ADB Safegate",
|
|
[1481] = "VersaBuilt, Inc",
|
|
[1482] = "Visual Technologies, Inc.",
|
|
[1483] = "Artis GmbH",
|
|
[1484] = "Reliance Electric Limited",
|
|
[1485] = "Vanderlande",
|
|
[1486] = "Packet Power",
|
|
[1487] = "ima-tec gmbh",
|
|
[1488] = "Vision Automation A/S",
|
|
[1489] = "PROCENTEC BV",
|
|
[1490] = "HETRONIK GmbH",
|
|
[1491] = "Lanmark Controls Inc.",
|
|
[1492] = "profichip GmbH",
|
|
[1493] = "flexlog GmbH",
|
|
[1494] = "YUCHANGTECH",
|
|
[1495] = "Dynapower Company",
|
|
[1496] = "TAKIKAWA ENGINEERING",
|
|
[1497] = "Ingersoll Rand",
|
|
[1498] = "ASA-RT s.r.l",
|
|
[1499] = "Trumpf Laser- und Systemtectechnik Gmbh",
|
|
[1500] = "SYNTEC TECHNOLOGY CORPORATION COMPANY",
|
|
[1501] = "Rinstrum",
|
|
[1502] = "Symbotic LLC",
|
|
[1503] = "GE Healthcare Life Sciences",
|
|
[1504] = "BlueBotics SA",
|
|
[1505] = "Dynapar Corporation",
|
|
[1506] = "Blum-Novotest",
|
|
[1507] = "CIMON",
|
|
[1508] = "Dalian SeaSky Automation Co., ltd",
|
|
[1509] = "Rethink Robotics, Inc.",
|
|
[1510] = "Ingeteam",
|
|
[1511] = "TOSEI ENGINEERING CORP.",
|
|
[1512] = "SAMSON AG",
|
|
[1513] = "TGW Mechanics GmbH",
|
|
}
|
|
|
|
--return vendor information
|
|
local function vendor_lookup(vennum)
|
|
return vendor_id[vennum] or "Unknown Vendor Number"
|
|
end
|
|
|
|
-- Table to look up the Device Type based on Device ID Number
|
|
-- Returns "Unknown Device Type" if Device ID Number not recognized
|
|
-- Table data from Wireshark dissector ( link to unofficial mirror )
|
|
-- https://github.com/avsej/wireshark/blob/master/epan/dissectors/packet-enip.c
|
|
-- Fetched on 4/19/2014
|
|
--
|
|
-- @key devtype Device ID number parsed out of the EtherNet/IP packet
|
|
local device_type = {
|
|
[0] = "Generic Device (deprecated)",
|
|
[1] = "Control Station (deprecated)",
|
|
[2] = "AC Drive Device",
|
|
[3] = "Motor Overload",
|
|
[4] = "Limit Switch",
|
|
[5] = "Inductive Proximity Switch",
|
|
[6] = "Photoelectric Sensor",
|
|
[7] = "General Purpose Discrete I/O",
|
|
[8] = "Encoder (deprecated)",
|
|
[9] = "Resolver",
|
|
[10] = "General Purpose Analog I/O (deprecated)",
|
|
[12] = "Communications Adapter",
|
|
[13] = "Barcode Scanner (deprecated)",
|
|
[14] = "Programmable Logic Controller",
|
|
[16] = "Position Controller",
|
|
[17] = "Weigh Scale (deprecated)",
|
|
[18] = "Message Display (deprecated)",
|
|
[19] = "DC Drive",
|
|
[20] = "Servo Drives (deprecated)",
|
|
[21] = "Contactor",
|
|
[22] = "Motor Starter",
|
|
[23] = "Softstart Starter",
|
|
[24] = "Human-Machine Interface",
|
|
[25] = "Pneumatic Valve(s) (deprecated)",
|
|
[26] = "Mass Flow Controller",
|
|
[27] = "Pneumatic Valve(s)",
|
|
[28] = "Vacuum Pressure Gauge",
|
|
[29] = "Process Control Value",
|
|
[30] = "Residual Gas Analyzer",
|
|
[31] = "DC Power Generator",
|
|
[32] = "RF Power Generator",
|
|
[33] = "Turbomolecular Vacuum Pump",
|
|
[34] = "Encoder",
|
|
[35] = "Safety Discrete I/O Device",
|
|
[36] = "Fluid Flow Controller",
|
|
[37] = "CIP Motion Drive",
|
|
[38] = "CompoNet Repeater",
|
|
[39] = "Mass Flow Controller Enhanced",
|
|
[40] = "CIP Modbus Device",
|
|
[41] = "CIP Modbus Translator",
|
|
[42] = "Safety Analog I/O Device",
|
|
[43] = "Generic Device (keyable)",
|
|
[44] = "Managed Ethernet Switch",
|
|
[50] = "ControlNet Physical Layer Component",
|
|
[59] = "ControlNet Physical Layer Component",
|
|
[100] = "In-Sight 2000 Series",
|
|
[150] = "PowerFlex 525",
|
|
[773] = "DataMan Series Reader"
|
|
}
|
|
|
|
--return device type information
|
|
function device_type_lookup (devtype)
|
|
return device_type[devtype] or "Unknown Device Type"
|
|
end
|
|
|
|
-- Function to set the nmap output for the host, if a valid EtherNet/IP packet
|
|
-- is received then the output will show that the port as EtherNet/IP instead of
|
|
-- <code>unknown</code>
|
|
|
|
-- @param host Host that was passed in via nmap
|
|
-- @param port port that EtherNet/IP is running on (Default TCP/44818)
|
|
function set_nmap(host, port)
|
|
--set port Open
|
|
port.state = "open"
|
|
-- set version name to EtherNet/IP
|
|
port.version.name = "EtherNet-IP-2"
|
|
nmap.set_port_version(host, port)
|
|
nmap.set_port_state(host, port, "open")
|
|
end
|
|
|
|
-- Action Function that is used to run the NSE. This function will send the initial query to the
|
|
-- host and port that were passed in via nmap. The initial response is parsed to determine if host
|
|
-- is a EtherNet/IP device. If it is then more actions are taken to gather extra information.
|
|
--
|
|
-- @param host Host that was scanned via nmap
|
|
-- @param port port that was scanned via nmap
|
|
action = function(host,port)
|
|
-- create local vars for socket handling
|
|
local socket, try, catch
|
|
|
|
-- create new socket
|
|
socket = nmap.new_socket()
|
|
|
|
-- set timeout
|
|
socket:set_timeout(stdnse.get_timeout(host))
|
|
|
|
-- define the catch of the try statement
|
|
catch = function()
|
|
socket:close()
|
|
end
|
|
|
|
-- create new try
|
|
try = nmap.new_try(catch)
|
|
|
|
-- connect to port on host
|
|
try(socket:connect(host, port))
|
|
|
|
-- send the request identity packet (0x63)
|
|
local enipQuery = stdnse.fromhex("63000000000000000000000000000000c1debed100000000")
|
|
try(socket:send(enipQuery))
|
|
|
|
-- receive response
|
|
local rcvstatus, response = socket:receive()
|
|
|
|
-- close socket
|
|
socket:close()
|
|
|
|
-- abort if no response
|
|
if(rcvstatus == false) then
|
|
return nil
|
|
end
|
|
|
|
-- print raw bytes
|
|
stdnse.print_debug(1, "Raw hex: %s", stdnse.tohex(response))
|
|
|
|
-- unpack the response command
|
|
local command = string.unpack("B", response, 1)
|
|
stdnse.print_debug(1, "command 0x%s", stdnse.tohex(command))
|
|
|
|
-- abort if command != 0x63 or bad response
|
|
if (command ~= 0x63 or string.len(response) < 27) then
|
|
return nil
|
|
end
|
|
|
|
-- unpack the response type id
|
|
local typeId = string.unpack("B", response, 27)
|
|
stdnse.print_debug(1, "command 0x%s", stdnse.tohex(typeId))
|
|
|
|
-- abort if typeId != 0x0c
|
|
if (typeId ~= 0x0c) then
|
|
return nil
|
|
end
|
|
|
|
-- Device IP, this could be the same, as the IP scanning, or may be actual IP behind NAT
|
|
local dword = string.unpack(">I4", response, 37)
|
|
local deviceIp = ipOps.fromdword(dword)
|
|
|
|
-- get vendor number
|
|
local vendorNumber, Index = string.unpack("<I2", response, 49)
|
|
-- look up vendor number and store in output table
|
|
vendorNumber = vendor_lookup(vendorNumber) .. " (" .. vendorNumber .. ")"
|
|
|
|
-- get device type number
|
|
local deviceNumber, Index = string.unpack("<I2", response, Index)
|
|
-- lookup device type based off number, return to output table
|
|
deviceNumber = device_type_lookup(deviceNumber) .. " (" .. deviceNumber .. ")"
|
|
|
|
-- unpack product code as a two byte int
|
|
local productCode, Index = string.unpack("<I2", response, Index)
|
|
|
|
-- get revision number
|
|
local major, minor, Index = string.unpack("BB", response, Index)
|
|
local revision = major .. "." .. minor
|
|
|
|
-- get status in hex format
|
|
local status, Index = string.unpack("<I2", response, Index)
|
|
status = string.format("%#0.4x", status)
|
|
|
|
-- get serial number in hex format
|
|
local serialNumber, Index = string.unpack("<I4", response, Index)
|
|
serialNumber = string.format("%#0.8x", serialNumber)
|
|
|
|
-- get product name
|
|
local productName, Index = string.unpack("s1", response, Index)
|
|
|
|
-- get state in hex format
|
|
local state, Index = string.unpack(">B", response, Index)
|
|
state = string.format("%#0.2x", state)
|
|
|
|
-- create table for output
|
|
local output = stdnse.output_table()
|
|
|
|
-- populate output table
|
|
output["type"] = deviceNumber
|
|
output["vendor"] = vendorNumber
|
|
output["productName"] = productName
|
|
output["serialNumber"] = serialNumber
|
|
output["productCode"] = productCode
|
|
output["revision"] = revision
|
|
output["status"] = status
|
|
output["state"] = state
|
|
output["deviceIp"] = deviceIp
|
|
|
|
-- set Nmap output
|
|
set_nmap(host, port)
|
|
|
|
-- return output table to Nmap
|
|
return output
|
|
end
|