### GoJS Shop Floor Monitor

This monitoring diagram continuously shows the state of a number of stations on an imaginary shop floor. Every two seconds it updates the display, showing some random problems via highlighting. You can add nodes and links by adding data to the model text below and then clicking "Load".

{ "nodeDataArray": [ {"key":"1", "text":"Switch 23", "type":"S2", "loc":"195 225"}, {"key":"2", "text":"Machine 17", "type":"M4", "loc":"183.5 94"}, {"key":"3", "text":"Panel 7", "type":"P2", "loc":"75 211.5"}, {"key":"4", "text":"Switch 24", "type":"S3", "loc":"306 225"}, {"key":"5", "text":"Machine 18", "type":"M5", "loc":"288.5 95"}, {"key":"6", "text":"Panel 9", "type":"P1", "loc":"426 211"}, {"key":"7", "text":"Instr 3", "type":"I1", "loc":"-50 218"} ], "linkDataArray": [ {"from":"1", "to":"2"}, {"from":"1", "to":"3"}, {"from":"1", "to":"4"}, {"from":"4", "to":"5"}, {"from":"4", "to":"6"}, {"from":"7", "to":"2"}, {"from":"7", "to":"3"} ]}

For another monitoring example, see the Kitten Monitor sample.