Jimmie_Ohio
Member
Well, I'm still chugging along on my DeviceNet project and came up with a couple of questions. Most of my questions come from the fact that A-B manuals do not address the PRO's and CON's of two methods of doing something. Anyway, here are a few questions (and thanks in advance to all who respond):
1) I have already mapped the discrete I/O through my SLC500 scanner (1747-SDN) on RS NetWorx for DeviceNet to my SLC 5/04 processor. I have some PointBlock I/O modules that I can energize outputs form the PLC and actually have solenoid coils hanging on them that work. I can jumper input points on the PointBlock modules and "see" them turn on data table bits in the PLC. How do I also "see" the various status bits available and where are these mapped? I specifically want to know when a "no load" (open solenoid coil) condition occurs. This is a legitimate parameter of the PointBlock modules.
2) What is the best way to know the status of each node? I would love to find a way of mapping a bit for each "node communications okay" signal. Where the heck are the locations of these bits spelled out?
3) In trying to obtain answers to the above, I re-read the 1747-SDN scanner's User Manual and it discusses mapping to M0/M1 files and also discrete I/O mapping (which I currently have implemented). What are the PRO's and CON's? of each.
Incidently, the way I have mapping to discrete I/O is set up to my devices really clean and convenienient. I have each node using that word of memory. For example, PointBlock outputs at node 6 are mapped to O:1.6 and inputs are mapped to I:1.6.
1) I have already mapped the discrete I/O through my SLC500 scanner (1747-SDN) on RS NetWorx for DeviceNet to my SLC 5/04 processor. I have some PointBlock I/O modules that I can energize outputs form the PLC and actually have solenoid coils hanging on them that work. I can jumper input points on the PointBlock modules and "see" them turn on data table bits in the PLC. How do I also "see" the various status bits available and where are these mapped? I specifically want to know when a "no load" (open solenoid coil) condition occurs. This is a legitimate parameter of the PointBlock modules.
2) What is the best way to know the status of each node? I would love to find a way of mapping a bit for each "node communications okay" signal. Where the heck are the locations of these bits spelled out?
3) In trying to obtain answers to the above, I re-read the 1747-SDN scanner's User Manual and it discusses mapping to M0/M1 files and also discrete I/O mapping (which I currently have implemented). What are the PRO's and CON's? of each.
Incidently, the way I have mapping to discrete I/O is set up to my devices really clean and convenienient. I have each node using that word of memory. For example, PointBlock outputs at node 6 are mapped to O:1.6 and inputs are mapped to I:1.6.