Workarounds for reading bit arrays over MSGs

Dan123

Member
Join Date
Sep 2014
Location
California
Posts
17
I have a ControlLogix L65 controller, and I'm trying to read some alarm status information from a BMS gateway device. The problem is that this data is contained in a bit array, and you can't read BOOLs using MSGs. The only answers I've found are that the BOOLs on the source device must be converted to integer. It would be a considerable amount of hassle if I needed to modify the BMS device configuration (never worked with it, probably would impact other systems, and it's likely nobody at this site knows anything about the configuration of this device, so it'd be a whole thing), so I would very much prefer NOT having to do this. Is there any possible way to have the source element on a CIP Data Table Read be a bit array? I've tried writing to DINTs, but no matter how I address it I get the '2107' data type mismatch error.
 
There is no way to address a BOOL tag or element of a BOOL array with a MSG instruction in ControlLogix.

This is really a commercial decision; the number of customers who would code themselves into a corner by attempting to use one P/C Tag or MSG per bit is an order of magnitude higher than the number of customers who have un-changeable systems coded to use BOOL[x] arrays for external data access.

What make and model is the BMS system ? Is it a "Burner" Management System or a "Building" Management system ?
 
Yeah I understand the reasoning, I was just hoping to save myself some work. It's a building management system (or at least a component of it) -- connected to an SMC QuickServer. I'll be able to look through their documentation and figure it out, it's more the logistics of getting involved with this system that I wanted to avoid.
 

Similar Topics

PLC programming software 'wears out' before PLC hardware. Operating systems are upgraded or abandon by their originators. PLC software...
Replies
17
Views
22,159
Hello I have a s7-1200 and I would like to read the tags present in this controller with my controllogix controller. The two controllers don't use...
Replies
3
Views
36
Hi all, i have 8 CJ2m plc units that show different numbers on the plc display and i am stuck on reading the info. my unit has an ip address of...
Replies
3
Views
81
Hi Everyone, I am not proficient in RSLogix 500 so I have a question regarding the evaluation of N7:0 data as an input. So as I understand in...
Replies
1
Views
81
Trying to setup a message read via Ethernet. I have the path setup as 1, 1, 2, 192.168.66.10 I get an error code 1, ext err 315. I am beating...
Replies
9
Views
231
Back
Top Bottom