Allen-Bradley Tags Questions

fasacrifice

Member
Join Date
Feb 2014
Location
Vancouver, BC
Posts
89
Hi All,

I’m working on this system with L33ER.

About 110 DI,DQ,AI,AQs

36 Valve Bank DQs

80 Power Supply with CAN Communication. Each Power Supply has 16 SINT in, 16 SINT out. They are grouped in 5 cabinets (16 Power Supply each). Each cabinet has CAN-EtherNET/IP Gateways. So PLC sees one cabinet as 256 SINT in, 256 SINT out IO.

It’s ok to deal with regular IOs but having problem with PS IOs. How to deal with this many IOs? I was planning to use User Defined Data Types but I just realized that I cannot reach these types of Tags from HMI so I cannot use them.

PS IOs are all mixed around. Some bits carry information some don’t. And also some INT values carry information. I can use them as they are but their current names make no logical sense. I think I have to create all new tags and alias them with IOs but there are thousands of them. Can I use Excel? I don’t see anywhere to import tags from Excel. Any suggestions?

Thanks
 
Last edited:
Hi All,

I’m working on this system with L33ER.

About 110 DI,DQ,AI,AQs

36 Valve Bank DQs

80 Power Supply with CAN Communication. Each Power Supply has 16 SINT in, 16 SINT out. They are grouped in 5 cabinets (16 Power Supply each). Each cabinet has CAN-EtherNET/IP Gateways. So PLC sees one cabinet as 256 SINT in, 256 SINT out IO.

It’s ok to deal with regular IOs but having problem with PS IOs. How to deal with this many IOs? I was planning to use User Defined Data Types but I just realized that I cannot reach these types of Tags from HMI so I cannot use them.

PS IOs are all mixed around. Some bits carry information some don’t. And also some INT values carry information. I can use them as they are but their current names make no logical sense. I think I have to create all new tags and alias them with IOs but there are thousands of them. Can I use Excel? I don’t see anywhere to import tags from Excel. Any suggestions?

Thanks
You can surely import tags and descriptions. There is a menu item for that, and, with that many tags, it is surely the way to go.
What I do is to create a typical tag, then export.
THEN I edit the exported .csv file, so that I keep the header info and column headings.
Others will no doubt query as to why you can't see UDT's from an HMI. That's unusual. Are you sure they are CONTROLLER scoped, and not PROGRAM scoped?
 
You can surely import tags and descriptions. There is a menu item for that, and, with that many tags, it is surely the way to go.
What I do is to create a typical tag, then export.
THEN I edit the exported .csv file, so that I keep the header info and column headings.
Others will no doubt query as to why you can't see UDT's from an HMI. That's unusual. Are you sure they are CONTROLLER scoped, and not PROGRAM scoped?

Unfortunately I can not find that menu item to import tags.

I'm new to AB and I don't get what you mean by " Are you sure they are CONTROLLER scoped, and not PROGRAM scoped?" I just created a UDT and validate the program and saved. Then go to HMI and can not see it there. Am I missing anything?
 
A UDT is just a template for a complex variable. You must create a tag with the TYPE of that UDT. Do this in the 'controller tags' (near the top of the left hand column.)

THAT TAG you should be able to see from the HMI.
 
When you create a tag you can either have it "Program" scoped,or "Controller" scoped. Program - only usable in the one program (or task), controller usable in any of the programs.

Capture.JPG
 
Thanks all. Finally I found that import function for Tags. Some how they put it under Tools menu separated from the Import functions under File menu.

There is no such a thing seeing UDT from HMI. I have to create a tag under Controller Tags and use that UDT as Data Type for that variable then I can see from HMI. It looks OK now. Thanks to all.

I create my Tags in Excel and import now it's easier but not as easy as Siemens. Because for example I create aliases for all my IO modules to get consistent names but their aliases looks like Local:6:I.Data.0. So I have to iterate number 6 and 0 for each module. It takes time in Excel to figure that out easily.

My other question is about UDTs. I can export them but they get exported as L5X. How can I edit them in Excel and create a new UDT then import again?

I use AB PVPlus 1500 HMI.
 
Thanks all. Finally I found that import function for Tags. Some how they put it under Tools menu separated from the Import functions under File menu.

There is no such a thing seeing UDT from HMI. I have to create a tag under Controller Tags and use that UDT as Data Type for that variable then I can see from HMI. It looks OK now. Thanks to all.

I create my Tags in Excel and import now it's easier but not as easy as Siemens. Because for example I create aliases for all my IO modules to get consistent names but their aliases looks like Local:6:I.Data.0. So I have to iterate number 6 and 0 for each module. It takes time in Excel to figure that out easily.

My other question is about UDTs. I can export them but they get exported as L5X. How can I edit them in Excel and create a new UDT then import again?

I use AB PVPlus 1500 HMI.

UDT is not a tag name, it is a type of tag.

If you make a custom, or user-defined tag called MOTOR, for example, and make it have a BOOL called .AUX and a BOOL called .COIL and a DINT called .STARTS, you can then define a tag using this structure.

You would make a tag called PUMPMOTOR, of type MOTOR and its elements would be:
PUMPMOTOR.AUX
PUMPMOTOR.COIL
PUMPMOTOR.STARTS
 
UDT is not a tag name, it is a type of tag.

If you make a custom, or user-defined tag called MOTOR, for example, and make it have a BOOL called .AUX and a BOOL called .COIL and a DINT called .STARTS, you can then define a tag using this structure.

You would make a tag called PUMPMOTOR, of type MOTOR and its elements would be:
PUMPMOTOR.AUX
PUMPMOTOR.COIL
PUMPMOTOR.STARTS

Thanks a lot. I understand this part. My question is how I can create and edit UDTs with Excel?
 

Similar Topics

I have a "Master" 5069-L306ER PLC that is going to hold 1 produced tag running out to 9 consumer PLCs. The L306ER only supports 8 ethernet...
Replies
9
Views
2,576
The new alarming functionality built into Studio 5000 is extremely useful for programming, monitoring, and keep track of alarms. The problem is. I...
Replies
1
Views
1,478
I'm using the Tag Generation option in KEPServerEX with an Allen-Bradley ControlLogix 5500 Ethernet PLC. It's created some 75000 tags and we only...
Replies
2
Views
2,463
Hi guys, I can only imagine how n00b this question is so please forgive me, but I've just started working with Allen Bradley Logix PLCs (5572 in...
Replies
9
Views
4,357
Hi, I have a ControlLogix system with 1756-IF16 analogue inputs. I can't scale the inputs at the card as there is a requirement to facilitate...
Replies
14
Views
356
Back
Top Bottom