• N
    nik_it

    I am trying to set up mango to read electric meters via Modbus.

    When I create a data source, I select Modbus serial, a port shows up as /dev/ttyS0; I set the baud rate to 19200 and save.
    I can scan for nodes and find all the nodes that I expect to find.

    I create a point:
    Name: METER_STATUS_REG
    Slave id: 10
    Register Range: Holding register
    Modbus data type: 2 byte unsigned integer
    offset: 12

    ...and save; then activate the source and point.

    When I go to the watch list I add my point and generally it will read the register (right now when I am testing it won't).

    Here's the weird part: when I go back to data sources and edit the source I just created, no Port shows up.

    When I disable the source and then enable it again I get the following error:
    **Error while initializing data source: com.serotonin.io.serial.SerialPortException: gnu.io.NoSuchPortException
    **

    My question is: where could the problem be?

    • is it hardware
    • is it the meters?
    • is it the serial port drivers?
    • is it my mango installation?

    Any suggestions with regards to how I can isolate the problem are very welcome. Thanks!

    Environment information:
    Server version: Apache Tomcat/6.0.20
    Server built: May 14 2009 01:13:50
    Server number: 6.0.20.0
    OS Name: Linux (Ubuntu)
    OS Version: 2.6.28-11-generic
    Architecture: i386
    JVM Version: 1.6.0_13-b03
    JVM Vendor: Sun Microsystems Inc.
    Mango version: 1.4.2

    posted in User help read more
  • N
    nik_it

    I am trying to set up mango to read electric meters via Modbus.

    When I create a data source, I select Modbus serial, a port shows up as /dev/ttyS0; I set the baud rate to 19200 and save.
    I can scan for nodes and find all the nodes that I expect to find.

    I create a point:
    Name: METER_STATUS_REG
    Slave id: 10
    Register Range: Holding register
    Modbus data type: 2 byte unsigned integer
    offset: 12

    ...and save; then activate the source and point.

    When I go to the watch list I add my point and generally it will read the register (right now when I am testing it won't).

    Here's the weird part: when I go back to data sources and edit the source I just created, no Port shows up.

    When I disable the source and then enable it again I get the following error:
    **Error while initializing data source: com.serotonin.io.serial.SerialPortException: gnu.io.NoSuchPortException
    **

    My question is: where could the problem be?

    • is it hardware
    • is it the meters?
    • is it the serial port drivers?
    • is it my mango installation?

    Any suggestions with regards to how I can isolate the problem are very welcome. Thanks!

    Environment information:
    Server version: Apache Tomcat/6.0.20
    Server built: May 14 2009 01:13:50
    Server number: 6.0.20.0
    OS Name: Linux (Ubuntu)
    OS Version: 2.6.28-11-generic
    Architecture: i386
    JVM Version: 1.6.0_13-b03
    JVM Vendor: Sun Microsystems Inc.
    Mango version: 1.4.2

    posted in User help read more