Sign in to follow this  
Followers 0
jhoshaan

Remote Scanner 1747-SN

17 posts in this topic

Hi all, I,m just new to this PLC and I want to learn more. In our side we use Allen Bradley SLC 5/03 and my question is how to address the remote I/O scanner and how to set the dip-switch at the remote I/O. Please help me .... Thanks

Share this post


Link to post
Share on other sites
All the information you need is in the User Manuals. 1747-SN Remote I/O Scanner, publication 1747-UM013. 1747-ASB Remote I/O Adapter, publication 1747-UM006. You may have questions about which addressing method is easiest or most appropriate for your system, or questions about specific portions of the User Manual, which are appropriate for the Forum. Post the I/O modules that you plan on putting into the remote chassis, which will help Forum members give you advice on the easiest way to implement the RIO system.

Share this post


Link to post
Share on other sites
Thank you for the explanation. Below is the I/O that connected to the scanner 1791-8 BC ------ 8 units connected to the scanner 1791- 16 BC ---- 8 units connected to the scanner and there's another analog/digital converter that connected to the scanner So, how to set the address of each I/O and how to set the dip-switch Please give advice!!! Thank you

Share this post


Link to post
Share on other sites
OK, good start. You are using Bulletin 1791 Block I/O, which has been obsolete for about 10 years. For those products, read the User Manual as well: Publication 1791-6.5.3 The 1747-SN will scan up to 4 "logical racks" of I/O data. The blocks you described all configure as "1/4" rack, and you have 16 of them, so they will consume all the I/O memory for that 1747-SN. Which quarter of the I/O "rack" memory a particular module uses is determined by the "Starting Group". There are 8 data words per "rack", so the starting groups can be 00, 02, 04, and 06. Describe the additional "analog to digital converter" in detail. You may not have any additional I/O memory in this scanner to accomodate it. I like to number my I/O blocks based on their sequence in the "daisy chain" wiring of the RIO network cable starting at the 1747-SN scanner. Like this: 1747-SN Rack 00, Starting Group 00 Rack 00, Starting Group 02 Rack 00, Starting Group 04 Rack 00, Starting Group 06 Rack 01, Starting Group 00 Rack 01, Starting Group 02 Rack 01, Starting Group 04 Rack 02, Starting Group 06 and so on. The "Last Rack" switch selection can be confusing. It does not designate the last chassis in the system, nor the last chassis on the physical link. Instead, it designates the last fractional rack memory device for a given Rack number. In your case, the 1791 Blocks that are designated as Starting Group 6 will all have the "Last Rack" switch set to 1.

Share this post


Link to post
Share on other sites
An example of how to set the DIP switches for all these devices. This is not the only way to set this up, but may help you get things started. The 1747-SN module's address depends on which Slot it occupies, so I've replaced the Slot number with "s". Rack/Group SLC Address Part# SW1(1-8) SW2 (1-8) 00 / 00 I:s.0/00-08 1791-8BC 00000000 11000000 O:s.0/00-08 00 / 02 I:s.2/00-08 1791-8BC 10000000 11000000 O:s.2/00-08 00 / 04 I:s.4/00-08 1791-8BC 01000000 11000000 O:s.4/00-08 00 / 06 I:s.6/00-08 1791-8BC 11000000 11000100 O:s.6/00-08 01 / 00 I:s.8/00-08 1791-8BC 00100000 11000000 O:s.8/00-08 01 / 02 I:s.10/00-08 1791-8BC 10100000 11000000 O:s.10/00-08 01 / 04 I:s.12/00-08 1791-8BC 01100000 11000000 O:s.12/00-08 01 / 06 I:s.14/00-08 1791-8BC 11100000 11000100 O:s.14/00-08 02 / 00 I:s.16/00-15 1791-16BC 00010000 11000000 O:s.16/00-15 02 / 02 I:s.18/00-15 1791-16BC 10010000 11000000 O:s.18/00-15 02 / 04 I:s.20/00-15 1791-16BC 01010000 11000000 O:s.20/00-15 02 / 06 I:s.22/00-15 1791-16BC 11010000 11000100 O:s.22/00-15 03 / 00 I:s.24/00-15 1791-16BC 00110000 11000000 O:s.24/00-15 03 / 02 I:s.26/00-15 1791-16BC 10110000 11000000 O:s.26/00-15 03 / 04 I:s.28/00-15 1791-16BC 01110000 11000000 O:s.28/00-15 03 / 06 I:s.30/00-15 1791-16BC 11110000 11000100 O:s.30/00-15 Edited by Ken Roach

Share this post


Link to post
Share on other sites
Thank you for your time and advice. I have another question: How we verify that the existing program at PLC is the same with the one in our PC. (Just say there are 3 files and I don't know which one is the latest one) Please give advice Thank you

Share this post


Link to post
Share on other sites
The best thing to do is to take the latest, or most descriptive file, and try to go online. If it doesn't match what is in the controller, it will ask you if you wish to upload

Share this post


Link to post
Share on other sites
After set the dip-switch of the remote I/O, will controller automatically recognize all the remote I/O or do we have to enable it by programming. And is there any correlation between this I/O and status file S2:11 - S2:12? Thanks

Share this post


Link to post
Share on other sites
[ It makes your message easier to read if the previous one is not above it ] You must enable the Block I/O adapters in the 1747-SN module's configuration by configuring the "G-File". In the RSLogix 500 I/O configuration, select the 1747-SN, then click the "Adv. Config" and then the "Edit G Data". A window will come up with check-boxes for each possible 1/4 Rack adapter. Check every Group box, and select "1/4 Rack" for the size of each. Do not enable the "Complementary Mode" feature.

Share this post


Link to post
Share on other sites
Great thanks Scanner and remote I/O only connected by 3 wires (tell me if I am wrong). How will the controller recognize if there are input or output of the remote I/O which ON or OFF together? Need your advice please! Jho Shaan Learning is to know, To know is learning more Edited by jhoshaan

Share this post


Link to post
Share on other sites
In the days of the IRON CURTAIN there were only two wires between Vladivostok and Mocscow, but at 110 baud this was enough to send missle control commands. Your three wires provide for a proprietary RA modem communication between the Scanner CPU and Adapter CPU. All the pertinent information is either auto detected or supplied thru G and other configuration files..

Share this post


Link to post
Share on other sites
We're talking about scanner not a missle .... just joking. BTW, a ton thanks for you whom provided information. Jho Shaan Learning is to know, To know is learning more. Edited by jhoshaan

Share this post


Link to post
Share on other sites
Another question: If we don't know the plc configuration regarding the scanner and the manual book of the m/c also gone already, how will we know the configuration of the scanner and remote I/O beside of using RS Logix? And If one of the remote I/O gone already (broken), how do we change, do we have to off all the plc or can we just change it in run mode. Need your advice Jho Shaan Learning is to know, To know is learning more Edited by jhoshaan

Share this post


Link to post
Share on other sites
Any modification of PLC controlled machine while in run mode can have adverse and unforseen consequences. It should therefor be attempted only by a trained, knowledgeable and qualified person. That said I have turned off the Remote Rack Power Supply and cahnged both the adapter and I/O Modules in it's Rack several times while leaving the PLC in Run. it should be noted that the behavior of racks when the RIO comm is lost are configurable vis DIp switches as well. Unless you are fully comfortable with what a "Hot Swap" will do to your machine, take the precaution and Stop everything.

Share this post


Link to post
Share on other sites
Great thanks for your advice! In RSlogix, after I open the setting for the scanner, there I also see M0 and M1, what's the function of M0 and M1 in relation to scanner? Jho Shaan Learning is to know, To know is learning more

Share this post


Link to post
Share on other sites
The M0 and M1 files are called "Module Files" and provide an expanded access mechanism to sophisticated modules in the SLC system. Access to these files is much slower than the I/O scan and they have different functions depending on the module. Examples of modules that use the M-files are 1747-SN, 1747-SDN, 1747-KE, 1747-SCNR, etc. In the case of the 1747-SN and 1747-BSN modules, the M-files have buffers that are used by the module to execute configuration and data transfer functions called "Block Transfers". Block Transfers are most often used with Analog I/O modules. Since you have not described any analog I/O modules in this system, you should not need to deal with the M-files or Block Transfer functions.

Share this post


Link to post
Share on other sites
Sorry to dust off this old thread but I am having trouble with a RIO installation. We have a SLC 5/03 processor with a 1747-SN card in slot 1 and a couple of analog cards in the rack as well. The 1747-SN card has a remote rack with a 1771-ASB ( I am not sure why they would have a PLC5 as Remote I/O off a SLC rack) The problem is when the SLC processor loses communication with the PLC5 remote rack the data from the remote rack stays in the last state in the SLC processor. The outputs turn off but the run status's stay true in the processor. When the communications are re-established the motors that are on the PLC 5 remote rack start up right away. Solutions: I know I have to look at the dip switches on the backplane of the PLC 5 remote rack to see if the 1st is on hold last state. But I think that I have to write some value to the M0 files and I am not sure what to write. Question: Does the 1747-SN hold the data on loss of communication and I have to write zero's to over write the info? thanks in advance

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0