Welcome To Rockss Automation Technology Co. Ltd,
Blog
Home

Search

  • Siemens PLC Analog Processing Method
    Jun 03, 2023
    There are various types of Siemens PLCs, such as Siemens PLC S7-200 series and Siemens PLC S7-300 series, which are widely used in various industrial automation fields. During use, users need to process analog signals to implement various logic. The following article introduces the Siemens PLC analog processing method, in order to better use Siemens PLC for users.   Siemens PLC Analog Processing Method     1. Standard signal In the era of electric sensors, central control becomes possible, which requires long-distance transmission of detection signals. However, the direct transmission of complex physical signals will greatly reduce the applicability of the instrument. Moreover, most sensors belong to the weak signal type, and long-distance transmission is prone to attenuation and interference issues. Therefore, secondary transmitters and standard electrical transmission signals emerged. The function of a secondary transmitter is to amplify the sensor signal into an electrical signal that meets industrial transmission standards, such as 0-5V, 0-10V, or 4-20mA (among which 4-20mA is more commonly used). By shifting the zero point and adjusting the gain of the amplifier circuit, the transmitter can accurately correspond the standard signal to the detected range of physical quantities, such as 0-100 ℃ or -10-100 ℃. This is a mathematical transformation of physical quantities using hardware circuits. The instruments in the central control room drive these electrical signals to mechanical voltmeter and ammeter to display the measured physical quantities. For different range ranges, simply replace the dial behind the pointer. Replacing the dial will not affect the fundamental nature of the instrument, which brings unlimited benefits to the standardization, universality, and large-scale production of the instrument. If you are looking for a reliable and efficient variable PLC, come to Rockss Automation to take a look and perhaps find a satisfactory product. We have different brands of PLC,such as Siemens PLC, Allen-Bradly PLC, Schneider PLC,etc.         2. Digital instrument  In the digital era, pointer display meters have become more intuitive and accurate digital display methods. In digital instruments, this display method actually uses a purely mathematical method to invert the standard signal, becoming a common way of expressing physical quantities. This transformation relies on software for mathematical operations. These operations may be linear or nonlinear equations, and today's computers are easy to handle these operations.     3. Mathematical problems in signal transformation The transformation of signals requires the following process: physical quantity - sensor signal - standard electrical signal - A/D conversion - numerical display. For simplicity, we are discussing linear signal transformations here. Simultaneously skip the signal transformation process of the sensor. Assuming the physical quantity is A, the range is A0-Am, and the real-time physical quantity is X; The standard electrical signal is B0-Bm, and the real-time electrical signal is Y; The A/D conversion value is C0-Cm, and the real-time value is Z. Thus, B0 corresponds to A0, Bm corresponds to Am, Y corresponds to X, and Y=f (X). Due to its linear relationship, the equation is obtained as Y=(Bm B0) * (X - A0)/(Am A0)+B0. Due to its linear relationship, the mathematical equation Z=f (X) after A/D conversion can be expressed as Z=(Cm C0) * (X-A0)/(Am A0)+C0. So it is easy to conclude that the mathematical equation for inverse transformation is X=(Am A0) * (Z-C0)/(Cm C0)+A0. The X calculated in the equation can be directly expressed as the detected physical quantity on the display.     4. Calculation method of inverse transformation in PLC Taking Siemens PLC S7-200 and 4-20mA as examples, after A/D conversion, we obtained values of 6400-32000, C0=6400, and Cm=32000. So, X=(Am A0) * (Z-6400)/(32000-6400)+A0. For example, a certain temperature sensor and transmitter detect -10-60 ℃, expressed as X=70 * (Z-6400)/25600-10 using the above equation. After calculating the mathematical operation instructions of the PLC, the Siemens HMI can read from the result register and directly display it as engineering quantity. Using the same principle, we can input engineering quantities on the HMI and then convert them into standardized values used by the control system through software. In Siemens PLC S7-200, the calculation results of (Z-6400)/25600 are very important values. This is a real number from 0 to 1.0 (100%) that can be directly sent to the detection value input of the PID instruction (not the instruction wizard). The PID instruction outputs real numbers from 0 to 1.0, which can be converted into 6400 to 32000 through the inverse calculation of the previous formula, and sent to the D/A port for 4-20mA output.      Our team of experienced professionals is dedicated to delivering personalized services that exceed our customers' expectations. We offer a diverse range of services,including after-sales and maintenance, among others. Our team is composed of experienced engineers and technicians who are highly skilled in the maintenance and troubleshooting of PLCs.
    Read More
  • How to distinguish and select motion control card and PLC?
    Apr 22, 2023
    Motion control card: based on PC interface, because of the powerful function of PC, the motion controller composed with PC has the strongest function, but its working stability and reliability are poor. The motion control card is inserted into the PC host through a PCI slot; Develop using advanced programming languages such as C++, C #, VB, * * *. NET, and labview; Use the control card API interface functions provided by the motion control card manufacturer in programming to achieve the use of control card resources; The motion control card controls the servo motor or stepper motor by sending pulses to the servo or stepper driver, and controls the IO of relays, sensors, cylinders, etc. by reading input signals and controlling output signals; The main advantage of motion control cards lies in utilizing the powerful functions of PCs, such as CAD, machine vision, and advanced software programming; Utilizing the functions of FPGA+DSP/ARM+DSP chips to achieve high-precision motion control (multi axis linear and arc interpolation, motion following, PWM control, etc.). The Motion control card has the following distinctive features: (1) The hardware composition is simple. Insert the motion controller into the PC bus and connect the signal line to form the system; (2) Can use the rich software already available on a PC for development; (3) The code of motion control software has good universality and portability; (4) There are many engineering personnel available for development work, and there is no need for too much training work to proceed with development.   PLC: Its main function is to perform logical control of switching values, and it has simple motion control (linear trajectory control), calculation, data processing, and other functions. Usually, a touch screen is used as the human-machine interface. It has the advantages of reliable operation and simple programming, but its motion control function is relatively simple. The application process of PLC mainly relies on PLC+HMI, which greatly limits the visualization interface. The biggest problem in practical application is that the mapping function cannot be achieved; Nowadays, due to the rapid development and application of machine vision, the integration of PLC and machine vision is very difficult; At present, some manufacturers provide PLC with a machine vision solution, where an independent PC processes the visual part and sends the processing results to the PLC, which then applies the received data for operation. This approach increases development costs, and a control system requires two sets of software to execute.  PLC has the following distinct characteristics: 1. Easy to use and simple programming 2. Strong functionality and high cost performance ratio 3. Complete hardware support, convenient for users to use, and strong adaptability 4. High reliability and strong anti-interference ability 5. Low workload in system design, installation, and debugging 6. Small maintenance workload and convenient maintenance   Difference between motion controller and PLC: 1. Motion control card: A motion control card is a circuit board that controls the movement of motors, such as stepper motors and servo motors. It can be used to control the speed, position and acceleration of the motor. 2. PLC: A programmable logic controller (PLC) is an industrial digital computer which has been designed for the specific purpose of controlling machines and processes. It uses a programmable memory to store instructions and execute specific functions such as logic, sequencing, timing, counting and arithmetic operations to control machines and processes. To distinguish between motion control cards and PLCs, it is important to consider their main differences in terms of functionality, cost, size and complexity. Motion control cards are typically more cost-effective than PLCs due to their smaller size and simpler design. They are also easier to use since they require less programming knowledge than PLCs. However, they are limited in terms of features compared to PLCs as they cannot perform complex tasks such as data logging or communication with other devices. PLC are more expensive than motion control cards but offer more features due to their larger size and more complex design. They can be programmed for complex tasks such as data logging or communication with other devices. They also require more programming knowledge than motion control cards but offer greater flexibility in terms of programming options. When selecting between a motion control card or a PLC for a particular application, it is important to consider the cost, size, complexity and features required for the task at hand before making a decision. Here are several PLC products from our company: 1.Allen-Bradly:1769-OF8V, 1769-L33ER, 1769-L18ERM, 1766-L32BXB, 1757-SRM, 1756-ENBT 2.OMRON:CVM1-PA208, C500-OC224, C500-ID218, CV500-RT211 3.B&R :2CP104.60-1, 2CP200.60-1, 2DO428.6, 2DI426.6, 2PS740.9,2AT300.6,,2DS100.60-1 4.SIEMENS:6ES7223-1PL22-0XA8, 6ES7214-2BD23-0XB8, 6ES7221-1BH22-0XA8,  6ES7231-0HC22-0XA8, 6ES7232-0HB22-0X  
    Read More
  • Introduction to PLC
    May 06, 2023
    What is the PLC? PLC (Programmable Logic Controller) is a widely used programmable controller in the industrial field. The application of PLC technology can achieve digital, networked, and automated control of various production equipment, improving production efficiency and work quality. With the continuous improvement of industrial automation level, the application range of PLC is also expanding.   Basic structure A PLC is essentially a computer dedicated to industrial control, with a hardware structure similar to that of a microcomputer, consisting of a CPU, I/O board, display panel, memory, and power supply.  1. Power supply The power supply of PLCs plays a very important role in the entire system. Without a good and reliable power supply system, it cannot work properly. Therefore, manufacturers of PLCs also attach great importance to the design and manufacturing of power supplies. Generally, the fluctuation of AC voltage is within the range of+10% (+15%), and the PLC can be directly connected to the AC power grid without taking other measures  2. Central Processing Unit (CPU) The central processing unit (CPU) is the control center of a PLC. It receives and stores user programs and data input from the programmer according to the functions assigned by the PLC system program; Check the status of power supply, memory, I/O and alert timer, and diagnose syntax error in user program. When the PLC is put into operation, it first receives the status and data of various input devices on site through scanning, and stores them in the I/O image area respectively. Then, it reads user programs one by one from the user program memory, interprets commands, and executes logical or arithmetic operations according to the instructions. The results are sent to the I/O image area or data register. After all user programs have been executed, the output states or data in the output registers of the I/O image area are finally transmitted to the corresponding output devices, and the cycle continues until it stops running. In order to further improve the reliability of PLCs, redundant systems with dual CPUs or voting systems with three CPUs are also used for large programmable logic controllers. In this way, even if a CPU fails, the entire system can still operate normally.  3. Memory The memory that stores system software is called system program memory. The storage for storing application software is called user program storage. 4. Input output interface circuit 1) The on-site input interface circuit consists of an optical coupling circuit and an input interface circuit of a microcomputer, serving as the input channel for the interface between the PLC and the on-site control. 2) The on-site output interface circuit is integrated with output data registers, gate circuits, and interrupt request circuits, and functions as a PLC to output corresponding control signals to the on-site execution components through the on-site output interface circuit.  5. Functional modules Functional modules such as counting and positioning. 6. Communication module       Our company Rockss Automation Technology Co. Ltd. has been a leading provider of automation solutions for several years, and with our extensive inventory, we can fulfill all your automation needs. Our PLCs are of the highest quality and trusted by businesses of all sizes worldwide.      We have a wide range of PLCs available, and each of them is designed to meet specific needs. Our PLCs are developed to maximize efficiency and cut costs while providing reliable and accurate automation solutions. They are also manufactured using the latest technology and the highest quality materials, ensuring excellent performance and longevity.     Functional characteristics PLCs have the following distinct characteristics.   1. Easy to use and simple programming Adopting concise programming languages such as ladder diagrams, logic diagrams, or statement tables without the need for computer knowledge, the system development cycle is short and on-site debugging is easy. In addition, the program can be modified online to change the control scheme without dismantling the hardware.   2. Strong functionality and high cost performance ratio A small PLC has hundreds or thousands of programming components available for users to use, which have strong functions and can achieve very complex control functions. Compared with relay systems with the same function, it has a high cost performance ratio. PLC can achieve decentralized control and centralized management through communication networking.   3. Complete hardware support, convenient for users to use, and strong adaptability PLC products have been standardized, serialized, and modularized, equipped with a variety of hardware devices for users to choose from. Users can flexibly and conveniently configure the system to form systems of different functions and scales. The installation and wiring of PLC is also very convenient, usually connected to external wiring through terminal blocks. PLC has strong load capacity and can directly drive general solenoid valves and small AC contactors. After the hardware configuration is determined, the user program can be modified to quickly and conveniently adapt to changes in process conditions.   4. High reliability and strong anti-interference ability Traditional relay control systems use a large number of intermediate relays and time relays, which are prone to malfunctions due to poor contact of the contacts. PLC replaces a large number of intermediate relays and time relays with software, leaving only a small number of hardware components related to input and output. The wiring can be reduced to 1/10-1/100 of the relay control system, greatly reducing faults caused by poor contact of contacts. PLC adopts a series of hardware and software anti-interference measures, with strong anti-interference ability, with an average time between failures of tens of thousands of hours or more. It can be directly used in industrial production sites with strong interference. PLC has been recognized by users as one of the most reliable industrial control equipment.   5. Low workload in system design, installation, and debugging PLC replaces a large number of intermediate relays, time relays, counters and other devices in the relay control system with software functions, greatly reducing the workload of control cabinet design, installation, and wiring. The ladder diagram program of PLC is generally designed using sequential control design method. This programming method is very regular and easy to master. For complex control systems, designing a ladder diagram takes much less time than designing a circuit diagram for a relay system with the same function. The user program of PLC can be simulated and debugged in the laboratory, with input signals simulated using small switches. The status of the output signal can be observed through the LED on the PLC. After completing the installation and wiring of the system, problems discovered during the on-site debugging process can generally be solved by modifying the program, and the debugging time of the system is much shorter than that of the relay system.   6. Small maintenance workload and convenient maintenance The fault rate of PLC is very low, and it has complete self diagnosis and display functions. When a malfunction occurs in the PLC or external input devices and actuators, the cause of the malfunction can be quickly identified based on the information provided by the LED or programmer on the PLC. Replacing the module can quickly eliminate the problem.       At Rockss Automation Technology Co. Ltd., we are committed to providing our clients with nothing but the best. That's why we have a range of brands to choose from, including Siemens, Allen-Bradley,SIEMENS , and more. With our vast inventory, we can supply PLCs for industries such as automotive, pharmaceuticals, food and beverage, and more.    Below is an introduction to several brands of PLC sold by our company: 1.Allen-Bradley PLC 2.B&R PLC 3.SIEMENS PLC   4.ABB PLC 5.Schneider PLC    Our team of experienced professionals is dedicated to delivering personalized services that exceed our customers' expectations. We offer a diverse range of services,including after-sales and maintenance,among others. Our team is composed of experienced engineers and technicians who are highly skilled in the maintenance and troubleshooting of PLCs.    When you purchase PLCs from us, you can rest assured you are getting the best value for your money. With our competitive pricing, exceptional quality, and unparalleled service, we want to ensure our customers have nothing but the best experience when they partner with us.    In conclusion, Rockss Automation Technology Co. Ltd. is the perfect partner for all your automation needs. Whether you need PLCs for industrial, manufacturing, or commercial purposes, we have it all. Our commitment to providing quality products and services at competitive prices, coupled with our experienced team of professionals, is what sets us apart. Contact us today and let us help you streamline your automation needs.
    Read More
  • Nine Steps Rule to PLC Programming
    May 13, 2023
       The scientific PLC programming steps are actually very simple, but often most engineers consider them simple and overlook many details. Neglecting details will inevitably lead to problems in the future. To avoid future problems, only by following the rules well can we avoid them. Nothing can be accomplished without norms or standards, and PLC programming also has its own rules.  The following nine steps are for reference.   Step 1: Read the product manual The first step may seem simple enough, but many engineers cannot do it. Believing that this step is a waste of time, even relying solely on supplier training to understand the equipment. Carefully reading the instruction manual is the first step in programming. The first step is to read the safety regulations, know which executing mechanisms may cause personal injury, which mechanisms are most prone to collisions, and how to solve the most fatal problems when danger occurs. These are all in the safety regulations, why not look? In addition, the characteristics, usage, and debugging methods of each component of the equipment are also included in the manual. Even if the program is correct, if the components are not properly debugged, the equipment will still not work. Furthermore, all circuit diagrams, pneumatic hydraulic circuit diagrams, and assembly drawings are also included in the manual. Without reading them, how can one know what modifications can be made to each component.   Step 2: Check the I/O according to the manual Check I/O, commonly known as "management". There are many ways to check I/O, but it is necessary to check them in order according to the addresses provided in the manual, and in an absolutely safe situation. When checking input points, the general input signals are various sensors, such as capacitors, inductors, optoelectronic, piezoresistive, ultrasonic, magnetic induction, and travel switches. Checking these components is relatively simple. According to the component instructions, place the workpiece on the workstation or move the actuator to check if there is a signal from the sensor. Of course, the detection methods for different devices may vary depending on the specific situation. But be extra careful when checking the output signal. If it is an electric drive product, it is necessary to power on the actuator drive under safe conditions, especially to ensure that the equipment does not collide, and check whether the actuator can move. If it is a hydraulic or pneumatic actuator, manually power on the directional valve under safe conditions to control the actuator. When checking the output signal, regardless of the driving mode of the actuator, it is necessary to follow the component manual to ensure the safety of the equipment and personnel. It should be noted that not all actuators of the equipment can be powered on for testing, so sometimes individual output signals may not be able to be manually tested. Whether it is an input or output device, when the sensor has a signal or the driving device of the actuator is powered on, it is necessary to simultaneously check whether the I/O module indicator light on the PLC is also on. In many devices, the input and output signals are connected to the PLC through wiring terminals. Sometimes, the indicator light of the wiring terminal has a signal, but it cannot be guaranteed that due to an internal open circuit in the connecting wire, there is no signal connected to the corresponding address on the PLC. This requires special attention. After measuring the input and output signals, the measured address should be recorded simultaneously to ensure that the signal address is consistent with the instructions. If there are differences, measure the equipment address again. If the measurement is still inconsistent multiple times, contact the equipment manufacturer first because at this time, it cannot be guaranteed that the address provided by the manufacturer is correct.   Step 3: Open the programming software, configure the hardware, and write the I/O address in the symbol table Different PLCs use different programming software. However, for any software, the first step before programming is to configure the hardware and establish the corresponding communication configuration based on the actual PLC type. After the hardware configuration is completed, write the I/O addresses previously recorded on paper in the software's symbol table. Due to different software, the definition of symbol tables may vary, but general software has this function, and this step is crucial. When writing a symbol table, it is not only important to write the absolute addresses of device input and output correctly, but also to name and add comments to each address, which will be very convenient for future programming. You don't need to query the absolute address every time during programming, just fill in the named name. Of course,it also depends on whether the software has this feature.   Step 4: Write a program flowchart Before programming, it is important to write a flowchart of the program on a draft. A complete program should include the main program, stop program, emergency stop program, reset program, and other parts. If the software allows, each program should be written in the form of "blocks", that is, a program is a block, and ultimately each block can be called as needed. PLC is best at handling sequential control, where the main process is the core. It is important to ensure that the established process is correct and carefully check it on the draft. If there are problems with the main program, it is very likely that the program will collide, damage the equipment, or pose a danger to personnel after being executed by the PLC.   Step 5: Write a program in the software Once there are no issues with the main process, you can write the program in the software. In addition, it is important to pay attention to the correctness of the stop, emergency stop, and reset procedures, especially the stop and emergency stop procedures, which are the most important procedures related to personal safety and equipment safety and cannot be underestimated. It is important to ensure that under any circumstances, as long as the stop or emergency stop program is executed, the equipment will never cause harm to personnel.   Step 6: Debugging the program In the step of debugging the program, it can be divided into two aspects. 1. If conditions permit, or if your logical ability is strong, you can first use the simulation function of the software to test, but many cumbersome programs are difficult to use software simulation to see if the program is correct. 2.Download the program to the PLC for online debugging. If the device does not move or there are abnormal situations during operation, do not modify the program first. It is likely that the sensor has not been debugged properly. If the sensor is correct, then modify the program.   Step 7: After debugging is completed, edit the program again In the previous debugging step, due to modifications made to the program, it was necessary to check or edit the entire program again, and then download the final program to the PLC.   Step 8: Save the program In this step, one question to note is where should the program be saved? PC hard drive? Flash device? mobile hard disk drive? Of course, none of these are possible. All these storage devices may be infected with viruses. So, it is necessary and only possible to burn the program onto a CD. And there is another question, which program is the firing program? Previously, we have downloaded the final debugging and modification program to the PLC. If the PLC is completely correct when executing the program, we will upload the program to the PC and burn it onto a CD. Everything above is for safety.   Step 9: Fill out the report After completing the programming, the final debugging report should be filled out, and the problems encountered and some difficult issues in the program should be recorded one by one. Because after a long time, I will also forget some techniques of the program, and it will also facilitate other colleagues to understand the program you have written.     Our company Rockss Automation have a variety of inventory and different brands of products to choose from. Our vast inventory includes products from various well-known brands, all of which are easily accessible and easy to search for. Whether you're looking for machinery, equipment, or tools, our company has got you covered.     Choose from our extensive range of high-quality, reliable products, and experience the convenience of having everything you need in one place. From sourcing to delivery, our expert team will be with you every step of the way, ensuring a smooth and hassle-free experience.
    Read More

Need Help? leave a message

leave a message
If you are interested in our products and want to know more details,please leave a message here,we will reply you as soon as we can.
send

home

products

WhatsApp

Contact us