Home > Software engineering >  PLC programming and software programming to distinguish?
PLC programming and software programming to distinguish?

Time:10-15

Most can research AB - PLC, I do the knowledge from the PLC data report processing, want to further study of PLC, using RSlinxs, no RSlogix5000, I haven't learned to learn the software programming, PLC

I learned that saw RSLINXS Datamiro RSlogix5000 add variables, now don't understand is:

Add variables, whether or not to correspond to what, such as address, in order to locate and display the data values, such as I want to locate to the speed of the motor, always can't just add a "dianjispeed", value is how to?
To solve?

CodePudding user response:

You write programs that don't have to write a "process"? Don't can directly from the "results"? If so, then you control the process of "dianjispeed"? How to write the "process"? The last is you want to study "dianjispeed" how to get to the corresponding I/O or linked to the bus protocol,
You should learn basic first and then ask the question, the PLC based online can find a lot of things, it is recommended that you first learn basic again to want to apply,

CodePudding user response:

If you don't need you to write PLC program, then no need to worry, you only need to consider how to communication to get the data, such as OPC way, if you write PLC program, it won't be in a few words can say clear

CodePudding user response:

PLC used in industrial control, usually used to control: digital quantity input, digital output, analog input, analog output, pulse input, the output amount, PC and PLC can use serial communication or RJ45 Ethernet communications PLC data, or write data to the PLC

CodePudding user response:

PLC programming is to use state law and order, is quite different from that of the VB, but VB PLC can be collected information on the interface reflection. This is a software product of two different companies.

CodePudding user response:

More. Remember to use of PLC ladder diagram programming and the general programming of completely different concept. Relay self-locking interlock, etc.
External communication to define the register, and then at the time of programming directly by state input output register.
Like to use special DDE software (in fact, the protocol conversion software and hardware to match), and external program communication with PLC, using RS232 or physical port 485. External use DDE communication program.
Don't do this thing for a long time, forget...

CodePudding user response:

The ladder diagram and the statement table with much more

CodePudding user response:

For programmers to write PLC program should be a pediatrician...

CodePudding user response:

Writing to the other on PLC hardware, the writing not on PC hardware, so the students are more willing to write on the PC,

CodePudding user response:

In the use of PLC, and more attention to the features and using method of hardware, programming is not just a little things,

CodePudding user response:

refer to 7th floor myjian response:
for programmers to write PLC program should be a pediatrician...


+ 1

But if I drive a CNC machine outside, still have to learn processing principle, could not, ha ha ha

CodePudding user response:

Graduated from my university also fast, is engaged in the configuration, PLC and programming, are now hesitant to go which road?? Depressed in the ha ha

CodePudding user response:

For programmers to write PLC program should be a pediatrician... ?

I don't think so,

CodePudding user response:

Said many PLC is simple, in fact, simple is not simple, PLC programming is very skilled, strong logicality, the use of various types of storage area is also greatly exquisite, especially after the appearance of that kind of special case status determine treatment is particularly important, because if there is no handle will cause confusion to the entire application, and may even cause serious loss! Suddenly lose power after power on again, for example, PLC control device status record correctly is very important, a PLC program can correctly deal with the problem, is related to the equipment can run normally?

CodePudding user response:

reference 13 floor Veron_04 reply:
many people say that PLC is simple, but simple is not simple, PLC programming is very skilled, strong logicality, the use of various types of storage area is also greatly exquisite, especially after the appearance of that kind of special case status determine treatment is particularly important, because if you don't have to deal with chaos will cause the entire program, and may even cause serious loss! Suddenly lose power after power on again, for example, PLC control device status record correctly is very important, a PLC program can correctly deal with the problem, is related to the equipment can run normally?


This is true, after all, behind the PLC are hanging equipment, often also is high voltage, unlike PC hang up as long as the restart, beware of PLC programming.

CodePudding user response:

reference 13 floor Veron_04 reply:
many people say that PLC is simple, but simple is not simple, PLC programming is very skilled, strong logicality, the use of various types of storage area is also greatly exquisite, especially after the appearance of that kind of special case status determine treatment is particularly important, because if you don't have to deal with chaos will cause the entire program, and may even cause serious loss! Suddenly lose power after power on again, for example, PLC control device status record correctly is very important, a PLC program can correctly deal with the problem, is related to the equipment can run normally?

These actually, everyone will consider as a programmer to consider more thorough,

On the PC to do all kinds of high speed large torque motor control, too dangerous, protection factor to consider is also many, this and in what environment programming and no difference,

I said above post, PLC is simple, simple refers to the development of grammar and the difficulty, and those surrounding processing skills here, in fact all have no relation with using any development environment is a little -- -- -- -- -- - is on PC programming does not need to consider these? On industrial control, safe and reliable is the first element

CodePudding user response:

Have A client before A client AA to visit A factory, is A professional to do laser cutting machine, the high power laser is about 1000 w, open up very fierce,

And the AA in the case of consent secretly run to the debug area, the result is 1000 w is not visible in debugging laser hit - no big deal, but people because the output of the laser is not focused, flare with 60 mm, so just show the serious burns the neck part of the skin, not directly to cut his head down,,,

How do I know about this, because I have time in the past to debug my five axes linkage controller in the company, I also in A debugging equipment around, stroll to the high power laser also want to go to see actually, the result saw A big independent equipment (don't know what it was to be laser generator, the size of A newsagent), there is A discharge of halo look good, it also put A yellow dangerous triangle warning signs, hesitated, and not continue to go forward, the result lets people suddenly back 1 meter far, say dangerous,,,

Later after I know my situation at that time got A fright, ask them why not add A protection, the more dangerous, power so big also can't see, A it says, this is because the debugging stage, the practical work of the entire optical path is A good sign of stainless steel pipe by A stick trapping, and there are warning signs everywhere, debugging workshop also can't literally into, such as AA and I own sneaked in dangerous,,,,

CodePudding user response:

PLC is a kind of programming, also is a kind of technology, any technology, the key to see how much further, so I think that is not simple,

CodePudding user response:

reference 16 floor myjian response:
before A customer A customer AA to visit A factory, is A professional to do laser cutting machine, the high power laser is about 1000 w, open up very fierce,

And the AA in the case of consent secretly run to the debug area, the result is 1000 w is not visible in debugging laser hit - no big deal, but people because the output of the laser is not focused, flare with 60 mm, so just show the serious burns the neck part of the skin, not directly to cut his head down,,,

How do I know about this, because I have time in the past to debug my five axes linkage controller in the company, I also in A debugging equipment around, stroll to the high power laser also want to go to see actually, the result saw A big independent equipment (don't know what it was to be laser generator, the size of A newsagent), there is A discharge of halo look good, it also put A yellow dangerous triangle warning signs, hesitated, and not continue to go forward, the result lets people suddenly back 1 meter far, say dangerous,,,

Later after I know my situation at that time got A fright, ask them why not add A protection, the more dangerous, power so big also can't see, A it says, this is because the debugging stage, the practical work of the entire optical path is A good sign of stainless steel pipe by A stick trapping, and there are warning signs everywhere, debugging workshop also can't literally into, such as AA and I own sneaked in dangerous,,,,

Such a large volume of light? Homebred? The equipment manufacturer is a severe lack of safety consciousness, it's deadly!

CodePudding user response:

The
references to the 18th floor Veron_04 response:
such a large volume of light? Homebred? The equipment manufacturer is a severe lack of safety consciousness, it's deadly!

Is the key, is warning signs everywhere, I still go in,,,,,,,

I think it is my own this situation - not self-consciously

CodePudding user response:

nullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnull
  • Related