G file config for 1747-SN series B

theonlysize

Member
Join Date
Sep 2007
Location
Custer, WA
Posts
9
I've read some of the posts on setting up the 1747-SN module. However, the edit G data screen on my version of RSLogix 500 is very different. The screen only shows index and radix settings. I'm not sure what to put in here. I have a 7-slot remote rack with the following:
0-ASB
1-DI16
2-DO16
3-DO16
4-1746-NO4I

Ive had this up and running for quite sometime without the Analog output card. I must have been lucky with the setup before. But now I need this new card to work as well. Please help.

Thanks,

Jeff
 
first time I've seen a screen like that ... just a WILD guess: is this a "starter version" of RSLogix500? ... if you paid less than about $1,100 for it, then maybe that's the problem ... maybe the starter software doesn't have the full configuration system screen ...
 
Wow, that's all wrong. I can see how it did work, just for the discrete I/O, but you need to change it.

Current Settings:

Scanned Input Words: 1
Scanned Output Words: 3
Interrupt Service Routine #: 0
M0 Length: 3
M1 Length: 3
G File Length: 3
----------------------------------------------

Default Settings:

Scanned Input Words: 32
Scanned Output Words: 32
Interrupt Service Routine #: 0
M0 Length: 3300
M1 Length: 3300
G File Length: 3


I found that if I changed those M0/M1 files from the default 3300 to 3, that the G-file then came up as a radix/value data table window rather than as the formatted check-boxes and drop-downs window.

You need to have a Series B 1747-SN module to perform Block Transfers to that analog module. If you have the current firmware for the SLC, it makes block transfers a lot easier with BTR/BTW instructions instead of a complex set of data block copies.
 
OK, now that I've gotten through that. I'd really like to address the Analog card discretely. Currently I am using 1-slot addressing. If I switch to 1/2-slot will I be able to address the NO4I without using block transfers?
 
Would this be correct?

LOGICAL RACK 0
Group 0 - 1/4 rack
Group 2 - 1/4 rack
Group 4 - 1/4 rack
Group 6 - empty

LOGICAL RACK 1
Group 0 - Full Rack
 
Slot Pairing

"1/2 Slot" addressing assigns 2 Words of Input data and 2 Words of Output data to each slot in the 1746 chassis.

The 1746-NO4I Analog Output module needs 4 words of Output data memory. It can use the Output data from two adjacent slots to get those 4 words, a technique called "Slot Pairing". This is described in the 1747-ASB User Manual onpage 3-11.

Because of the way Slot Pairing works, you would have to move the 1746-NO4I module one slot to the right. You would not be able to use any module to the right of the -NO4I that required Output data.

DI16
DO16
DO16
empty
NO4I


Your G-file would be configured as

Logical Rack 0
Starting Group 0, Size Full Rack
Logical Rack 1
Starting Group 0, Size 1/2 Rack

The memory map inside the SLC-500 would be (where s=slot of the 1747-SN)

Input Data Image

I:s.0 Digital Input Module (16-bit) data
I:s.1 unused

I:s.2 unused
I:s.3 unused

I:s.4 unused
I:s.5 unused

I:s.6 unused
I:s.7 unused

I:s.8 unused
I:s.9 unused

I:s.10 unused
I:s.11 unused

Output data image

O:s.0 unused
O:s.1 unused

O:s.2 Digital Output Module (16-bit) data
O:s.3 unused

O:s.4 Digital Output Module (16-bit) data
O:s.5 unused

O:s.6 unused
O:s.7 unused

O:s.8 1746-NO4I Channel 0 data
O:s.9 1746-NO4I Channel 1 data

O:s.10 1746-NO4I Channel 2 data
O:s.11 1746-NO4I Channel 3 data

While it's a little bit easier because you don't have to write block transfers, using 1/2 Slot addressing and Slot Pairing is fairly wasteful of I/O address memory. If that's not a consideration, then go ahead and use the discrete addressing method.
 
I usually leave the Scanned Input and Output Words values at 32. Unless you're short on I/O memory in your SLC, that's what I'd do.

Your actual "scanned I/O" data sizes are just that 1 word of Input data, and 12 words of Output data.
 
OT; who do you work for in Custer, WA ? I'm the A-B technical specialist for Washington State, located down here in Bellevue.
 
I used to work for Technical Systems Incorporated in Lynnwood, WA back in the early to mid 90's. I also worked for Process Solutions in Canyon Park for a while and TAVA Technologies out of Denver. I then worked for Cannon Electric up in Ferndale, WA. All those jobs were instrumention and control type companies. I now work for Chemco Inc in Ferndale,WA as the IT Manager and Senior Technician. We provided treating services for different types of wood. They hired me after I did a couple of controls jobs for them while working for Cannon Electric.
 

Similar Topics

I am trying to upload the exiting powerflex 40 config file and it would not let me. The only choice I see is create database. However when I press...
Replies
1
Views
1,276
No idea where to start to try figuring this out. I basically want to generate a cfg file based on equipment, but can't seem to figure out how to...
Replies
0
Views
1,457
Hello all, Where would I find the configuration file for rsnetworks (control net). I am needing to send this file to someone, but I cant see to...
Replies
2
Views
1,719
Hi, There are some Bar Code Reader modules in the HW config of a project I am working on. Yesterday I realized the icon for BCR are different...
Replies
2
Views
3,272
First the background, we have a number of Panelmate 4000 HMIs still in use. We don't have any spares(heh, go figure right?) and one just joined...
Replies
3
Views
1,981
Back
Top Bottom