Function Block Programming Question

semilogical

Member
Join Date
Feb 2007
Location
Kansas
Posts
16
I'm new with function block programming, I'm an old ladder logic type.

I need to program basically a NOT for an input in a Boolian AND instruction with several NOT's involved. Typical ladder would be something like the below (without addresses)

xic xic xic xio xio xio ote

Simple logic in ladder but I can't find the method of showing the xic's. In Triconix, Siemens and Modicon you have a simple circle to indicate a NOT condition.

 
Do not know if your software (RSlogix 5K) has Function Blocks capabilities ( if negative you have to buy it), if positive the FB you have to use is called ( NOT = Bitwise Not).
Open RSlogix, the help then help instruction then type NOT and you will find an explanation on how to use this instruction.
 
semilogical,

I don't see a facility in RSLogix5000 to simply add an invert to the input of an AND gate like Siemens does. Looks like you have to add a BNOT block for each inverted input on a BAND instruction.

Personally, unless this logic is pretty minor, I put it back in ladder and send the result to the function block. It's a lot cleaner. I don't like my function block page cluttered with a bunch of boolean blocks.

P.S. You would have got an answer a lot sooner if you had actualy mentioned you wanted to know about RSLogix5000 in your first post.
 
semilogical,

P.S. You would have got an answer a lot sooner if you had actualy mentioned you wanted to know about RSLogix5000 in your first post.

I've been asking a few different places and when I did the cut and paste it was from an AB forum. Sorry.
 

Similar Topics

I have not used function blocks much in Studio 5000. Could someone tell me the advantages compared to the dis-advantages.
Replies
2
Views
1,413
We have a trainer set up and I am trying to learn function block programming to reinforce my resume. In ladder I am pretty fast. I double click...
Replies
0
Views
2,076
I am new to function block programming and would like to know how to change setpoints for say HiLimit, LoLimit, etc. I am using RSLogix 5000
Replies
3
Views
1,900
Hi, I'm programming a Micro830 PLC and Function Block Diagram using Connected Components Workbench. I'm trying to output a analog input that has...
Replies
3
Views
3,804
Looking for some help programming a yaskawa multi axis controller. Model MP2300 SEic Need some help setting up the encoder for positioning. 1000...
Replies
3
Views
2,423
Back
Top Bottom