Studio 5000, BSL, Questions about "Length"

According to this (see image below), it means the source bit value will be transferred to the <counter structure>.UL bit on every rising edge of the input rung (.EN pin), and the .UL bit will hold its value otherwise. I dunno but I imagine that could be useful. I am pretty sure it is equivalent to

IN .EN src .UL
--] [--[ONS]--+---] [--[L]--+--
| |
| src .UL |
+---]/[--]U[--+


OR
IN .EN ons
--] [--[ONS]--( )--

ons src .UL
--+--] [--] [--+--( )--
| |
| ons .UL |
+--]/[--] [--+

Hi All, I just wanted to close this one out by saying that Yes, it now makes sense that the code is later checking the Unload bit .UL of the control register (R6) for that BSL to determine the Rejection of the part based on that Value. I just found it to be non-orthodox, but I guess also effective for an immediate reject.
Any thoughts!?
Thanks all
 

Similar Topics

I feel like I'm circling back to a very newbie question, but am genuinely curious. I'm using a BSL on a DINT for a length of 14 bits. For some...
Replies
2
Views
1,922
So I used the migration tool for converting RSlogix 500 to Studio 5000 and the resulting came out. See attached png files. I am having trouble...
Replies
10
Views
3,688
Hi, how do I convert 2x Integer registers to a Real? The two integers are from Modbus registers that contain a floating point value, I need to...
Replies
2
Views
98
What is the best way to extract the hour and minute from the register that comes from Yaskawa VFD. In studio 5000 I have a register saved as INT...
Replies
3
Views
100
I have an Allen Bradley temperature switch that I am trying to use in studio 5000. I am getting the message "Unable to interpret the IODD file"...
Replies
0
Views
64
Back
Top Bottom