Saturday, December 8, 2018


ANK LABS



Hello friends today in this post I am going to share all knowledge which I kept idle in my brain Recently I went to FOCCAL automation private limited for implant training along with my friend I spent nearly a week and I learned several things.




Before entering a company either for internship or interview we much have some basic knowledge about the particular organization.



For more information visit FOCCAL automation official webpage.

  About FOCCAL automation (p) Ltd.


FOCCAL Automation is a system integration company of Rockwell automation in the fields of industrial automation and control, they also offer AMC contracts and maintenance solution.


What is Automation?

The term automation, inspired by the earlier word automatic.

Automation is the advanced technology by which a process or task is performed without human assistance or with less human effort. Automation can be done everywhere but generally they are used for operating equipment such as machines, to control various processes in a factories, switching on telephone networks, aircraft etc.

If you are clever enough you can make one in your house itself. Like automatic tank water level indicator. Use relays to automatically turn your electrical appliances ON and OFF.                                 
Let’s get started

         Automation can be done everywhere but the efficiency and cost of the particular project greatly depends on our need, if it’s a school or college project we can make use of 
Arduino




 8051





 pic microcontroller







BeagleBone





 Rashberry pi






 Rashberry pi is best for IOT based projects.

In case of industrial projects we use PLC – programmable logic controllers.






If a project is highly advanced which includes image processing, speech analysis, working with Analog and Digital signals, we can make use of labVIEW and some others softwares like MATLAB which helps us to Simulate and Implement practically.

As far as my concern labVIEW will help a lot in research oriented works.  But at the same time they can also be used as a replacement for PLC. But PLC is a simple NO-NC logic, ladder logic so PLC is widely used in industries but we cannot underestimate labVIEW.






let’s see what is a PLC and what can it do.

PLC

PLC is a programmable logic controller which allows the user to program. We can program this controllers in such a way so that all kinds of industrial automation works can be done. For programing we need a computer and suitable software.

Once our programing is done we need to store it into the controller generally PLC has a memory of few megabyte.

Similar to that of an ordinary microcontroller where we add various sensors and other input and output modules here we add relays and other circuit breakers at output and various different types of sensor at input (such as temperature sensor (An instrument to measure temperature), limit switches (Normal switch used as a sensor), anemometers (An instrument to measure wind), inclination sensor (An instrument to measure orientation/angle or inclination) etc.)

PLC controller is much more similar to that of a processor which has several input and output pins which can be attached when we need them. They also support series and parallel communications Addition to that have Ethernet ports to transmit and communicate with computer.





When PLC used with scada they make wonderful co-ordination and this scada allows us to intact with various industrial machines and remotely turn them ON and OFF. Generally HMI (human machine interface) is used.




This image shows the control panel which is used to control industrial process.








Know you will be thinking what is this and why this contains a lot of devices attached here and they and why it is used. Actually I had the same question too when I saw this panels.








The answer is simple all these devices are used for controlling an automated process most of the stuff used here is meant for the protection and safety of the panel and prevent them from short circuit, overload, and high voltage surges etc.

They consist of

      ü  PLC(programmable logic controller).
      ü  HMI-human machine interface.
      ü  VFD-Variable frequency drive.
      ü  MCB-miniature circuit breaker.
      ü  Various kinds of Push buttons & relays.
      ü  Bus bar.
      ü  Analog and digital sensor’s.
      ü  SPD (surge protector device) Voltage surge protector.
      ü  SMPS-switched mode power supply.
      ü  Fuses (mostly they will use MCB instead of fuses at some point fuse is reliable than MCBs)           
                 etc.





This panel is under assembling I was not lucky enough to take working pictures of this panel.
FOCCAL automation does the designing and assembling process only they sell products to various industries including LNT. I thank the whole FOCCAL automation group for They efforts and giving me the opportunity. Actually the whole credit goes to my friend because him I was able to write this post.


What’s next?

            In my next youtube video/blog we will learn what is bus bar and where, and why there are used.
              Actually  this was the schedule but unfortunately i have make changes in order to improve my blog and channel i will take all mandatory things changes will be made for good.

Support me for more awesome post/youtube videos. don’t forget to share and subscribe to my youtube channel.


“ANK LABS"



Saturday, November 24, 2018



ANK LABS
  
NUMERIC DATA TYPES





In my previous blog post/youtube video we saw Boolean data type and different kinds of controls and indicator. Similarly Numeric data type have different kinds of controls and indicator too. Additionally we will see the functions of Numeric control pallet.




Today we will discuss the functions and usage of Numeric pallet we will cover the following portions.


-          Addition
-          Subtraction
-          Multiplication
-          Division
-          Quotient and Remainder
-          Increment
-          Decrement
-          Compound Arithmetic
-           Absolute value
-          Round to nearest
-          Round Toward – Infinity
            Round Toward + Infinity
-          Scale By Power Of Two
-          Square root
-          Square
-          Negate
-          Reciprocal
-          sign
-          Constant
-          Random numbers




LET’S GET STARTED:-

Under Boolean data type we got switches and indicators such as push button led etc. similarly numeric data types we got.


Numeric (Control and Indicators)

          

   






It is used to enter and display numeric dada.

Time Stamp


              It is used to send and receive time, date, year updates.

Fill Slides



             It is used to display numeric data in vertical and horizontal slide, it can also be used as indicators with customizable scale.

Pointer slides


             Similar to that of a Fill Slider, Additionally they got a pointer which help you see the exact value.

Progress Bar


           Shows the progress in vertical or horizontal bar.

Graduated Bar


           A progress Bar with customizable dividers which can be used to divide/break up the values in equal parts.

Knobs, Dials, Meters, and Gauges




              Can be used to control or display numeric data in rotatory action.

Tanks and Thermometers


              Displays numeric data in vertical slides which resembles a real time tank or thermometer.

Scroll Bar


             Displays numeric data in vertical as well as horizontal that scrolls through data by dragging, scrolling mouse wheel, incrementing and decrementing arrow etc.


All these controls and indicator can also be used has a control or indicator if required.




                                                                                                      
NUMERIC DATA TYPE

All this functions can be used if we connect controls and indicators to respective terminals.
 Addition

                Sum two input.

Example:-

                2 + 2 = 4


Subtraction

            
    Find difference of two input.

Example:-

                2 - 2 = 0


Multiplication

            
   Product of two input.  

Example:-

                2 * 2 = 4


Division

              
  It can only find the quotient of two input.

Example:-

                2 / 2 = 1


Quotient and Remainder

        
        Computes both quotient as well as remainder for the given input.

Example:-

              If input is 7 & 2 then our                quotient = 3
                                                                    Remainder = 1


Increment

          
Increments the value by one (add 1 to the input).

Example:-

                (Number) + 1 = number + 1
                               5 + 1 = 6

Decrement

       
    Decrement the value by one (subtracts 1 from the input). 

Example:-

                (Number) - 1 = number + 1
                               5 - 1 = 4

Compound Arithmetic
            
   Performs Arithmetic operation on one or more data given to it. We can also perform some basic logic operations on the data using compound Arithmetic.

Example:-
                 5+2+1+4+3 = 15
                               Or
                                              1*2*3*6 = 36
                            
 Absolute value

             
      Returns the absolute value of input, If we are working with complex number such as
                  X = a + bi
                      =52 + 62i
Then the absolute value abs(x) =
                                                     = 80.9197
                     
Round to nearest

        
    Rounds the input to its nearest value
Example:-

              52=52
              (52.0) to (52.5) = 52
              (52.6) to (52.9) = 53

Round Toward – Infinity

      
  Truncates the input to the next lowest integer.

Example:-

         If the input is 6.8, the result is 6.
       Similarly If the input is –6.8, the result is –7.

Round Toward + Infinity

             Rounds the input to the next highest integer.

Example:-

                               If the input is 3.1, the result is 4.
                               Similarly if the input is –3.1, the result is –3.
                              (3.1) to (3.9) = 4

Scale By Power Of Two

        
  This one simply Multiplies x by 2 raised to the power of n.
             Output = x*2^n

Example:-

         If x=2, n=o
                                    Output = 2*2^0 = 2
                                     Similarly
                                       When x=2, n=2
                                        Output = 2*2^2 = 8

Square root

       
    Computes the square root of the input value.

Example:-

            Square root of 2 = 1.41421


Square

        
Computes the square of the input value.

Example:-

               Square of 3 = 9

Negate

              Negates the input value.

Example:-

                                 5 = -5
                                 Similarly
                                -5 = 5

Reciprocal

              
  Divides 1 by the input value. That is the input value is taken as 1/input value.

Example:-

           2 = ½ = 0.5

sign

         Returns the sign of number.

Example:-

                              5 = 1
                             -5 = -1
                              0 = 0

Constant

      

    Numeric constant – instead of providing the value each and every time we can keep a number as constant whose value cannot be changed by the user.

Random numbers

       
  In labview this functions produces random values, it is similar to that of throwing a dies we get random values with any sequence the same way this functions generates random numbers.


                                      
A vi file containing all numeric control and indicator

                                                     DOWNLOAD

A vi file containing all numeric function.

                                                     DOWNLOAD