PLC SCP Instruction - Scale With Parameters RSLogix 500 Example for Analog Inputs Programming

  Рет қаралды 22,080

SolisPLC

SolisPLC

Күн бұрын

PLC SCP Instruction - Scale With Parameters RSLogix 500 Example for Analog Inputs Outputs Programming
Visit SolisPLC.com for more Tutorials, Information & to connect with the Community
The SCP, also known as the scale with parameters, is an instruction which is commonly used for working with analog signals. It's an instruction which can be utilized in ladder logic as well as function blocks. The instruction will take input, use input minimum & maximums parameters as well as outputs min/max parameters and convert the output scaling based on them.
The primary reason as to why you'd want to utilize this instruction is the fact that analog data will typically be meaningless as it comes into the Programmable Logic Controller or Input Card. The reason being is that the 4-20mA or 0 to 10 VDC signal is generally scaled to the largest scale. On an RSLogix 500 based PLC, this is typically 16384. Once the signal is captured, it's important to either scale it to a percentage of the full range or to a meaningful value. For example, A pressure sensor which reads 0-5 psi, will input 4-20mA & will convert to 0-16384. By using the SCP instruction, one can scale down this value into the psi which will be meaningful for the operator & other users of the system. Do note that the same can be done through the card, but it's usually more difficult to change, keep track of and be reapplied.
The mathematical equation of the SCP is straightforward. The equation applied is a linear transformation which maps each value based on the limits as if they were points on a cartesian plane. In fact, one can easily calculate the scaling on a sheet of paper to verify the validity of the scaling factor.
Full Tutorial: TBD
Check out my Udemy Cognex Class & Save! Click the link below or enter the coupon code “SOLISYTCOGNEXPROMO” to get the class for only 10$!
www.udemy.com/cognex-in-sight...
Find us on social media:
Web: solisplc.com/
Forum: solisplc.com/forum/
LinkedIn: / solisplc
Facebook: / solisplc
Instagram: / solisplc
Twitter: / solis_plc
Other Cool Content:
Ladder Logic Basics - Programming Ladder Logic Diagrams in Studio 5000 for Allen Bradley Programmable Logic Controller
• Ladder Logic Basics | ...
User Defined Data Type [UDT] Tutorial - Explanation, Usage, Examples & Custom Definition in RSLogix 5000
• Cognex In-Sight Vision...
Cognex InSight Vision System - Job Change EtherNet IP CompactLogix Rockwell PLC RSLogix Studio 5000
• Cognex In-Sight Vision...
RSLogix 500, RSLogix 500 Emulate & RSLinx Free Download from Rockwell Automation - PLC Programming
• RSLogix 500, RSLogix 5...
HMI Fundamentals - PanelView Plus Allen Bradley Terminal IP Settings for EtherNet Connectivity PLC
• HMI Fundamentals - Pan...
HMI / PLC Fundamentals - Syncing & Sending PLC Time to HMI Terminal Mode Programming RSLogix 5000
• HMI / PLC Fundamentals...
HMI / PLC Fundamentals - Linking Studio 5000 Tags to a PanelView Plus 1000 HMI Terminal Tutorial
• HMI / PLC Fundamentals...
PLC Programming FOR Instruction - Logical FOR Loop Ladder Logic RSLogix Studio 5000 Example Tutorial
• PLC Programming FOR In...
Relevant Search Terms
rslogix 500 scp instruction, rslogix scale instruction, rslogix scp, funcion scp rslogix 500, plc scp instruction, plc scaling, rslogix 5000 analog input programming, plc scaling calculator,

Пікірлер: 17
@kevin00861
@kevin00861 Жыл бұрын
Thanks a million times, I really thank you before I even start watching as I'm sure the content would be very useful
@patilprashanth1
@patilprashanth1 5 жыл бұрын
thanks ...this video cleared all my questions i had about scaling....thanks again
@SolisPLC
@SolisPLC 5 жыл бұрын
Thank you for the feedback!
@macmagruder8922
@macmagruder8922 4 жыл бұрын
Vlad, you rock
@RakeshPatel-cg9ku
@RakeshPatel-cg9ku 4 жыл бұрын
Thank you sir,,,you described things very nice way..
@vinodjangir9189
@vinodjangir9189 4 жыл бұрын
Thanks..I understand how does work SCP Instruction.
@Ashishchabha
@Ashishchabha 5 жыл бұрын
Is there any similar instruction to "SCP" in Siemens s7 200 smart plc?
@jonathonlock361
@jonathonlock361 4 жыл бұрын
can you please explain how you use that parameter to trigger an output I understand it goes to the floating values but how do you then use this to trigger an output thanks
@sharaijaz
@sharaijaz 4 жыл бұрын
Can you please cover the Mitsubishi GXW2 software
@princing
@princing 5 жыл бұрын
Many thanks for video. Can one use an SCP function to act as a type of speed setting for a motor via an analogue in/out card? Can the SCP output to a destination so that a set voltage between 0 and 10, say 5volts into a VSD (AB PowerFlex 4). Appreciate your help. Thank you
@SolisPLC
@SolisPLC 5 жыл бұрын
Hi Charles, you can definitely do that. As an example, if your sensor reads 0-100psi, you could use the SCP to set the output to be scaled to 0-10v (in that case you'd probably use 0 to 16383 for an analog output). This would essentially translate to the motor running at a proportional speed to the reading from the sensor. However, a better way of doing this would be to combine the SCP with a PID instruction in order to add the integral and derivative parameters. With a pure sensor value, you can potentially see an issue where the motor is spiked high or low depending on the readings from the sensor. Hope that helps...
@princing
@princing 5 жыл бұрын
@@SolisPLC Thank you very much for that info I look forward to trying that out and I'll look into the PID instruction too. Super
@darpangiri4559
@darpangiri4559 2 жыл бұрын
Which processor does SCP function is supported on
@ahmadalkasem5673
@ahmadalkasem5673 4 жыл бұрын
bro what if i have( 2) conditional analog inputs and i want to connect them to a digital output
@sharaijaz
@sharaijaz 4 жыл бұрын
nice video how to know, that float (F8) fro data files belongs to which input channel?
@SolisPLC
@SolisPLC 4 жыл бұрын
When you expand it, it should specify the card on the right side. Furthermore, when you go into your controller properties, your input cards should be mapped to a certain data file in which you will have the inputs.
@kailabalwant3299
@kailabalwant3299 4 жыл бұрын
i have only one F8 register in Rsmicro logix 500 starter
PLC Training 44 - Scaling | Scale with Parameters (SCP) Instruction in PLC
11:31
Became invisible for one day!  #funny #wednesday #memes
00:25
Watch Me
Рет қаралды 58 МЛН
NERF WAR HEAVY: Drone Battle!
00:30
MacDannyGun
Рет қаралды 57 МЛН
I Can't Believe We Did This...
00:38
Stokes Twins
Рет қаралды 107 МЛН
Analog Inputs in CompactLogix
30:18
Dan Staifer
Рет қаралды 13 М.
26. Scale with parameters instruction in Allen Bradley RS Logix 500
9:17
Wartens PLC SCADA Training
Рет қаралды 10 М.
4-20mA Analog Scaling with y=mx+b Slope Intercept Explained
10:27
Tim Wilborne
Рет қаралды 11 М.
4-20mA Analog Measurements and Scaling in Studio 5000 PLC
18:41
Tim Wilborne
Рет қаралды 10 М.
RSLogix 500, SLC500 Analog input scaling full tutorial
50:06
General Technology Knowledge
Рет қаралды 673
Became invisible for one day!  #funny #wednesday #memes
00:25
Watch Me
Рет қаралды 58 МЛН