Modbus to Rapid Scada to PLC

Forum Home Forums Communicating with Devices Modbus Modbus to Rapid Scada to PLC

Viewing 10 posts - 1 through 10 (of 10 total)
  • Author
    Posts
  • #14967
    rapidscadaaks
    Participant

    Need help
    There are about 40 Modbus devices (Meters, UPS, etc) connected to Rapid Scada. I would like that data of all the devices when received by Rapid Scada be also sent by Rapid Scada to the PLCs simultaneously for processing by the PLC. There are 3 PLCs and Modbus data of certain devices is to be sent to the defined PLC. PLCs are to only Read and not Write data back to the Modbus devices.

    #14968
    manjey73
    Participant

    PLCs are to only Read and not Write data back to the Modbus devices.

    Please translate, or draw a diagram of the interaction?

    Do you have 3 PLCs but you can’t transfer data from others into them, but they can take data from Scada? – then use Modbus Slave
    Do you have 3 PLCs and can you write Scada data in them? – then you need an Auto-Control Module

    #14976
    Mikhail
    Moderator

    Hello,

    More info needed.
    Are those 3 PLCs operate as Modbus master (client) or Modbus slave (server)?

    #14977
    rapidscadaaks
    Participant

    Hi

    Thanks for the tip. I have been to find a solution by using Modbus Slave functionality of Rapid Scada.

    This solution however needs to be tested with 15 devices and I will update the results in few days.

    Many thanks

    #14982
    Mikhail
    Moderator

    Hi,
    Good.

    #15148
    IT0508
    Participant

    Hi, how did you do it? I downloaded the modbus slave driver trial because I have to transmit a 0 – 1 signal from a SCADA input channel to a datalogger via modbus TCP to control its relays but for now I have not succeeded… Furthermore I have no idea what modbus address to give to the datalogger to be able to read the data from SCADA, and what modbus ID does Scada have? I don’t understand anything… I looked for answers on the forum but I found nothing

    Please help me

    • This reply was modified 1 year ago by IT0508.
    #15160
    Mikhail
    Moderator

    You can set Modbus ID in the device options (Communicator app). Unit ID = 1 is the most popular. Could you provide screenshots of your settings?

    #15170
    IT0508
    Participant

    Hi Mikhail, first of all I want to thank you for your support to rapid scada users it’s fantastic! I’m happy to spend my money on a program developed by such dedicated people.
    Anyway I created a new line as “TCP SERVER SLAVE” with a device “KpModbusSlave.dll”, I tried to create the output channels with the dll file but I get a programming method equal to the one I did to read data from other modbus devices, equal to “KpModBus.dll”. I would like my datalogger with IP address 192.168.0.40 and with modbus ID 1 to read the data of the various input channels of rapid scada, but to do so it asks me in addition to the IP address and port of the server, the address of the device (from 1 to 247) and the number of the register. In addition to not finding this data, the device I created as a tcp server slave does not read any value from input channels…

    I attach, as you asked, the photos of my configurations so that you can better understand my problem.

    https://ibb.co/VxP6gcZ
    https://ibb.co/H4RQWvC
    https://ibb.co/HTcnz9W
    https://ibb.co/hKcVBmd
    https://ibb.co/F6sZvcm
    https://ibb.co/HzZYWvB

    #15176
    Mikhail
    Moderator

    Hi,
    Thank you for your positive feedback.
    I strongly recommend to upgrade to Rapid SCADA 6. We significantly improved Modbus Slave driver to make it easier to configure. Is it possible for you to upgrade and then discuss the up to date version?

    • This reply was modified 12 months ago by Mikhail.
    #15178
    Mikhail
    Moderator

    it asks me in addition to the IP address and port of the server, the address of the device (from 1 to 247) and the number of the register.

    Default TCP port is 502 for Modbus. Address is 0 in your settings. But I suggest to change it to 1. Register addresses are shown in the Modbus template on your screenshot.

Viewing 10 posts - 1 through 10 (of 10 total)
  • You must be logged in to reply to this topic.