REXYGEN Community Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Login
    1. Home
    2. rluteijn
    R
    • Profile
    • Following 0
    • Followers 0
    • Topics 2
    • Posts 5
    • Best 0
    • Controversial 0
    • Groups 0

    rluteijn

    @rluteijn

    0
    Reputation
    129
    Profile views
    5
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    rluteijn Unfollow Follow

    Latest posts made by rluteijn

    • RE: Strange behaviour with CNDR block

      Hi Tomas,

      The last number in the yp parameter is 2865 (this is straight from the mdl file that seems to limit line lenghts to 80).

      The values below are copied from the block properties in Rexygen Studio:

      [ 00.0 01.5 03.5 05.5 07.5 09.5 11.5 13.5 15.5 17.5 19.5]

      [ 0 183 403 647 910 1188 1476 1772 2075 2385 2865]

      There is a space before the first pair, but i count 11 in both.

      Cheers,
      RIchard

      posted in Bug reports
      R
      rluteijn
    • Strange behaviour with CNDR block

      Hello,

      I have 2 CNDR blocks that are configured the same and receive nearly the same input. However, one at some point now outputs 0 while the other still works as expected.

      This may have happened after the input value (from a tank that was filled to capacity) was at 100%, possibly exceeding 19.5 (mA from a 4-20 mA sensor). Before that, both blocks worked well.

      The only thing that i noticed is that n is set to 12 while there are only 11 pairs but that does not explain why the CNDR blocks behave differently.

      In the same task, there are other CNDR blocks (for different tanks) that are all working as expected.

      CNDR26_3
      input u: 16.027
      output y: 2157.79

      CNDR26_4
      input u: 16.12
      output y: 0

      Block configuration from mdl file:

      Block {
      BlockType Reference
      Name "CNDR26_3"
      Ports [1, 2, 0, 0, 0]
      Position [885, 3728, 915, 3752]
      SourceBlock "analoglib/CNDR"
      n 12
      SATF on
      up "[ 00.0 01.5 03.5 05.5 07.5 09.5 11.5 13.5 15.5 "
      "17.5 19.5]\n"
      yp "[ 0 183 403 647 910 1188 1476 1772 2075 2385 28"
      "65]\n"
      FontSize 10
      #GUID 964d76ea-d8e2-45f0-a78e-21c1e06a887c
      }
      Block {
      BlockType Reference
      Name "CNDR26_4"
      Ports [1, 2, 0, 0, 0]
      Position [885, 3768, 915, 3792]
      SourceBlock "analoglib/CNDR"
      n 12
      SATF on
      up "[ 00.0 01.5 03.5 05.5 07.5 09.5 11.5 13.5 15.5 "
      "17.5 19.5]\n"
      yp "[ 0 183 403 647 910 1188 1476 1772 2075 2385 28"
      "65]\n"
      FontSize 10
      #GUID 283035dd-135a-4eb9-b58f-b7d97c0258a4
      }

      System: Wago PFC-200.
      I'm trying not to reset the system as long as possible to make sure a small issue with REST is fixed.

      Cheers,
      Richard

      posted in Bug reports
      R
      rluteijn
    • RE: Wago Modbus - Port name + Address > 65535

      Thanks again.

      I suspected this but working with the 750-652 i could not make anything work.
      Using the built-in serial port it works fine. 400001 is indeed 1.

      The 400000* threw me off since some modbus RO registers for other devices start with a 4 but then look like 4001 or 41001.

      posted in Modbus RTU
      R
      rluteijn
    • RE: Serial ports on Wago PFC200

      Hi Jaroslav,

      That explains why i could not find it. I will look into a TCP version or another PLC with more serial ports.

      Thanks,
      Richard

      PS
      I now have a slightly used 750-652 for sale 😉

      posted in Modbus RTU
      R
      rluteijn
    • Wago Modbus - Port name + Address > 65535

      Hello,

      I'm working with a Wago PFC-200 and have two modbus questions:

      1. The modbus registers (Kohler generator, decisionmaker 3500) start at 400000. This is above the 'allowed' input of max 65535.
        If i configure the .rio file directly, i'm not sure if the register value is truncated or not. I have not been able to make the modbus work for this generator but have had it work with another device.

      2. I found out that the PFC200 has serial 3 ports in de /dev folder.
        ttyO0, ttyO1, ttyO2. The serial port on the PLC (750-8203) is ttyO0.
        I have a 750-652 Serial (232/485) module that does not appear in the supported modules for Rexygen and i have installed it as the last module (before the end module) to be sure it would not interfere with the module order/index.

      How can i find out what the port name is for the new module ?

      Thanks,
      Richard

      posted in Modbus RTU wago modbus rtu
      R
      rluteijn