# mettler-toledo Test bench for communication with Mettler Toledo scale. specific model ICS 425 ## Modes Mettler Toledo scales have several ways to provide weight data. For our purpose the __Server__ or __Client__ options are the best match. Check manual section 3.6 Communication menu block (page 40) ### Server mode The scale act as a server, on which is listening at specific IP address and port waiting for a comand. To request weight data the following command must be send to the scale controller ```` S\r\n ```` *\r\n means CR LF* #### Server mode configuration buttons (c) (⤺⤻) (→0←) (→T←) (i) (⇰) 1. keep pressed (⇰) 2. Will ask "Enter code" press (⇰) 3. Will show menu options, select Communication → Com2 ```` Mode → Continuos Param. Ethernet → According network settings TCP mode → TCP mode → Server → Port → → Disc timeout → 0 ```` ### Client mode The scale act as a client pushing continuos data to the server, configured as specific IP address and port Scale is contious sending data: ```` S S 0.000 kg S S 0.000 kg ```` #### Client mode configuration buttons (c) (⤺⤻) (→0←) (→T←) (i) (⇰) 1. keep pressed (⇰) 2. Will ask "Enter code" press (⇰) 3. Will show menu options, select Communication → Com2 ```` Mode → Continuos Param. Ethernet → According network settings TCP mode → TCP mode → Client → Remote IP → → Remote port → → Connect timeout → 0 → Disc timeout → 0 ````