Thanks Mickey.
In the meantime I was successful. Lots of different trial.
Looks like I'm coming closer to setup fully, still have a minor issue.
SLC504 CPU green LED, communication ok.
RIO scanner card no fault, COMM LED is steady GREEN. so far so good.
But on the PV600 have error: "Write to Controller logic failed."
I use only 1 bit: B3:0/0, when I press the PV push button, maintained, should come on in PLC ladder.
But It won't. I use the B3:0 bite as READ setting. If I change it to WRITE, getting error: "Tag does not have address in the terminals assigned Discrete Rack or Blcok Trensfer Channels. Somewhere a minor mistake, but where?
RIO Panelviews are a bit of a headache because you have to set up the block transfers properly and then stick to those addresses in your applications.
The base I/O addresses assigned to the Panelview based on its logical rack, group and size are often not enough.
If you set up the block transfers to get more data back and forth, the size of the transfers is critical. The Panelview determines what is what based on the size of the message. This only applies if you have multiple reads and/or multiple writes.
In most cases, you can get enough data with one of each.
Set up a BTW and a BTR, and make them big enough to cover your needs times two (or three). Maybe you only need to read 8 bits for 8 buttons and four values (written by the Panelview) and you need 10 indicator bits and four indicator values...Go ahead and set up the block transfer for 20 words each way. You will be glad you did later when you need to alter something.
I also recommend using a "mirror" pattern. For example: If you need to display a number and you pick "N10:12", and you also need to edit that number, make that address "N11:12". Then you block transfer write in the PLC) could be "N10:0" with a length of twenty, and your BTR can be "N11:0" with a length of twenty. If you have a button controlling bit "N11:0/3" use "N10:0/3" as the indicator for that button. Notice that your indicators must be in the read group (BTW from the PLC) and your control bits and words must be in the write group (BTR from the PLC).
Suppose you want to use "B" addresses for buttons (you could use bits within the N11 group, but maybe you have a preference for B13:0/0 through B13:0/15)... Make sure your BTR for that group of addresses does NOT have the same length as the BTR for the "N11" group.
It has been many years and I don't have the software any more, but those are the general things to keep in mind.