Old BBC language question

SixDasher

Member
Join Date
Jan 2011
Location
NL
Posts
31
We have a machine with an old BBC plc (no type listed, beige/off-white modular plc). On a printout of the original program is lists the foloowing:

!N T 00.01
= T 00.01
= M 00.07

!N M 00.07
= MA

!N M 00.08
= M 00.08

! ME

!M 00.08
= A 05.05

Can anyone tell me what the MA and ME mean in this story? I am retrofitting with an S7-300 and don't get what they are trying to do in this routine because of the MA/ME relation.

My eternal gratitude to he who can show me the light ;)
 
I should caution that I have never used an ABB or BBC plc. Nonetheless, I did some internet searches trying to find information that would help me understand your example code. I am assuming that you probably know that this is IL type code. I also assume that you probably understand the content of the code better than me.

I assumed that ABB would not easily give up its intellectual property even if it was clunky and out of date. I figured if I look at their older manuals I would find residue of the old BBC syntax carried forward to their ABB PLC products. So I started by reading old ABB manuals looking for clues to the syntax. After looking at PDF after PDF after PDF, I started to see similarities to your code sample.

First, I learned that ! means "start of sentance", basically it means the beginning of a line of instruction.
Second, I learned that M 00.07 is an internal bit; however, I did see them referred to as a 'binary flag'.
Third, I learned that T 00.01 is a timer.
Fourth, !N means 'start of sentance with negation'.
Fifth, MA means start of label and ME means end of label.

Hopefully, that helps a little. You can try to decipher more yourself by looking at the programming manuals at:
http://www05.abb.com/global/scot/sc...cfbc1256e390040cc1c/$file/2cdc120133m0201.pdf

and at

http://www.abbplc.com/abbadvantac31manuals.php

Good luck
 
Hi KB,

Thanks for your post! All the code was clear except for the ME/MA part, thank you for your effort and showing the meaning of these commands!!!! 🍻
 

Similar Topics

I have one old Ansaldo VFD from 37kW and it have only sign OFF on the display after put it on the 3x400VAC. Is there any idea, how to solve this...
Replies
1
Views
78
Hi all, looking to model old RR relays in PLC. Does anyone have any SPECIFIC examples on how to model a relay such as a polar relay, slow pickup...
Replies
0
Views
98
I have an old Sentry Palletizer (S/O Number 3007 / Serial Number 1172) that has lost its program as the backup battery died years ago. I can...
Replies
0
Views
161
This is admittedly a pretty obscure problem, but maybe someone else has run into it, or at least something similar. For reasons I won't get into...
Replies
3
Views
168
Does Rockwell still offer reset codes for old school Master Disk floppy's? In a bind and need to reset the activation disk soon and to be pointed...
Replies
9
Views
274
Back
Top Bottom