最新PLC中英文资料外文翻译 (1)资料
PLC-外文文献+翻译

Programmable logic controllerA programmable logic controller (PLC) or programmable controller is a digital computer used for automation of electromechanical processes, such as control of machinery on factory assembly lines,amusement rides,or lighting fixtures。
PLCs are used in many industries and machines. Unlike general—purpose computers,the PLC is designed for multiple inputs and output arrangements, extended temperature ranges,immunity to electrical noise,and resistance to vibration and impact. Programs to control machine operation are typically stored in battery-backed or non-volatile memory。
A PLC is an example of a real time system since output results must be produced in response to input conditions within a bounded time, otherwise unintended operation will result.1.HistoryThe PLC was invented in response to the needs of the American automotive manufacturing industry。
关于PLC的中英文对照翻译

原文:PLC Communication using PROFINET: ExperimentalResults and AnalysisAbstractPROFINET is the Industrial Ethernet Standard devised by PROFIBUS International for “Ethernet on the plant floor”. PROFINET allows to implement a comprehensive communications solution on Ethernet which includes peer-to-peer communication between controllers, distributed I/O, machine safety, motion control and data acquisition. In this paper an analysis is conducted on the peer-to-peer interlocking performance based on PROFINET specification. Tests were performed to determine the performance of the peer-to-peer communication mechanism, to evaluate the impact of switches on the system, and to measure the impact of data size on peer-to-peer communication performance. The paper summarizes the test results. 1.IntroductionAlthough a wide variety of networks and fieldbuse s have been used in the manufacturing industry over the past decade [1], the widespread adoption of Ethernet as a de facto standard in other domains (e.g., the internet) has made it an attractive option to consider. The increased network speed and the reduced cost of devices has further heightened interest. The introduction of switched Ethernet has allowed formore deterministic behavior and alleviated many of the concerns about unbounded delays [2, 3, 4]. Ethernet is already being widely used as a diagnostic network in manufacturing systems and is making inroads into the control networking domain [5, 6].However, standard Ethernet (IEEE 802.3) is not a deterministic protocol, and network quality of service cannot be guaranteed. To address this inherent nondeterminism, different “flavors” of Ethernet have been proposed for use in industrial automation. Several of these add layers on top of standard Ethernet or on top of the TCP/IP protocol suite to enable the behavior of Ethernet to be moredeterministic [7]. However, the network solutions may no longer be “Ethernet” other than at the physical layer.Since time delay is an important issue in control systems, there have been a number of projects devoted to analyzing and experimentally testing network performance for use in control systems. It has been shown that the largest component of the time delay in sending messages from one node to another is typically not on the network itself, but rather the application layer that interfaces to the network [8, 9]. Experimental analyses have been carried out to specifically address the issue of delays in switched Ethernet [10, 4]. However, due to the relatively recent introduction of commercial devices that implement the new industrial Ethernet protocols, there have been only a few published accounts of their actual performance [11, 12].Over the past six months, our group at the University of Michigan has undertaken an industrial Ethernet testing project [13]. The goal of the project was to evaluate the suitability of real-time Ethernet for peer-to-peer communication between PLCs on a factory floor. The purpose of this paper is to summarize the results of our tests on PROFINET, and discuss our findings.The outline of the paper is as follows. In Section II, we summarize how PROFINET enables real-time communication over Ethernet. In Section III, we describe the tests that were performed. Section IV presents the results of those tests, and conclusions are given in Section V.2.PROFINET CBA with Real-Time Channel Communication PROFINET distinguishes two views: PROFINET IO for integration of distributed I/O and PROFINET CBA (Component Based Automation) for creation of peer-to-peer communication and interlocking between controllers in modular plants (Figure 1)All other PROFINET applications such as safety, motion control, and HMI (Human Machine Interface) are based on these communication modes. PROFINET communication is scalable in three levels: PROFINET TCP/IP Communication (NRT) enables cycle times as low as 100 ms, PROFINET Real-Time Communication (RT) enables cycle times up to 1-10 ms and Isochronous Real-Time Communication (IRT) enables cycle times up to 1 ms with Jitter less than 1µs.Component based communication is realized through PROFINET CBA which uses selectively the TCP/IP or the Real-Time (RT) channel. Communication for distributed I/O is implemented through PROFINET I/O which uses Real-Time and Isochronous Real-Time (IRT) communication.PROFINET Real-Time Channel The PROFINET Real Time Channel is a cyclic communication path used by individual stations to exchange time critical data at periodic intervals specified by the programmer. It is based on the IEEE and IEC definition s [14], which only permit a limited time for execution of Real-Time services within a bus cycle. Real-Time data are handled with higher priority than Non-Real-Time (NRT) data. The tightness of the window depends on the Real-Time characteristics. The Real-Time mechanism is based on Layer 2 of the OSI model and several protocol layers are omitted. Thus the communication overhead associated with preparing data, transferring it and making it available to the overlying application for use are reduced. Using Ethereal it was found that the total overhead associated with Cyclic Real Time communication is 56 bytes.3.Tests PerformedThe following tests were designed to measure the impact of system parameters on peer-to-peer interlocking performance using PROFINET CBA with RTcommunication method. The system parameters include data size and number of switches. The tests are vendor neutral so that any implementation can be configured to undergo each test. Connection failures or errors are not included in this test plan. To perform tests the following equipment was used: one computer with Matlab and the protocol analyzer Ethereal, SIMATIC iMap and STEP7 as configuration software, five switches from Hirschmann and two Siemens SIMATIC PLCs (Programmable Logic Controllers). The PLCs were configured using the factory defaults for processor and communication allocation options. The Hirschmann switches (100Mbps) were configured for port speed auto negotiation. Due to the fact that PROFINET is based on Unicast communication the Multic ast functionality was not configured in the switches.3.1 PerformanceMetricsThe performance metrics analyzed are PLC1 Packet Time Interval and Round Trip Time Interval.PLC1 Packet Time Interval is the time between two successive transmittals of packets from PLC1. Ideally, the PLC1 Packet Time Interval is always exactly the same as the configured update interval in the PLC. However, in practice there is some variability associated with this interval. The experimental results that follow summarize the average (mean value) and the jitter (standard deviation) of the PLC1 packet time interval. These metrics (mean and standard deviation) are important, as they give ameasure of the determinismthat can be obtained for realtime control using PROFINET.Round Trip Time Interval is defined as the Time Interval needed for a packet from PLC1 to reach PLC2, be echoed and come back to PLC1. Consider a test where PLC1 generates data and PLC2 echoes themback to PLC1 through a switch.Figure 2 shows the timing chart for the communication between PLC1 and PLC2 where PLC1 sends messages at T1, T2, T3,. . . and PLC2 echoes at t1, t2, t3,. . . . PLC1 Packet Time Interval should be equal to the configured update interval on PLC1, and PLC2 Packet Time Interval should be equal to configured update interval on PLC2. If the echo from PLC2 arrives before T2, then the round trip counter getsincremented and the new value is transmitted from PLC1 at T2. Since the increment of the round trip counter is taken for calculation of the Round Trip Time Interval, in this case it should be equal to the PLC1 Packet Time Interval. Consider the case when t1 shifts relative to T2. Then the echo fromPLC2 is received after T2, and the round trip counter is not incremented in themessage transmitted from PLC1 at T2. Hence, the Round Trip Time Interval becomes twice the PLC1 Packet Time Interval.Figure 2. Timing chartFrom the above observations it is noticed that Round Trip Time interval mean and standard deviation are also important as measures of the degree of synchronization for real-time control using PROFINET.3.2 Test DescriptionsTest1: Benchmark Test1 is the benchmark test. The other tests are compared to Test1. In this test PLC1 generates eight bytes of data and PLC2 echoes it back to PLC1 through a switch. PLC1 uses the last 4 bytes (dint) of the data for a new data received counter. PLC1 increments this counter as discussed in section 3.1.To perform measurements, a PC running Ethereal was connected to the managed switch which connects to the PLCs. All packets going to and from PLC2 and theirrespective timestamps were mirrored onto this port.Test2: Network Switches The objective of Test2 is to evaluate the impact that switches introduce to the system. The number of switches between two PLCs is the test variable. The same variables are measured as in Test1. We will consider the case of three and five switches between the PLCs.Test3: Size of Data The objective of Test3 is to measure the impact of data size on peer-to-peer communication performance. The test variable is the data size. Measurements are performed as described in Test1. We will consider two cases. In the first case 216 bytes of unused data, in the second 440 bytes of unused data.4.Test ResultsIn performing the tests and analyzing the results a data capture of 5000 packets per PLC is considered in order to assess the timing performance. The average and standard deviation values of PLC1 Packet Time Interval and Round Trip Time Interval are measured in milliseconds and rounded off to th ree significant digits after the decimal point. All tests are performed with an update time of 8ms which is typical for these applications in the factory. Figures 3, 4 and 5 show the benchmark test results, PLC1 Packet Time Interval, Round Trip Time Interval histogram, and Round Trip Time Interval scattering diagram respectively. We can notice the highly deterministic behavior of the network. Since we are using the PROFINET RT protocol a similar behavior is expected also from the other tests.Figure 3. Test1 PLC1 Packet Time Interval histogram4.1 Network SwitchesTo evaluate the impact that switches introduce to the system, data results from Test1 will be compared to those obtained from Test2. Tables 1 and 2 show that, in the case of three or five switche s between two PLCs, there are no significant changes between the two tests. PLCs Packet Time Interval and Round Trip Time Interval present the same average value and similar standard deviation. Figure 6 shows the histogram of round trip time interval for Test2 which is close to that of Test1 (Figure 4). As expected the switches do not alter the performance metrics. Similar resultswere found in [10].Figure 4. Test1 Round Trip Time Interval histogramFigure 5. Test1 Round Trip Time Interval scattering diagramFigure 6. Test2 Round Trip Time Interval histogram, case with 3 switches4.2 Size of DataBy comparing the results of Test1 and Test3 we will measure the impact of data size on peer-to-peer communication performance. As observed in Tables 1 and 2, PLC1 packet and Round Trip Time Interval average values are the same. In both PLC1 packet and Round Trip Time Intervals there is a decrease of value in standard deviation. Figure 7 shows the Round Trip Time Interval of Test3 with three switches which behaves like Test1 round trip interval (Figure 4). From the results obtained (Tables 1 and 2) we can conclude that data size does not impact Packet and RoundTrip Time Interval.Figure 7. Test3 Round Trip Time Interval histogram, case with 216 bytes 5.ConclusionsTo measure the impact of data size carried by a packet and switches on a PROFINET CBA with RT communication based network three tests were designed. Test1, represented by a simple network made of two PLCs and one switch, was used as benchmark. Figures 3, 4 and 5 showed the deterministic behavior of the network. Test2 is similar to Test1 but instead of one switch, three to five have been used. Test3 is also similar to Test1 but, instead of using 8 bytes data per packet, 216 and 440 bytes were used. To investigate the delay introduced by the switches Test1 and Test2 results were compared. The impact of data size was analyzed by comparing Test1 and Test3. Results show that PLC1 Packet Time Interval and Round Trip Time Interval are unaffected by data size per packet and number of switches. AcknowledgementsThis work was supported in part by the Engineering Research Center for Reconfigurable Manufacturing Systems of the National Science Foundation under Award Number EEC-9529125. The authors would also like to acknowledge the support received from General Motors Powertrain, Siemens and Hirschmann in thecompletion of the tests.References[1] J.-P. Thomesse, “Fieldbus Technology in Industrial Automation”, Proc. of theIEEE, vol. 93, no. 6, 2005.[2] J. M oyne and F. Lian, “Design considerations for a sensor bus system insemiconductor manufacturing”, in International SEMATECH AEC/APC Workshop XII, 2000.[3] P. G. Otanez, J. T. Parrott, J. R.Moyne, and D. M. Tilbury, “The Implications ofEthernet as a Co ntrol Network”, in Proc. of the Global Powertrain Congress, 2002.[4] K. C. Lee and S. Lee, “Performance evaluation of switched Ethernet fornetworked control systems”, in Proc. of IEEE Conf. of the Industrial Electronics Society, volume 4, 2002.[5] J.-D. Decotignie, “Ethernet-Based Real-Time and Industrial Communications”,Proc. of the IEEE, vol. 93, no. 6, 2005.[6] J. Montague, “Networks Busting Out All Over”, Control Engineering, vol. 52, no.3, March 2005.[7] M. Felser, “Real-Time Ethernet—Indus try Prospective”, Proc. of the IEEE, vol. 93,no. 6, 2005.[8] F.-L. Lian, J. R. Moyne, and D. M. Tilbury, “Network Design Consideration forDistributed Control Systems”, IEEE Trans. on Control Systems Technology, vol.10, no. 2, 2002.[9] J. T. Parrott, J. R. Moyne, and D. M. Tilbury, “Experimental Determination ofNetwork Quality of Service in Ethernet: UDP, OPC, and VPN”, in Proc. of the American Control Conf., 2006.[10] E. V onnahme, S. Ruping, and U. Ruckert, “Measurements in switched Ethernetne tworks used for automation systems”, in Proc. of IEEE International Workshop on Factory Communication Systems, 2000.[11] P. Ferrari, A. Flammini, and S. Vitturi, “Response Times Evaluation ofPROFINETNetworks”, in Proc. of the IEEE Int. Symposium on IndustrialElectronics, 2005.[12] P. Ferrari, A. Flammini, D.Marioli, and A. Taroni, “Experimental evaluation ofPROFINET performance”, in Proc.of the IEEE Int.Workshop on Factory Communication Systems (WFCS), 2004.[13] K. Acton, S. Mantri, J. Parrott, N. Kalappa, M. Antolovic, J. Luntz, J. Moyne,and D. Tilbury, “UM-ERC Industrial Ethernet Evaluation Project: Peer-to-peer Interlockign Performance Report”, Technical report, University of Michigan Engineering Research Center for Reconfigurable Manufactu ring Systems, February 2006.[14] M. Popp, K. Weber, “The Rapid Way to PROFINET”,Editor PROFIBUSNutzeroranisation e.V., 2004.译文:PROFINET在PLC通讯中的使用:实验结果及分析摘要:PROFINET是国际现场总线在“以太网物理层”分离出来的工业以太网标准。
关于PLC的外文及翻译

PLCs --Past, Present and FutureEveryone knows there's only one constant in the technology world, and that's change. This is especially evident in the evolution of Programmable Logic Controllers (PLC) and their varied applications. From their introduction more than 30 years ago, PLCs have become the cornerstone of hundreds of thousands of control systems in a wide range of industries.At heart, the PLC is an industrialized computer programmed with highly specialized languages, and it continues to benefit from technological advances in the computer and information technology worlds. The most prominent of which is miniaturization and communications.The Shrinking PLCWhen the PLC was first introduced, its size was a major improvement - relative to the hundreds of hard-wired relays and timers it replaced. A typical unit housing a CPU and I/O was roughly the size of a 19 television set. Through the 1980s and early 1990s, modular PLCs continued to shrink in footprint while increasing in capabilities and performance (see Diagram 1 for typical modular PLC configuration).In recent years, smaller PLCs have been introduced in the nano and micro classes that offer features previously found only in larger PLCs. This has made specifying a larger PLC just for additional features or performance, and not increased I/O count, unnecessary, as even those in the nano class are capable of Ethernet communication, motion control, on-board PID with autotune, remote connectivity and more.PLCs are also now well-equipped to replace stand-alone process controllers in many applications, due to their ability to perform functions of motion control, data acquisition, RTU (remote telemetry unit) and even some integrated HMI (human machine interface) functions. Previously, these functions often required their own purpose-built controllers and software, plus a separate PLC for the discrete control and interlocking.The Great CommunicatorPossibly the most significant change in recent years lies in the communications arena. In the 1970s Modicon introduction of Modbus communications protocol allowed PLCs to communicate over standard cabling. This translates to an ability to place PLCs in closer proximity to real world devices and communicate back to other system controls in a main panel.In the past 30 years we have seen literally hundreds of proprietary and standard protocols developed, each with their own unique advantages.Today's PLCs have to bedata compilers and information gateways. They have to interface with bar code scanners and printers, as well as temperature and analog sensors. They need multiple protocol support to be able to connect with other devices in the process. And furthermore, they need all these capabilities while remaining cost-effective and simple to program.Another primary development that has literally revolutionized the way PLCs are programmed, communicate with each other and interface with PCs for HMI, SCADA or DCS applications, came from the computing world.Use of Ethernet communications on the plant floor has doubled in the past five years. While serial communications remain popular and reliable, Ethernet is fast becoming the communications media of choice with advantages that simply can't be ignored, such as: Network speed. Ease of use when it comes to the setup and wiring. Availability of off-the-shelf networking components. Built-in communications setups.Integrated Motion ControlAnother responsibility the PLC has been tasked with is motion control. From simple open-loop to multi-axis applications, the trend has been to integrate this feature into PLC hardware and software.There are many applications that require accurate control at a fast pace, but not exact precision at blazing speeds. These are applications where the stand-alone PLC works well. Many nano and micro PLCs are available with high-speed counting capabilities and high-frequency pulse outputs built into the controller, making them a viable solution for open-loop control.The one caveat is that the controller does not know the position of the output device during the control sequence. On the other hand, its main advantage is cost. Even simple motion control had previously required an expensive option module, and at times was restricted to more sophisticated control platforms in order to meet system requirements.More sophisticated motion applications require higher-precision positioning hardware and software, and many PLCs offer high-speed option modules that interface with servo drives. Most drives today can accept traditional commands from host (PLC or PC) controls, or provide their own internal motion control. The trend here is to integrate the motion control configuration into the logic controller programming software package.Programming LanguagesA facet of the PLC that reflects both the past and the future is programming language. The IEC 61131-3 standard deals with programming languages and defines two graphical and two textual PLC programming language standards: Ladder logic (graphical). Function block diagram (graphical). Structured text (textual).Instruction list (textual).This standard also defines graphical and textual sequential function chart elements to organize programs for sequential and parallel control processing. Based on the standard, many manufacturers offer at least two of these languages as options for programming their PLCs. Ironically, approximately 96 percent of PLC users recently still use ladder diagrams to construct their PLC code. It seems that ladder logic continues to be a top choice given it's performed so well for so long.Hardware PlatformsThe modern PLC has incorporated many types of Commercial off the Shelf (COTS) technology in its CPU. This latest technology gives the PLC a faster, more powerful processor with more memory at less cost. These advances have also allowed the PLC to expand its portfolio and take on new tasks like communications, data manipulation and high-speed motion without giving up the rugged and reliable performance expected from industrial control equipment.New technology has also created a category of controllers called Programmable Automation Controllers, or PACs. PACs differ from traditional PLCs in that they typically utilize open, modular architectures for both hardware and software, using de facto standards for network interfaces, languages and protocols. They could be viewed as a PC in an industrial PLC-like package.The FutureA 2005 PLC Product Focus Study from Reed Research Group pointed out factors increasingly important to users, machine builders and those making the purchasing decisions. The top picks for features of importance were.The ability to network, and do so easily. Ethernet communications is leading the charge in this realm. Not only are new protocols surfacing, but many of the industry de facto standard serial protocols that have been used for many years are being ported to Ethernet platforms. These include Modbus (ModbusTCP), DeviceNet (Ethernet/IP) and Profibus (Profinet). Ethernet communication modules for PLCs are readily available with high-speed performance and flexible protocols. Also, many PLC CPUs are now available with Ethernet ports on board, saving I/O slot space. PLCs will continue to develop more sophisticated connectivity to report information to other PLCs, system control systems, data acquisition (SCADA) systems and enterprise resource planning (ERP) systems. Additionally, wireless communications will continue to gain popularity.The ability to network PLC I/O connections with a PC. The same trends that have benefited PLC networking have migrated to the I/O level. Many PLC manufacturers are supporting the most accepted fieldbus networks, allowing PLC I/O to be distributed over large physical distances, or located where it was previously considered nearly impossible. This has opened the door for personal computers to interface with standard PLC I/O subsystems by using interface cards, typically supplied by the PLC manufacturer or a third party developer. Now these challenging locations can be monitored with today a PC. Where industrial-grade control engines are not required, the user can take advantage of more advanced software packages and hardware flexibility at a lower cost.The ability to use universal programming software for multiple targets/platforms. In the past it was expected that an intelligent controller would be complex to program. That is no longer the case. Users are no longer just trained programmers, such as design engineers or systems integrators, but end-users who expect easier-to-use software in more familiar formats. The Windows-based look and feel that users are familiar with on their personal computers have become the most accepted graphical user interface. What began as simple relay logic emulation for programming PLCs has evolved into languages that use higher level function blocks that are much more intuitive to configure. PLC manufacturers are also beginning to integrate the programming of diverse functions that allow you to learn only one package in configuring logic, HMI, motion control and other specialized capabilities. Possibly the ultimate wish of the end-user would be for a software package that could seamlessly program many manufacturers PLCs and sub-systems. After all, Microsoft Windows operating system and applications work similarly whether installed on a Dell, HP or IBM computer, which makes it easier for the user.Overall, PLC users are satisfied with the products currently available, while keeping their eye on new trends and implementing them where the benefits are obvious. Typically, new installations take advantage of advancing technologies, helping them become more accepted in the industrial world.PLC的过去、现在与未来众所周知,科技世界里只有一个永恒真理,那就是变化。
PLC中英文资料外文翻译

可编程控制器技术讨论与未来发展学生姓名: ******所在院系: ******所学专业: ******导师姓名: ******完成时间:******外文资料PLCtechnique discussion and future developmentWith the development of the times, today's technology is maturing, competition intensified。
rely on manual operation does not satisfy the current industry outlook, there is no guarantee of higher quality requirements and high-tech corporate image.People saw in the production practice, automation to bring great convenience and product quality assurance, but also reduce the labor intensity, reducing the staff on the establishment in many complex production process is difficult to achieve target control, the overall optimization, optimal decision-making, skilled operatives, technicians or specialists, managers can easily determine and operate it, you can get satisfactory results. artificial intelligence research is the use of computers to achieve the target, the analog These intelligent behavior, through coordination of the human brain and a computer to combine human models for solving very complex problem of finding the best way.PLC's most important feature is: electrical engineer electrical hardware no longer spend too much scheming, as long as the button switch or sensor input connected to the PLC input point will solve the problem by connecting the output point contacts or relay to control the power of the boot device, and small power output devices can be connected directly.Contained within the PLC having a central processor of the CPU, and with an external I / O port expansion I / O interface and the memory addresses of three major components, CPU core is formed by one or more accumulators, which have the logical math capabilities, and can read the contents of the program memory to drive through the calculation of the corresponding memory and I / O interface。
关于plc的外文文献翻译中英文翻译外文翻译

外文资料译文PLC technique discussion and future developmentAlong with the development of the ages, the technique that is nowadays is also gradually perfect, the competition plays more strong; the operation that list depends the artificial has already can't satisfied with the current manufacturing industry foreground, also can't guarantee the request of the higher quantity and high new the image of the technique business enterprise.The people see in produce practice, automate brought the tremendous convenience and the product quantities for people up of assurance, also eased the personnel's labor strength, reduce the establishment on the personnel. The target control of the hard realization in many complicated production lines, whole and excellent turn, the best decision etc., well-trained operation work, technical personnel or expert, governor but can judge and operate easily, can acquire the satisfied result. The research target of the artificial intelligence makes use of the calculator exactly to carry out, imitate these intelligences behavior, moderating the work through person's brain and calculators, with the mode that person's machine combine, for resolve the very complicated problem to look for the best pathPLC language is not we imagine of edit collected materials the language or language of Cs to carry on weaving the distance, but the trapezoid diagram that the adoption is original after the electric appliances to control, make the electrical engineering teacher while weaving to write the procedure very easy comprehended the PLC language, and a lot of non- electricity professional also very quickly know and go deep into to the PLC.Is PLC one of the advantage above and only, this is also one part that the people comprehend more and easily, in a lot of equipments, the people havealready no longer hoped to see too many control buttons, they damage not only and easily and produce the artificial error easiest, small is not a main error perhaps you can still accept; But lead even is a fatal error greatly is what we can't is tolerant of. New technique always for bringing more safe and convenient operation for us, make we a lot of problems for face on sweep but light, do you understand the HMI? Says the HMI here you basically not clear what it is, also have no interest understanding, change one inside text explains it into the touch to hold or man-machine interface you knew, and it combines with the PLC to our larger space.When we are work a work piece, giving the PLC a signal, counting PLC inner part the machine add 1 to compute us for a day of workload, a count the machine and can solve problem in brief, certainly they also can keep the data under the condition of dropping the electricity, urging the data not to throw to lose, this is also what we hope earnestly.The PLC still has the function that the high class counts the machine, being us while accept some dates of high speed, the high speed that here say is the data of the in all aspects tiny second class, for example the bar code scanner is scanning the data continuously, calculating high-speed signal of the data processor DSP etc., we will adopt the high class to count the machine to help we carry on count. It at the PLC carries out the procedure once discover that the high class counts the machine to should of interruption, will let go of the work on the hand immediately. The trapezoid diagram procedure that passes by to weave the distance again explains the high class for us to carry out procedure to count machine would automatic performance to should of work, thus rise the Class that the high class counts the machine to high one Class.You heard too many this phrases perhaps:" crash", the meaning that is mostly is a workload of CPU to lead greatly, the internal resources shortage etc. the circumstance can't result in procedure circulate. The PLC also has the similar circumstance, there is a watchdog WDT in the inner part of PLC, wecan establish time that a procedure of WDT circulate, being to appear the procedure to jump to turn the mistake in the procedure movement process or the procedure is busy, movement time of the procedure exceeds WDT constitution time, the CPU turn but the WDT reset the appearance. The procedure restarts the movement, but will not carry on the breakage to the interruption.The PLC development has already entered for network ages of correspondence from the mode of the one, and together other works control the net plank and I/ O card planks to carry on the share easily. A state software can pass all se hardwires link, more animation picture of keep the view to carries on the control, and cans pass the Internet to carry on the control in the foreign land, the blast-off that is like the absolute being boat is to adopt this kind of way to make airship go up the sky.The development of the higher layer needs our continuous effort to obtain. The PLC emergence has already affected a few persons fully, we also obtained more knowledge and precepts from the top one experience of the generation, coming to the continuous development PLC technique, push it toward higher wave tide.Knowing the available PLC network options and their best applications will ensure an efficient and flexible control system design.The programmable logic controller's (PLC's) ability to support a range of communication methods makes it an ideal control and data acquisition device for a wide variety of industrial automation and facility control applications. However, there is some confusion because so many possibilities exist. To help eliminate this confusion, let's list what communications are available and when they would be best applied.To understand the PLC's communications versatility, let's first define the terms used in describing the various systems.ASCII: This stands for "American Standard Code for Information Interchange." As shown in Fig. 1, when the letter "A" is transmitted, forinstance, it's automatically coded as "65" by the sending equipment. The receiving equipment translates the "65" back to the letter "A." Thus, different devices can communicate with each other as long as both use ASCII code.ASCII module: This intelligent PLC module is used for connecting PLCs to other devices also capable of communicating using ASCII code as a vehicle.Bus topology: This is a linear local area network (LAN) arrangement, as shown in Fig. 2A, in which individual nodes are tapped into a main communications cable at a single point and broadcast messages. These messages travel in both directions on the bus from the point of connection until they are dissipated by terminators at each end of the bus.CPU: This stands for "central processing unit," which actually is that part of a computer, PLC, or other intelligent device where arithmetic and logical operations are performed and instructions are decoded and executed.Daisy chain: This is a description of the connection of individual devices in a PLC network, where, as shown in Fig. 3, each device is connected to the next and communications signals pass from one unit to the next in a sequential fashion.Distributed control: This is an automation concept in which portions of an automated system are controlled by separate controllers, which are located in close proximity to their area of direct control (control is decentralized and spread out over the system).Host computer: This is a computer that's used to transfer data to, or receive data from, a PLC in a PLC/computer network.Intelligent device: This term describes any device equipped with its own CPU.I/O: This stands for "inputs and outputs," which are modules that handle data to the PLC (inputs) or signals from the PLC (outputs) to an external device.Kbps: This stands for "thousand bits per second," which is a rate of measure for electronic data transfer.Mbps: This stands for "million bits per second."Node: This term is applied to any one of the positions or stations in a network. Each node incorporates a device that can communicate with all other devices on the network.Protocol: The definition of how data is arranged and coded for transmission on a network.Ring topology. This is a LAN arrangement, as shown in Fig. 2C, in which each node is connected to two other nodes, resulting in a continuous, closed, circular path or loop for messages to circulate, usually in one direction. Some ring topologies have a special "loop back" feature that allows them to continue functioning even if the main cable is severed.RS232. This is an IEEE standard for serial communications that describes specific wiring connections, voltage levels, and other operating parameters for electronic data communications. There also are several other RS standards defined.Serial: This is an electronic data transfer scheme in which information is transmitted one bit at a time.Serial port: This the communications access point on a device that is set up for serial communications.Star topology. This is a LAN arrangement in which, as shown in Fig. 2B, nodes are connected to one another through a central hub, which can be active or passive. An active hub performs network duties such as message routing and maintenance. A passive central hub simply passes the message along to all the nodes connected to it.Topology: This relates to a specific arrangement of nodes in a LAN in relation to one another.Transparent: This term describes automatic events or processes built into a system that require no special programming or prompting from an operator.Now that we're familiar with these terms, let's see how they are used in describing the available PLC network options.PLC network optionsPLC networks provide you with a variety of networking options to meet specific control and communications requirements. Typical options include remote I/O, peer-to-peer, and host computer communications, as well as LANs. These networks can provide reliable and cost-effective communications between as few as two or as many as several hundred PLCs, computers, and other intelligent devices.Many PLC vendors offer proprietary networking systems that are unique and will not communicate with another make of PLC. This is because of the different communications protocols, command sequences, error-checking schemes, and communications media used by each manufacturer.However, it is possible to make different PLCs "talk" to one another; what's required is an ASCII interface for the connection(s), along with considerable work with software.Remote I/0 systemsA remote I/O configuration, as shown in Fig. 4A, has the actual inputs and outputs at some distance from the controller and CPU. This type of system, which can be described as a "master-and-slave" configuration, allows many distant digital and analog points to be controlled by a single PLC. Typically, remote I/Os are connected to the CPU via twisted pair or fiber optic cables.Remote I/O configurations can be extremely cost-effective control solutions where only a few I/O points are needed in widely separated areas. In this situation, it's not always necessary, or practical for that matter, to have a controller at each site. Nor is it practical to individually hard wire each I/O point over long distances back to the CPU. For example, remote I/O systems can be used in acquiring data from remote plant or facility locations. Information such as cycle times, counts, duration or events, etc. then can be sent back to the PLC for maintenance and management reporting.In a remote I/O configuration, the master controller polls the slaved I/O for its current I/O status. The remote I/O system responds, and the master PLCthen signals the remote I/O to change the state of outputs as dictated by the control program in the PLC's memory. This entire cycle occurs hundreds of times per second.Peer-to-peer networksPeer-to-peer networks, as shown in Fig. 4B, enhance reliability by decentralizing the control functions without sacrificing coordinated control. In this type of network, numerous PLCs are connected to one another in a daisy-chain fashion, and a common memory table is duplicated in the memory of each. In this way, when any PLC writes data to this memory area, the information is automatically transferred to all other PLCs in the network. They then can use this information in their own operating programs.With peer-to-peer networks, each PLC in the network is responsible for its own control site and only needs to be programmed for its own area of responsibility. This aspect of the network significantly reduces programming and debugging complexity; because all communications occur transparently to the user, communications programming is reduced to simple read-and-write statements.In a peer-to-peer system, there's no master PLC. However, it's possible to designate one of the PLCs as a master for use as a type of group controller. This PLC then can be used to accept input information from an operator input terminal, for example, sending all the necessary parameters to other PLCs and coordinating the sequencing of various events.Host computer linksPLCs also can be connected with computers or other intelligent devices. In fact, most PLCs, from the small to the very large, can be directly connected to a computer or part of a multi drop host computer network via RS232C or RS422 ports. This combination of computer and controller maximizes the capabilities of the PLC, for control and data acquisition, as well as the computer, for data processing, documentation, and operator interface.In a PLC/computer network, as shown in Fig. 4C, all communications areinitiated by the host computer, which is connected to all the PLCs in a daisy-chain fashion. This computer individually addresses each of its networked PLCs and asks for specific information. The addressed PLC then sends this information to the computer for storage and further analysis. This cycle occurs hundreds of times per second.Host computers also can aid in programming PLCs; powerful programming and documentation software is available for program development. Programs then can be written on the computer in relay ladder logic and downloaded into the PLC. In this way, you can create, modify, debug, and monitor PLC programs via a computer terminal.In addition to host computers, PLCs often must interface with other devices, such as operator interface terminals for large security and building management systems. Although many intelligent devices can communicate directly with PLCs via conventional RS232C ports and serial ASCII code, some don't have the software ability to interface with individual PLC models. Instead, they typically send and receive data in fixed formats. It's the PLC programmer's responsibility to provide the necessary software interface.The easiest way to provide such an interface to fixed-format intelligent devices is to use an ASCII/BASIC module on the PLC. This module is essentially a small computer that plugs into the bus of the PLC. Equipped with RS232 ports and programmed in BASIC, the module easily can handle ASCII communications with peripheral devices, data acquisition functions, programming sequences, "number crunching," report and display generation, and other requirements.Access, protocol, and modulation functions of LANsBy using standard interfaces and protocols, LANs allow a mix of devices (PLCs, PCs, mainframe computers, operator interface terminals, etc.) from many different vendors to communicate with others on the network.Access: A LAN's access method prevents the occurrence of more than one message on the network at a time. There are two common access methods.Collision detection is where the nodes "listen" to the network and transmit only if there are no other messages on the network. If two nodes transmit simultaneously, the collision is detected and both nodes retransmit until their messages get through properly.Token passing allows each node to transmit only if it's in possession of a special electronic message called a token. The token is passed from node to node, allowing each an opportunity to transmit without interference. Tokens usually have a time limit to prevent a single node from tying up the token for a long period of time.Protocol: Network protocols define the way messages are arranged and coded for transmission on the LAN. The following are two common types.Proprietary protocols are unique message arrangements and coding developed by a specific vendor for use with that vendor's product only.Open protocols are based on industry standards such as TCP/IP or ISO/OSI models and are openly published.Modulation: Network modulation refers to the way messages are encoded for transmission over a cable. The two most common types are broadband and baseband.Network transmission interfacesThe vast majority of PLC communications is done via RS232C and twisted pair cables. Most PLCs have an RS232 port and are capable of handling communications with host computers, printers, terminals, and other devices. Maximum transmission speed is Kbps.The distance and data transmission rates are standards for the various interfaces. Their actual performance is a function of the driving devices and varies significantly between manufacturers. As such, you should consult the manufacturer's specifications for actual distance and data transmission rate capabilities.The only real limitation on RS232C is the 50-ft recommended distance between devices. While RS232C installations often can achieve cablingdistances greater than this, the "unbalanced" design of the interface results in a greater susceptibility to surrounding electrical noise and reduced data integrity. This is particularly true where electromagnetic interference (EMI) and radio-frequency interference (RFI) are known to exist.When longer transmission distances are needed, RS422 is a better choice. Unlike the RS232C interface, RS422 is "balanced." Each of its primary signals consists of two wires that are always at opposite logic levels, with respect to signal ground. As a result, the interface can achieve longer transmission distance (4000 ft) and higher data transmission rates (up to 90 Kbps). In shorter runs (less than 50 ft), data transfer can reach 10 Mbps.Fiber optic communications are gaining greater acceptance and are being used in more and more installations. Fiber optic cable is virtually impervious to harsh environmental conditions and electrical noise. Also, these links can span extremely long distances and transmit data at very high speeds. For example, in some LAN systems, these links can transmit at relatively high speeds and span long distances before requiring a repeater. When repeaters are used, virtually unlimited distances can be achieved.可编程操纵器技术讨论与以后进展随着时期的进展,现今的技术也日趋完善、竞争愈演愈烈;单靠人工的操作已不能知足于目前的制造业前景,也无法保证更高质量的要求和高新技术企业的形象.人们在生产实践中看到,自动化给人们带来了极大的便利和产品质量上的保证,同时也减轻了人员的劳动强度,减少了人员上的编制.在许多复杂的生产进程中难以实现的目标操纵、整体优化、最正确决策等,熟练的操作工、技术人员或专家、治理者却能够容易判定和操作,能够取得中意的成效.人工智能的研究目标正是利用运算机来实现、模拟这些智能行为,通过人脑与运算机和谐工作,以人机结合的模式,为解决十分复杂的问题寻觅最正确的途径PLC的语言并非是咱们所想象的汇编语言或C语言来进行编程,而是采纳原有的继电器操纵的梯形图,使得电气工程师在编写程序时很容易就明白得了PLC的语言,而且很多的非电气专业人士也对PLC专门快熟悉并深切。
(2021年整理)PLC中英文资料外文翻译(1)

(完整版)PLC中英文资料外文翻译(1)编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望((完整版)PLC中英文资料外文翻译(1))的内容能够给您的工作和学习带来便利。
同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为(完整版)PLC中英文资料外文翻译(1)的全部内容。
(完整版)PLC中英文资料外文翻译(1)编辑整理:张嬗雒老师尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布到文库,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是我们任然希望 (完整版)PLC中英文资料外文翻译(1)这篇文档能够给您的工作和学习带来便利。
同时我们也真诚的希望收到您的建议和反馈到下面的留言区,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请下载收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为〈(完整版)PLC中英文资料外文翻译(1)> 这篇文档的全部内容。
可编程控制器技术讨论与未来发展摘自《可编程控制器技术讨论与未来发展》数字媒体系 08165110 多衡随着时代的发展,当今的技术也日趋完善、竞争愈演愈烈;单靠人工的操作已不能满足于目前的制造业前景,也无法保证更高质量的要求和高新技术企业的形象。
人们在生产实践中看到,自动化给人们带来了极大的便利和产品质量上的保证,同时也减轻了人员的劳动强度,减少了人员上的编制.在许多复杂的生产过程中难以实现的目标控制、整体优化、最佳决策等,熟练的操作工、技术人员或专家、管理者却能够容易判断和操作,可以获得满意的效果。
人工智能的研究目标正是利用计算机来实现、模拟这些智能行为,通过人脑与计算机协调工作,以人机结合的模式,为解决十分复杂的问题寻找最佳的途径我们在各种场合看到了继电器连接的控制,那已经是时代的过去,如今的继电器只能作为低端的基层控制模块或者简单的设备中使用到;而PLC的出现也成为了划时代的主题,通过极其稳定的硬件穿插灵活的软件控制,使得自动化走向了新的高潮。
plc外文文献译文

Programmable logic controllerA programmable logic controller (PLC) is a digital computer used for automation of electromechanical processes, such as control of machinery on factory assembly lines, amusementrides, or lighting fixtures. PLC is used in many industries and machines.The PLC was invented in response to the needs of the American automotive manufacturing industry. Before the PLC, control, sequencing, and safety interlock logic for manufacturing automobiles was accomplished using hundreds or thousands of relays, cam timers, and drum sequencers and dedicated closed-loop controllers. In 1968 GM Hydramatic issued a request for proposal for an electronic replacement for hard-wired relay first PLC, designated the 084 because it was Bedford Associates' eighty-fourth project, was the result. Bedford Associates started a new company dedicated to developing, manufacturing, selling, and servicing this new product: Modicon, which stood for MOdular DIgital CONtroller. The Modicon brand was sold in 1977 to Gould Electronics, and later acquired by German Company AEG and then by French Schneider Electric, the current of the very first 084 models that was presented to Modicon by GM, when the unit was retired after nearly twenty years of uninterrupted service. Modicon used the 84 moniker at the end of its product range until the 984 made its appearance.Early PLCs were designed to replace relay logic systems.These PLCs were programmed in "ladder logic", which strongly resembles a schematic diagram of relay logic. Other early PLCs used a form of instruction list programming, based on a stack-based logic solver.Modern PLCs can be programmed in a variety of ways, from ladderlogic to more traditional programming languages such as BASIC and C. Another method is State Logic, a very high-level programming language designed to program PLCs based on state transition diagrams.The functionality of the PLChave sequential relay control, motion control, process control, distributed control systems and the practicality of these desktop computer based logic controllers, it is important to note that they have not been generally accepted in heavy industry because the desktop computers run on less stable operating systems than do PLCs, and because the desktop computer hardware is typically not designed to the same levels of tolerance to temperature,In more recent years, small products called PLRs (programmable logic relays), are used in light industry where only a few points of I/O . a few signals coming in from the real world and a few going out) are involved, and low cost is desired. Popular names include PICO Controller, NANO PLC, and other namesimplying very small controllers. the PLRsare usually not modular or expandable, buttheir price can be two orders of magnitude less than a PLC and they still offer robust design and deterministic execution of the logic.compared with other control systemsPLCsare well-adapted to a range of automation tasks. These are typically industrial processes in manufacturing where thecost of developing and maintaining the automation system is high relative to the total cost of the automation, and where changes to the system would be expected during its operational life. PLCs contain input and output devices compatible with industrial pilot devices and controls; little electrical design is required, and the design problem centers on expressing the desired sequence of operations. PLC applications are typically highly customized systemsso the cost of a packaged PLCis low compared to the cost of a specific custom-built controller design. On the other hand, in the case of mass-produced goods, customized control systems are economic due to the lower cost of the components, which can be optimally chosen instead of a "generic" solution, and where the non-recurring engineering charges are spread over thousands or millions of units.A microcontroller-based design would be appropriate where hundreds or thousands of units will be produced and so the development cost (design of power supplies, input/output hardware and necessary testing and certification) can be spread over manysales, and where the end-user would not need to alter the control. Automotive applications are an example; millions of units are built each year, and very few end-users alter the programming of these controllers. However, some specialty vehicles such as transit busses economically use PLCs instead of custom-designed controls, because the volumes are low and the development cost would be uneconomic.Programmable controllers are widely used in motion control, positioning control and torque control. Some manufacturers produce motion control units to be integrated with PLC so that G-code (involving a CNCmachine) can be used to instruct machine movements.PLCsmayinclude logic for single-variable feedback analogcontrol loop, a "proportional, integral, derivative" or "PID controller". A PID loop could be used to control the temperatureof a manufacturing process, for example. Historically PLCswere usually configured with only a few analog control loops; where processes required hundreds or thousands of loops, a distributed control system (DCS) would instead be used. As PLCs have become more powerful, the boundary between DCS and PLC applications has become less distinct.PLCs have similar functionality as Remote Terminal Units.An RTU, however, usually does not support control algorithms or control loops. As hardware rapidly becomesmore powerful and cheaper,RTUs, PLCs and DCSs are increasingly beginning to overlap in responsibilities, and many vendors sell RTUs with PLC-like features and vice versa. The industry has standardized on the IEC 61131-3 functional block language for creating programs to run on RTUs and PLCs, although nearly all vendors also offer proprietaryalternatives and associated development environments.prospects for PLC.The main difference from other computers is that PLCs are armored for severe conditions (such as dust, moisture, heat, cold) and have the facility for extensive input/output (I/O) arrangements. PLCs read limit switches, analog process variables (such as temperature and pressure), and the positions of complex positioning systems. Someuse machine vision. Onthe actuator side, PLCs operate electric motors, pneumatic or hydraulic cylinders, magnetic relays, solenoids, or analog outputs. The input/output arrangements may be built into a simple PLC, or the PLC may have external I/O modules attached to a computer network that plugs into the PLC.scaleA small PLC will have a fixed number of connections built in for inputs and outputs. Typically, expansions are available if the base model has insufficient I/O.Modular PLCshave a chassis (also called a rack) into which are placed modules with different functions. The processor and selection of I/O modules is customised for the particular application. Several racks can be administered by a single processor, and may have thousands of inputs and outputs. A special high speed serial I/Olink is used so that racks can be distributed away from the processor, reducing the wiring costs for large plants.interfacePLCs may need to interact with people for the purpose ofconfiguration, alarm reporting or everyday control. A simple system may use buttons and lights to interact with the user. Text displays are available as well as graphical touch screens. More complex systems use a programming and monitoring software installed on a computer, with the PLC connected via a communication interface.PLCs have built in communications ports, usually 9-pin RS-232, but optionally EIA-485 or Ethernet. Modbus, BACnet or DF1is usually included as one of the communications protocols. Other options include various fieldbuses such as DeviceNet or Profibus. Other communications protocols that may be used are listed in the List of automation protocols.Most modern PLCs can communicate over a network to some other system, such as a computer running a SCADA (Supervisory Control And Data Acquisition) system or web browser.PLCs used in larger I/O systems mayhave peer-to-peer (P2P) communication between processors. This allows separate parts of a complex process to have individual control while allowing the subsystems to co-ordinate over the communication link.These communication links are also often used for HMI devices such as keypads or PC-type workstations.可编程逻辑控制器可编程逻辑控制器(PLC或可编程序控制器是用于机电过程自动化的数字计算机,例如控制机械厂生产线、游乐设施或照明的装置。
(完整版)PLC毕业设计的外文文献(及翻译)

PLC technique discussion and future developmentT.J.byersElectronic Test Equipment-principles and ApplicationsPrinceton University .AmericaAlong with the development of the ages, the technique that is nowadays is also gradually perfect, the competition plays more strong; the operation that list depends the artificial has already can't satisfied with the current manufacturing industry foreground, also can't guarantee the request of the higher quantity and high new the image of the technique business enterprise.The people see in produce practice, automate brought the tremendous convenience and the product quantities for people up of assurance, also eased the personnel's labor strength, reduce the establishment on the personnel. The target control of the hard realization in many complicated production lines, whole and excellent turn, the best decision etc, well-trained operation work, technical personnel or expert, governor but can judge and operate easily, can acquire the satisfied result. The research target of the artificial intelligence makes use of the calculator exactly to carry out, imitate these intelligences behavior, moderating the work through person's brain and calculators, with the mode that person's machine combine, for resolve the very complicated problem to look for the best path.We come in sight of the control that links after the electric appliances in various situation, that is already the that time generation past, now of after use in the mold a perhaps simple equipments of grass-roots control that the electric appliances can do for the low level only; And the PLC emergence also became the epoch-making topic, adding the vivid software control through a very and stable hardware, making the automation head for the new high tide.The PLC biggest characteristics lie in: The electrical engineering teacher already no longer electric hardware up too many calculations of cost, as long as order the importation that the button switch or the importation of the sensors order to link the PLC up can solve problem, pass to output to order the conjunction contact machine or control the start equipments of the big power after the electric appliances, but the exportation equipmentsdirect conjunction of the small power can.PLC internal containment have the CPU of the CPU, and take to have an I/ O for expand of exterior to connect a people's address and saving machine three big pieces to constitute, CPU core is from an or many is tired to add the machine to constitute, mathematics that they have the logic operation ability, and can read the procedure save the contents of the machine to drive the homologous saving machine and I/ Os to connect after pass the calculation; The I/ O add inner part is tired the input and output system of the machine and exterior link, and deposit the related data into the procedure saving machine or data saving machine; The saving machine can deposit the data that the I/ O input in the saving machine, and in work adjusting to become tired to add the machine and I/ Os to connect, saving machine separately saving machine RAM of the procedure saving machine ROM and dates, the ROM can do deposit of the data permanence in the saving machine, but RAM only for the CPU computes the temporary calculation usage of hour of buffer space.The PLC anti- interference is very and excellent, our root need not concern its service life and the work situation bad, these all problems have already no longer become the topic that we fail, but stay to our is a concern to come to internal resources of make use of the PLC to strengthen the control ability of the equipments for us, make our equipments more gentle.PLC language is not we imagine of edit collected materials the language or language of Cs to carry on weaving the distance, but the trapezoid diagram that the adoption is original after the electric appliances to control, make the electrical engineering teacher while weaving to write the procedure very easy comprehended the PLC language, and a lot of non- electricity professional also very quickly know and go deep into to the PLC.Is PLC one of the advantage above and only, this is also one part that the people comprehend more and easily, in a lot of equipments, the people have already no longer hoped to see too many control buttons, they damage not only and easily and produce the artificial error easiest, small is not a main error perhaps you can still accept; But lead even is a fatal error greatly is what we can't is tolerant of. New technique always for bringing more safe and convenient operation for us, make we a lot of problems for face on sweep but light, do you understand the HMI? Says the HMI here you basically not clear what it is, also have no interest understanding, change one inside text explains it into the touch to hold orman-machine interface you knew, it combines with the PLC to our larger space.HMI the control not only is reduced the control press button, increase the vivid of the control, more main of it is can sequence of, and at can the change data input to output the feedback with data, control in the temperature curve of imitate but also can keep the manifestation of view to come out. And can write the function help procedure through a plait to provide the help of various what lies in one's power, the one who make operate reduces the otiose error. Currently the HMI factory is also more and more, the function is also more and more strong, the price is also more and more low, and the noodles of the usage are wide more and more. The HMI foreground can say that think to be good.At a lot of situations, the list is a smooth movement that can't guarantee the equipments by the control of the single machine, but pass the information exchanges of the equipments and equipments to attain the result that we want. For example fore pack and the examination of the empress work preface, we will arrive wrapping information feedback to examine the place, and examine the information of the place to also want the feedback to packing. Pass the information share thus to make both the chain connect, becoming a total body, the match of your that thus make is more close, at each other attain to reflect the result that mutually flick.The PLC correspondence has already come more body now its value, at the PLC and correspondence between Places, can pass the communication of the information and the share of the data’s to guarantee that of the equipments moderates mutually, the result that arrive already to repair with each other. Data conversion the adoption RS232 between PLC connect to come to the transmission data, but the RS232 pick up a people and can guarantee 10 meters only of deliver the distance, if in the distance of 1000 meters we can pass the RS485 to carry on the correspondence, the longer distance can pass the MODEL only to carry on deliver.The PLC data transmission is just to be called a form to it in a piece of and continuous address that the data of the inner part delivers the other party, we, the PLC of the other party passes to read data in the watch to carry on the operation. If the data that data in the watch is a to establish generally, that is just the general data transmission, for example today of oil price rise, I want to deliver the price of the oil price to lose the oil ally on board, that is the share of the data; But take data in the watch for an instruction procedure that controls the PLC, that had the difficulty very much, for example you have to control one pedestal robot to pressthe action work that you imagine, you will draw up for it the form that a procedure combine with the data sends out to pass by.The form that information transport contain single work, the half a work and the difference of a workers .The meaning of the single work also is to say both, a can send out only, but a can receive only, for example a spy he can receive the designation of the superior only, but can't give the superior reply; A work of half is also 2 and can send out similar to accept the data, but can't send out and accept at the same time, for example when you make a phone call is to can't answer the phone, the other party also; But whole pair works is both can send out and accept the data, and can send out and accept at the same time. Be like the Internet is a typical example.The process that information transport also has synchronous and different step cent: The data line and the clock lines are synchronous when synchronous meaning lie in sending out the data, is also the data signal and the clock signals to be carry on by the CPU to send out at the same time, this needs to all want the specialized clock signal each other to carry on the transmission and connect to send, and is constrained, the characteristics of this kind of method lies in its speed very quick, but correspond work time of take up the CPU and also want to be long oppositely, at the same time the technique difficulty also very big. Its request lies in canting have an error margins in a dates deliver, otherwise the whole piece according to compare the occurrence mistake, this on the hardware is a bigger difficulty. Applied more and more extensive in some appropriative equipments, be like the appropriative medical treatment equipments, the numerical signal equipments...etc., in compare the one data deliver, its result is very good.And the different step is an application the most extensive, this receive benefit in it of technique difficulty is opposite and want to be small, at the same time not need to prepare the specialized clock signal, its characteristics to lie in, its data is partition, the long-lost send out and accept, be the CPU is too busy of time can grind to a stop sex to work, also reduced the difficulty on the hardware, the data throw to lose at the same time opposite want to be little, we can pass the examination of the data to observe whether the data that we send out has the mistake or not, be like strange accidentally the method, tired addition and eight efficacies method etc, can use to helps whether the data that we examine to send out have or not themistake occurrence, pass the feedback to carry on the discriminator.A line of transmission of the information contains a string of and combines the cent of: The usual PLC is 8 machines, certainly also having 16 machines. We can be at the time of sending out the data a send out to the other party, also can be 88 send out the data to the other party, and 8 differentiations are also the as that we say to send out the data and combine sends out the data. A speed is more and slowly, but as long as 2 or three lines can solve problem, and can use the telephone line to carry on the long range control. But combine the ocular transmission speed is very quick of, it is a string of ocular of 25600%, occupy the advantage in the short distance, the in view of the fact TTL electricity is even, being limited by the scope of one meter generally, it combine unwell used for the data transmission of the long pull, thus the cost is too expensive.Under a lot of circumstances we are total to like to adopt the string to combine the conversion chip to carry on deliver, under this kind of circumstance not need us to carry on to deposited the machine to establish too and complicatedly, but carry on the data exchanges through the data transmission instruction directly, but is not a very viable way in the correspondence, because the PLC of the other party must has been wait for your data exportation at the time of sending out the data, it can't do other works.When you are reading the book, you hear someone knock on door, you stop to start up of affair, open the door and combine to continue with the one who knock on door a dialogue, the telephone of this time rang, you signal hint to connect a telephone, after connecting the telephone through, return overdo come together knock on door to have a conversation, after dialogue complete, you continue again to see your book, this kind of circumstance we are called the interruption to it, it has the authority, also having sex of have the initiative, the PLC had such function .Its characteristics lie in us and may meet the urgently abrupt affairs in the operation process of the equipments, we want to stop to start immediately up of work, the whereabouts manages the more important affair, this kind of circumstance is we usually meet of, PLC while carry out urgent mission, total will keep the current appearance first, for example the address of the procedure, CPU of tired add the machine data etc., be like to stick down which the book that we see is when we open the door the page or simply make a mark, because we treat and would still need to continue immediately after book of see the behind.The CPU always does the affair that should do according to our will, but your mistake of give it an affair, it also would be same to do, this we must notice.The interruption is not only a, sometimes existing jointly with the hour several inside break, break off to have the preferred Class, they will carry out the interruption of the higher Class according to person's request. This kind of breaks off the medium interruption to also became to break off the set. The Class that certainly breaks off is relevant according to various resources of CPU with internal PLC; also following a heap of capacity size of also relevant fasten.The contents that break off has a lot of kinds, for example the exterior break off, correspondence in of send out and accept the interruption and settle and the clock that count break off, still have the WDT to reset the interruption etc., they enriched the CPU to respond to the category while handle various business. Speak thus perhaps you can't comprehend the internal structure and operation orders of the interruption completely also, we do a very small example to explain.Each equipment always will not forget a button, it also is at we meet the urgent circumstance use of that is nasty to stop the button. When we meet the Human body trouble and surprised circumstances we as long as press it, the machine stops all operations immediately, and wait for processing the over surprised empress recover the operation again. Nasty stop the internal I/ O of the internal CPU of the button conjunction PLC to connect up, be to press button an exterior to trigger signal for CPU, the CPU carries on to the I/ O to examine again, being to confirm to have the exterior to trigger the signal, CPU protection the spot breaks off procedure counts the machine turn the homologous exterior I/ O automatically in the procedure to go to also, be exterior interruption procedure processing complete, the procedure counts the machine to return the main procedure to continue to work. Have 1:00 can what to explain is we generally would nasty stop the button of exterior break off to rise to the tallest Class, thus guarantee the safety.When we are work a work piece, giving the PLC a signal, counting PLC inner part the machine add 1 to compute us for a day of workload, a count the machine and can solve problem in brief, certainly they also can keep the data under the condition of dropping the electricity, urging the data not to throw to lose, this is also what we hope earnestly.The PLC still has the function that the high class counts the machine, being us while accept some dates of high speed, the high speed that here say is the data of the in all aspects tiny second class, for example the bar code scanner is scanning the data continuously, calculating high-speed signal of the data processor DSP etc., we will adopt the high class to count the machine to help we carry on count. It at the PLC carries out the procedure once discover that the high class counts the machine to should of interruption, will let go of the work on the hand immediately. The trapezoid diagram procedure that passes by to weave the distance again explains the high class for us to carry out procedure to count machine would automatic performance to should of work, thus rise the Class that the high class counts the machine to high one Class.You heard too many this phrases perhaps:" crash", the meaning that is mostly is a workload of CPU to lead greatly, the internal resources shortage etc. the circumstance can't result in procedure circulate. The PLC also has the similar circumstance, there is a watchdog WDT in the inner part of PLC, we can establish time that a procedure of WDT circulate, being to appear the procedure to jump to turn the mistake in the procedure movement process or the procedure is busy, movement time of the procedure exceeds WDT constitution time, the CPU turn but the WDT reset the appearance. The procedure restarts the movement, but will not carry on the breakage to the interruption.The PLC development has already entered for network ages of correspondence from the mode of the one, and together other works control the net plank and I/ O card planks to carry on the share easily. A state software can pass all se hardwires link, more animation picture of keep the view to carries on the control, and cans pass the Internet to carry on the control in the foreign land, the blast-off that is like the absolute being boat No.5 is to adopt this kind of way to make airship go up the sky.The development of the higher layer needs our continuous effort to obtain. The PLC emergence has already affected a few persons fully, we also obtained more knowledge and precepts from the top one experience of the generation, coming to the continuous development PLC technique, push it toward higher wave tide.可编程控制器技术讨论与未来发展T.J.拜尔斯(电子测试设备原理及应用普林斯顿大学)随着时代的发展,当今的技术也日趋完善、竞争愈演愈烈;单靠人工的操作已不能满足于目前的制造业前景,也无法保证更高质量的要求和高新技术企业的形象。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
可编程控制器技术讨论与未来发展摘自《可编程控制器技术讨论与未来发展》数字媒体系 08165110 多衡随着时代的发展,当今的技术也日趋完善、竞争愈演愈烈;单靠人工的操作已不能满足于目前的制造业前景,也无法保证更高质量的要求和高新技术企业的形象.人们在生产实践中看到,自动化给人们带来了极大的便利和产品质量上的保证,同时也减轻了人员的劳动强度,减少了人员上的编制.在许多复杂的生产过程中难以实现的目标控制、整体优化、最佳决策等,熟练的操作工、技术人员或专家、管理者却能够容易判断和操作,可以获得满意的效果.人工智能的研究目标正是利用计算机来实现、模拟这些智能行为,通过人脑与计算机协调工作,以人机结合的模式,为解决十分复杂的问题寻找最佳的途径我们在各种场合看到了继电器连接的控制,那已经是时代的过去,如今的继电器只能作为低端的基层控制模块或者简单的设备中使用到;而PLC的出现也成为了划时代的主题,通过极其稳定的硬件穿插灵活的软件控制,使得自动化走向了新的高潮。
PLC的最大特点在于:电气工程师已不再电气的硬件上花费太多的心计,只要将按钮开关或感应器的输入点连接到PLC的输入点上就能解决问题,通过输出点连接接触器或继电器来控制大功率的启动设备,而小功率的输出设备直接连接就可以。
PLC的内部包含了具有中央处理器的CPU,并带有外部I/O口扩展的I/O接口地址和存储器三大块组成,CPU的核心是由一个或者多个累加器组成,它们具有逻辑的数学运算能力,并能读取程序存储器的内容通过计算后去驱动相应的存储器和I/O接口;I/O口将内部累加器和外部的输入和输出系统连接起来,并将相关的数据存入程序存储器或者数据存储器中;存储器可以将I/O口输入的数据存入存储器中,并在工作时调转到累加器和I/O接口上,存储器分程序存储器ROM和数据存储器RAM,ROM可以将数据永久的存入存储器中,而RAM只能作为CPU计算时临时计算使用的缓冲空间。
PLC的抗干扰是极其优秀的,我们根本不用去关心它的使用寿命和工作场合的恶劣,这些所有的问题已不再成为我们失败的主题,而留给我们的是关心如何来利用PLC的内部资源为我们加强设备的控制能力,使我们的设备更加的柔性。
PLC的语言并不是我们所想象的汇编语言或C语言来进行编程,而是采用原有的继电器控制的梯形图,使得电气工程师在编写程序时很容易就理解了PLC的语言,而且很多的非电气专业人士也对PLC很快认识并深入。
以上仅仅是PLC的优点之一,这也是人们比较容易理解的一部分,在很多的设备中,人们已不再希望看到太多的控制按钮,它们不但容易损坏而且极易产生人为的失误,小的并不是主要的失误也许你还能够接受;但过大的甚至是致命的失误是我们无法容忍的。
新的技术总是为了给我们带来更安全和便捷的操作,使得我们面临的一大堆问题一扫而光,你有了解过HMI吗?这里说HMI你根本不清楚它是什么,也没有兴趣了解,换一个中文把它说明为触摸屏或者人机界面你就知道了,它和PLC的结合给了我们更大的空间。
HMI控制不仅仅是减少了控制按钮,增加控制的灵活性,更主要的它是可顺序性的,而且在能够改变数据输入和数据输出反馈,在温度控制曲线的模拟也能直观的显示出来。
并且能够通过编写功能帮助程序来提供各种力所能及的帮助,使得操作者减少不必要的失误。
HMI 的厂商目前也越来越多,功能也越来越强,价格也越来越低,使用的面越来越广。
HMI的前景可以说十分的看好。
在很多场合,单靠单机的控制是无法保证设备的顺畅运行,而通过设备与设备的信息交流达到我们想要的效果。
比如在前包装和后工序的检测,我们就要将包装的信息反馈到检测处,而检测处的信息也要反馈到包装来。
这样通过信息共享来使得两者之间链接起来,形成一个共体,从而使的两者间的配合更加的紧密,在彼此间达到映影相挥的效果。
PLC的通信已经愈来愈体现它的价值,在PLC与PLC之间的通信,能够通过信息的沟通和数据的共享来保证设备之间的相互协调,已达到互补的效果。
PLC之间的数据转换采用RS232接口来传送数据,而RS232接口只能保证10米的传输距离,如果在1000米的距离内我们可以通过RS485来进行通信,更长的距离只能通过MODEL来进行传输。
PLC的数据传送只是将内部的数据传送到对方的一块连续的地址中,我们把它称为一个表,对方的PLC通过读取表中的数据来进行操作。
如果表中的数据是一个一般设置的数据的话,那只是一般的数据传送,比如今天的油价上升了,我要把油价的价格传送到所有的输油机上,那就是数据的共享;而当表中的数据是一段控制PLC的指令程序,那就很有难度了,比如你要控制一台机器人来按你想象的动作工作,你会给它编制一段程序并以数据的形式发送过去。
信息输送的形式有单工位、半双工位和全双工位的分别。
单工位的意义也就是说两者之间,一个只能发送,而一个只能接收,比如一个特务他只能接收上司的指示,而无法给上司回复;半双工位也就是两个能都能发送和接受数据,但不能同时发送和接受,比如你打电话时是不能接电话,对方也一样;而全双工位是两者之间都能发送和接受数据,并可同时发送和接受。
像互联网就是典型的例子。
信息输送的过程也有同步和异步之分:同步的意义在于发送数据时数据线和时钟线是同步的,也就是数据信号和时钟信号同时由CPU进行发送,这需要彼此都要专门的时钟信号来进行传送和接送,并且是强制性的,这种方法的特点在于它的速度极快、但相应占用CPU 的工作时间也相对的要长、同时技术难度也非常的大。
它的要求在于在一帧的数据传送中不能有一位的误差,不然的话整个数据将发生错误,这在硬件上是一个比较大的难度。
在一些专用的设备中应用的越来越广泛,像专用的医疗设备、数字信号设备等,在比较单一数据的传输中,它的效果非常的好。
而异步是应用范围最广泛的,这得益于它的技术难度相对要小、同时不需要配制专门的时钟信号、它的特点在于,它的数据是间隔性的,离散性的发送和接受,当CPU太忙的时候可以停顿性去工作,在硬件上也减少了难度,同时数据的丢失相对要少,我们可以通过数据的检测来观察我们发送的数据是否有错误,像奇偶法、累加法和八位效验法等,都可以用来帮助我们检测发送的数据是否有错误发生,通过反馈来进行辨别。
信息的传送口线有串口和并口之分:通常的PLC是8位机,当然也有16位机。
我们在发送数据的时候可以是一位一位的发送给对方,也可以8位8位的将数据发送到对方,一位和8位区别也就是我们所说的串口发送数据和并口发送数据。
串口速度比较慢,但只要两条或者三条口线就能解决问题,并能借用电话线来进行远程控制。
而并口的传送速度是极快的,它是串口的256倍,在短距离占有优势,由于是TTL电平,一般限于1米的范围,它并不适用于长距离的数据传送,这样成本太昂贵了。
很多的情况下我们总喜欢采用串并转换芯片来进行传输,这种情况下不需要我们进行过于复杂的寄存器设置了,而直接通过数据传送指令进行数据交流,但在通信中并不是一个十分可行的办法,因为在发送数据的时候对方的PLC必须一直等待你的数据输出,它不能去做其他的工作。
当你在看书的时候,你听到有人敲门、你停下手上的事情、去打开门、并同敲门者对话、这个时候电话响了、你示意接个电话、在接完电话后、回过头来同敲门者继续对话、对话完毕后、你再继续看你的书,这种情况我们把它称为中断,它具有权威性,也具有优先性,PLC 具备了这样的功能。
它的特点在于我们在设备的操作过程中可能会遇到紧急的突发事件,我们要立刻的停下手上的工作,去处理更重要的事情,这种情况是我们经常所遇到的,PLC在去执行紧急的任务时,总会先保存目前的状态,比如程序的地址,CPU的累加器数据等,就像我们去开门时要记下我们看的书在第几页了或者干脆作个记号,因为我们待会还要继续接着看后面的书。
CPU总是按照我们的意愿去做应该做的事情,但你错误的给它一件事情,它也会同样的去做,这一点我们必须注意。
中断并不是只有一个,有时会同时存在几个中断,中断具有优先的级别,他们会根据人的要求去执行更高级别的中断。
这种中断中的中断也就形成了中断嵌套。
当然中断的级别根据各种PLC内部CPU的资源有关,同时也跟堆栈的容量大小也有关系。
中断的内容有很多种,比如外部中断、通信中的发送和接受中断、定时和计数的时钟中断、还有WDT复位中断等,它们丰富了CPU在处理各种事务时响应种类。
这样讲也许你并不能完全理解中断的内部结构和操作顺序,我们做一个小小的例子来说明.每一个设备总是不会忘记有一个按钮,它也是在我们遇到紧急情况时使用的,那就是急停按钮。
当我们遇到人身事故和意外情况时我们只要按下它,机器立即停止所有的操作,并等待处理完意外后再恢复操作。
急停按钮连接PLC内部CPU的内部I/O接口上,当按钮给CPU一个外部触发信号时,CPU对I/O进行再次检测,当确认有外部触发信号时,CPU保护现场并将程序计数器自动转到相应的外部I/O中断程序中去,当外部中断程序处理完毕,程序计数器返回到主程序继续工作。
有一点可以说明的是我们一般会把急停按钮的外部中断升至最高级别,从而保证安全。
当我们在工作完一个工件时,给PLC一个信号,将PLC的内部计数器加1来计算我们一天的工作量时,一个简单的计数器能解决问题,当然它们也能够在掉电的情况下保持数据,促使数据不丢失,这也是我们所渴望的。
PLC还具有高级计数器的功能,当我们在接受一些高速的数据时,这里所说的高速是在在微秒级的数据,比如条码扫描机在不断的扫描数据,数据处理器DSP计算的高速信号等,我们就要采用到高级计数器来帮助我们进行计数。
它在PLC执行程序时一旦发现高级计数器对应的中断,就会立即放下手上的工作。
经过再次编程的梯形图程序说明我们在执行程序时高级计数器会自动的执行对应的工作,从而将高级计数器的级别升至高一级别。
你也许听过太多的这个词:“死机”,大致的意思是CPU工作量过大,内部资源不足等情况造成程序无法运行。
PLC也有类似的情况,在PLC内部有一个看门狗WDT,我们可以设置WDT一个程序运行的时间,当程序运行过程中出现程序跳转错误时或者程序繁忙时,程序的运行时间超过WDT的设置时间,CPU转而WDT复位状态。
程序重新开始运行,但对中断不会进行破坏。
PLC的发展已经从单一的模式进入了通信的网络时代,并同其它的工控网板和I/O卡板轻易的进行共享。
组态软件可以将所有的这些硬件连接起来,通过更直观的动画图片来进行控制,并可以通过互联网在异地进行控制,像神舟五号的发射就是采用这种办法来使飞船升空。
更高层次的发展需要我们不断的努力来取得。
PLC的出现已经足足影响了几代人,我们也从上一辈的经验中获取了更多的知识和教训,来不断的发展PLC技术,将它推向更高浪潮。
英文原稿PLC technique discussion and future developmentAlong with the development of the ages, the technique that is nowadays is also gradually perfect, the competition plays more more strong; the operation that list depends the artificial has already can't satisfied with the current manufacturing industry foreground, also can't guarantee the request of the higher quantity and high new the image of the technique business enterprise.The people see in produce practice, automate brought the tremendous convenience and the product quantities for people up of assurance, also eased the personnel's labor strength, reduce the establishment on the personnel. The target control of the hard realization in many complicated production lines, whole and excellent turn, the best decision etc., well-trained operation work, technical personnel or expert, governor but can judge and operate easily, can acquire the satisfied result. The research target of the artificial intelligence makes use of the calculator exactly to carry out, imitate these intelligences behavior, moderating the work through person's brain and calculators, with the mode that person's machine combine, for resolve the very complicated problem to look for the best pathWe come in sight of the control that links after the electric appliances in various situation, that is already the that time generation past, now of after use in the mold a perhaps simple equipments of grass-roots control that the electric appliances can do for the low level only;And the PLC emergence also became the epoch-making topic, adding the vivid software control through a very and stable hardware, making the automation head for the new high tide.The PLC biggest characteristics lie in: The electrical engineering teacher already no longer electric hardware up too many calculationses of cost, as long as order the importation that the button switch or the importation of the sensors order to link the PLC up can solve problem, pass to output to order the conjunction contact machine or control the start equipments of the big power after the electric appliances, but the exportation equipments direct conjunction of the small power can.PLC internal containment have the CPU of the CPU, and take to have an I/ O for expand of exterior to connect a people's address and saving machine three big pieces to constitute, CPU core is from an or many is tired to add the machine to constitute, mathematics that they have the logic operation ability, and can read the procedure save the contents of the machine to drive the homologous saving machine and I/ Os to connect after pass the calculation; The I/ O add inner part is tired the input and output system of the machine and exterior link, and deposit the related data into the procedure saving machine or data saving machine; The saving machine can deposit the data that the I/ O input in the saving machine, and in work adjusting to become tired to add the machine and I/ Os to connect, saving machine separately saving machine RAM of the procedure saving machine ROM and datas, the ROM can can do deposit of the data permanence in the saving machine, but RAM only for the CPU computes the temporary calculation usage of hour of buffer space.The PLC anti- interference is very and excellent, our root need not concern its service life and the work situation bad, these all problems have already no longer become the topic that we fail, but stay to our is a concern to come to internal resources of make use of the PLC to strengthen the control ability of the equipments for us, make our equipments more gentle.PLC language is not we imagine of edit collected materials the language or language of Cs to carry on weaving the distance, but the trapezoid diagram that the adoption is original after the electric appliances to control, make the electrical engineering teacher while weaving to write the procedure very easy comprehended the PLC language, and a lot of non- electricity professional also very quickly know and go deep into to the PLC.Is PLC one of the advantage above and only, this is also one part that the people comprehend more and easily, in a lot of equipmentses, the people have already no longer hoped to see too many control buttons, they damage not only and easily and produce the artificial error easiest, small is not a main error perhaps you can still accept; But lead even is a fatal error greatly is what we can't is tolerant of. New technique always for bringing more safe and convenient operation for us, make we a lot of problems for face on sweep but light, do you understand the HMI? Says theHMI here you basically not clear what it is, also have no interest understanding, change one inside text explains it into the touch to hold or man-machine interface you knew, it combines with the PLC to our larger space.HMI the control not only only is reduced the control press button, increase the vivid of the control, more main of it is can sequence of, and at can the change data input to output the feedback with data, control in the temperature curve of imitate but also can keep the manifestation of view to come out. And can write the function help procedure through a plait to provide the help of various what lies in one's power, the one who make operate reduces the otiose error. Currently the HMI factory is also more and more, the function is also more and more strong, the price is also more and more low, the noodles of the usage are wide more and more. The HMI foreground can say that think ° to be good very.At a lot of situations, the list is is a smooth movement that can't guarantee the equipments by the control of the single machine, but pass the information exchanges of the equipments and equipments to attain the result that we want. For example fore pack and the examination of the empress work preface, we will arrive wrapping information feedback to examine the place, and examine the information of the place to also want the feedback to packing. Pass the information share thus to make both the chain connect, becoming a total body, the match of your that thus make is more close, at each other attain to reflect the result that mutually flick.The PLC correspondence has already come more more body now its value, at the PLC and correspondence between PLCs, can pass the communication of the information and the share of the datas to guarantee that of the equipments moderates mutually, the result that arrive already to repair with each other. Data conversion the adoption RS232 between PLC connect to come to the transmission data, but the RS232 pick up a people and can guarantee 10 meters only of deliver the distance, if in the distance of 1000 meters we can pass the RS485 to carry on the correspondence, the longer distance can pass the MODEL only to carry on deliver.The PLC data transmission is just to be called a form to it in a piece of and continuous address that the data of the inner part delivers the other party, we, the PLC of the other party passes to read data in the watch to carry on the operation. If the data that data in the watch is a to establish generally, that is just the general data transmission, for example today of oil price rise, Iwant to deliver the price of the oil price to lose the oil ally on board, that is the share of the data; But take data in the watch for an instruction procedure that controls the PLC, that had the difficulty very much, for example you have to control one pedestal robot to press the action work that you imagine, you will draw up for it the form that a procedure combine with the data sends out to pass by.The form that information transport contain single work, the half a work and the difference of a workses .The meaning of the single work also is to say both, a can send out only, but a can receive only, for example a spy he can receive the designation of the superior only, but can't give the superior reply; A work of half is also 2 and can can send out similar to accept the data, but can't send out and accept at the same time, for example when you make a phone call is to can't answer the phone, the other party also; But whole pair works is both can send out and accept the data, and can send out and accept at the same time. Be like the Internet is a typical example.The process that information transport also has synchronous and different step cent: The data line and the clock lines are synchronous when synchronous meaning lie in sending out the data, is also the data signal and the clock signals to be carry on by the CPU to send out at the same time, this needs to all want the specialized clock signal each other to carry on the transmission and connect to send, and is constrained, the characteristics of this kind of method lies in its speed very quick, but correspond work time of take up the CPU and also want to be long oppositely, at the same time the technique difficulty also very big. Its request lies in can'ting have an error margins in a datas deliver, otherwise the whole piece according to compare the occurrence mistake, this on the hardware is a bigger difficulty. Applied more and more extensive in some appropriative equipmentses, be like the appropriative medical treatment equipments, the numerical signal equipments...etc., in compare the one data deliver, its result is very good.And the different step is an application the most extensive, this receive benefit in it of technique difficulty is opposite and want to be small, at the same time not need to prepare the specialized clock signal, its characteristics to lie in, its data is partition, the long-lost send out and accept, be the CPU is too busy of time can grind to a stop sex to work, also reduced the difficulty on the hardware, the data throw to lose at the same time opposite want to be little, we can pass the examination of the data to observe whether the data that we send out has the mistake or not, belike strange accidentally the method, tired addition and eight efficacies method etc., can use to helps whether the data that we examine to send out have or not the mistake occurrence, pass the feedback to carry on the discriminator.A line of transmission of the information contain a string of and combine the cent of: The usual PLC is 8 machines, certainly also having 16 machines. We can be an at the time of sending out the data a send out to the other party, also can be 88 send out the data to the other party, an and8 differentiationses are also the as that we say to send out the data and combine sends out the data.A speed is more and slowly, but as long as 2 or three lines can solve problem, and can use the telephone line to carry on the long range control. But combine the oscular transmission speed is very quick of, it is a string of oscular of 25600%, occupy the advantage in the short distance, the in view of the fact TTL electricity is even, being limited by the scope of one meter generally, it combine unwell used for the data transmission of the long pull, thus the cost is too expensive.Under a lot of circumstances we are total to like to adopt the string to combine the conversion chip to carry on deliver, under this kind of circumstance not need us to carry on to depositted the machine to establish too and complicatedly, but carry on the data exchanges through the data transmission instruction directly, but is not a very viable way in the correspondence, because the PLC of the other party must has been wait for your data exportation at the time of sending out the data, it can't do other works.When you are reading the book, you hear someone knock on door, you stop to start up of affair, open the door and combine to continue with the one who knock on door a dialogue, the telephone of this time rang, you signal hint to connect a telephone, after connecting the telephone through, return overdo come together knock on door to have a conversation, after dialogue complete, you continue again to see your book, this kind of circumstance we are called the interruption to it, it has the authority, also having sex of have the initiative, the PLC had such function .Its characteristics lie in us and may meet the urgently abrupt affairs in the operation process of the equipments, we want to stop to start immediately up of work, the whereabouts manages the more important affair, this kind of circumstance is we usually meet of, PLC while carry out urgent mission, total will keep the current appearance first, for example the address ofthe procedure, CPU of tired add the machine data etc., be like to to stick down which the book that we see is when we open the door the page or simply make a mark, because we treat and would still need to continue immediately after book of see the behind. The CPU always does the affair that should do according to our will, but your mistake of give it an affair, it also would be same to do, this we must notice.The interruption is not only a, sometimes existing jointly with the hour several inside break, break off to have the preferred Class, they will carry out the interruption of the higher Class according to person's request. This kind of breaks off the medium interruption to also became to break off the set. The Class that certainly break off is relevant according to various resources of CPU with internal PLC, also following a heap of capacity size of also relevant fasten.The contents that break off has a lot of kinds, for example the exterior break off, correspondence in of send out and accept the interruption and settle and the clock that count break off, still have the WDT to reset the interruption etc., they enriched the CPU to respond to the category while handle various business. Speak thus perhaps you can't comprehend the internal structure and operation orders of the interruption completely also, we do a very small example to explain.Each equipments always will not forget a button, it also is at we meet the urgent circumstance use of, that is nasty to stop the button. When we meet the Human body trouble and surprised circumstances we as long as press it, the machine stops all operations immediately, and wait for processing the over surprised empress recover the operation again.Nasty stop the internal I/ O of the internal CPU of the button conjunction PLC to connect up, be to press button an exterior to trigger signal for CPU, the CPU carries on to the I/ O to examine again, being to confirm to have the exterior to trigger the signal, CPU protection the spot breaks off procedure counts the machine turn the homologous exterior I/ O automatically in the procedure to go to also, be exterior interruption procedure processing complete, the procedure counts the machine to return the main procedure to continue to work.Have 1:00 can what to explain is we generally would nasty stop the button of exterior break off to rise to the tallest Class, thus guarantee the safety.When we are work a work piece, giving the PLC a signal, counting PLC inner part the machine add 1 to compute us for a day of workload, a count the machine and can solve problem in brief, certainly they also can keep the data under the condition of dropping the electricity, urging the data not to throw to lose, this is also what we hope earnestly.The PLC still has the function that the high class counts the machine, being us while accept some datas of high speed, the high speed that here say is the data of the in all aspects tiny second class, for example the bar code scanner is scanning the data continuously, calculating high-speed signal of the data processor DSP etc., we will adopt the high class to count the machine to help we carry on count. It at the PLC carries out the procedure once discover that the high class counts the machine to should of interruption, will let go of the work on the hand immediately. The trapezoid diagram procedure that passes by to weave the distance again explains the high class for us to carry out procedure to count machine would automatic performance to should of work, thus rise the Class that the high class counts the machine to high one Class.You heard too many this phrases perhaps:" crash", the meaning that is mostly is a workload of CPU to lead greatly, the internal resources shortage etc. the circumstance can't result in procedure circulate. The PLC also has the similar circumstance, there is a watchdog WDT in the inner part of PLC, we can establish time that a procedure of WDT circulate, being to appear the procedure to jump to turn the mistake in the procedure movement process or the procedure is busy, movement time of the procedure exceeds WDT constitution time, the CPU turn but the WDT reset the appearance. The procedure restarts the movement, but will not carry on the breakage to the interruption.The PLC development has already entered for network ages of correspondence from the mode of the one, and together other works control the net plank and I/ O card planks to carry on the share easily. A state software can pass all se hardwares link, more animation picture of keep the view to carries on the control, and cans pass the Internet to carry on the control in the foreign land, the blast-off that is like the absolute being boat No.5 is to adopt this kind of way to make airship go up the sky.The development of the higher layer needs our continuous effort to obtain.The PLC emergence has already affected a few persons fully, we also obtained more knowledge andprecepts from the top one experience of the generation, coming to the continuous development PLC technique, push it toward higher wave tide.。