Showing posts with label program. Show all posts
Showing posts with label program. Show all posts

February 22, 2012

How to program a Siemens S7-300 Programmable Logic Controller

Do you have a Siemens S7-300 Programmable Logic Controller that you are not customary with but you need to program it Now! Following is a quick set of instructions I have put together to help you get started programming a Siemens S7-300 Plc.

After loading the programming software and connecting a Siemens Mpi cable in the middle of your programming computer and the Plc, open Simatic manager by clicking the icon on the desktop. The Step 7 Wizard: "New Project" window will open. It is easier to use the Wizard to setup communications with your Plc, but I chose to take the scenic route. I figured I would learn more this way. So, close the Step 7 Wizard window by clicking Cancel. If there are any other windows or projects open, close them. We want to start with a totally new program.

Create a new task by clicking the new task button on the toolbar in the upper left corner of your screen.






The New task window opens. Here you will see any existing programs placed on your computer. Near the lowest of the window, you will see the Name: input form. Type anything you want to name your new task and click Ok.

A new window will open showing the name of your task at the top. You will also see your task in the window on the left hand side of the screen at the top. Right click your task and choose "Insert New Object". choose the expedient you will be programming. We will be using the Simatic 300 hub so choose that selection.

You will now see Simatic 300 appear in the right window of your screen. It should be highlighted blue. Click everywhere in the window to make the blue go away. Double click Simatic 300 and it will move to the left window and "Hardware" will appear in the right window.

Double click "Hardware" and two (maybe three) new windows will open. On the left will be Simatic 300 - (the name of your project). The window on the right will be the catalog of parts.

Look in the right window, the parts catalog, and click the plus sign beside Simatic 300.

Click the plus sign beside Rack - 300. Click and drag the Rail onto the left window. You will now see the Slots window appear. This is where we will place our Plc components.

We will first choose our Cpu. Finding at the parts catalog, in the Simatic 300 tree, choose the Cpu that you are using. We are using the Cpu - 300 so click the plus sign beside that choice.

Now look at the front top left of your Plc. This is where you will find the Plc model. I will use Cpu313C-2 Dp as an example since this is the model Plc that I use.

Find this Cpu in your parts catalog and click the plus sign. You will now see some part numbers.

Look back at your Plc. Locate the door surface the Mpi port. This will be the lowest left side of the Plc. At the lowest of the door you will find the part number. The part whole for the Plc I am using as an example is 313-6Cf03-0Ab0.

Find this part whole in the parts catalog. You will observation this is another folder. Open it and you will see V2.0 and V2.6. Look back at the Plc, open the door surface the Mpi port, and right above the Mpi port you will see V2.6.3.

Go back to the parts catalog and click V2.6. observation how a slot in the left hand window will feature green. I believe it will be slot #2. (Slot #1 is reserved for power supplies.) This is where you will drag and drop your Cpu. (Notice the software will not let you put the Cpu in any other slot but slot #2.)

When you release the mouse button over slot #2, a new window will open, "Properties - Profibus interface". Click new, a new window opens, click Ok, and then click Ok again. We are not setting up a network at this time.

You will now see your Cpu and related hardware listed.

Double click in the Slot that list your Di16/Do16 (Digital Input/Digital Output).

A window with three tabs will open. The first tab will be General, the second tab will be Addresses and the third tab will be Inputs.

Open the tab "Addresses". We need to convert the default addresses. Do this by unchecking the theory Default button and changing 124 (or anything address you have) to 0. Do this for both the Inputs and Outputs.

We now need to convert the Node Address. Go back to the window where you Double clicked Di16/Do16 and Double click in Slot 2, the Cpu 313-2Dp slot.

The Properties - Cpu 313C-2Dp window will open.

Look down the window a exiguous over half way and find the Interface area and click on Properties. another window, "Properties - Mpi interface Cpu 313-2Dp" will open.
Change the address to meet your definite criteria. I know that my laptop, which I am using to program my Plc, is always addressed as 1 and my target Plc is commonly addressed as 2. You will probably be the same.

Now click Mpi(1) and click Ok. Click Ok again to close the Properties window.

Save and Compile by clicking the icon placed on the left of the toolbar.

Download the hardware configuration to the Plc by clicking the download icon placed on the toolbar.

A window titled "Select Target Module" should open. Click Ok.

Another window titled "Select Node Address" will open. You should see listed your node address for the Plc you are working with as you configured it in a former step. If not, click view and click on anything node address appears and click Ok.

Switch back to Simatic manager (by clicking the tab on the taskbar).

Click on Options. choose Set Pg/Pc Interface. choose Pc Adapter (Auto).

Click Properties. A new window will open, displaying either automated Bus Profile Detection or Local Connection. Click Local relationship and choose Usb. Now choose automated Bus Profile Detection and convert the address to 30. You can check your relationship now by clicking Start Network Detection. If a new window opens displaying Network Type = Mpi, Transmission Rate = 187.5kbps, you have established communications with your S7-300. Click Close. Click Ok. Click Ok.

It is now time to start programming. Finding at the Simatic manager window, click the plus sign placed beside Simatic 300(1), click the plus sign beside Cpu 313C-2Dp, click the plus sign beside S7 Program(1). Now click on Blocks and you will see theory data and Ob1 appear in the right window on your screen.

Double click on Ob1 and a new window will open named Properties - club Block

Here you can choose how you want to program, in Lad (ladder), Stl (statement list), or Fbd (function block diagram). choose which you want to use and click Ok.

Double click Ob1 again and the Lad/Stl/Fbd programming window will open.

You can now start programming.

I have these same instructions with pictures on my website at http://www.saturdayafternoonhobbies.com

How to program a Siemens S7-300 Programmable Logic Controller

Samsung USB Cable Top Wireless Router Review

[Read More..]


June 19, 2011

How to program a Siemens S7-300 Programmable Logic Controller

Do you have a Siemens S7-300 programmable logic controller, I do not know, but it is now necessary to plan! What follows is a set of instructions to help you with the quick start with the programming of a PLC Siemens S7-300 have done.

After downloading the software programming and connecting a Siemens MPI cable between the computer and the programming of the SIMATIC Manager by clicking the icon on your desktop. The STEP 7: "New Project" window opens. It 's easierTo use the wizard to communicate with the PLC configuration, but I chose the scenic route. I thought I learned more in that way. To close the STEP 7 Wizard by clicking Cancel. If there are no windows or other open projects, close it. We want to start with a completely new program.

Programmable Logic Controller

Create a new project with the New Project button on the toolbar at the top left of the display.

The New Project window opens. Below you can see all the programs is availableThe computer. At the bottom of the window you see the name: the registration form. Enter that in the new project and click OK.

A new window will open and display the project name at the top. You will also see your project in the window on the left side of the screen at the top. Right click on the project and select "Insert New Object". Select the device to program. We select the SIMATIC 300 station to the selection.

You will now seeSIMATIC 300 displayed in the right window on the screen. It should be highlighted in blue. Click anywhere on the window to the blue distance. Double-click on the SIMATIC 300 and it will move to the left window and "Hardware" appears in the right window.

Double-click on "hardware" and two (maybe three) new window opens. On the left is SIMATIC 300 - (project name). The window on the right side will be the parts catalog.

Look in the right window, the parts catalog, andClick the plus sign next to the SIMATIC 300

Click the plus sign next RACK - 300 Click and drag the guide on the left window. Now you will see cracks in the window. This is where we put our PLC components.

First, we will choose our CPU. Looking at the parts catalog, 300 in SIMATIC tree, select the CPU being used. We are using the CPU - 300 in click the plus sign next to these elections.

Now look at the front top left of the PLC. Here you can find thePLC model. I CPU313C DP-2 as an example, because this is the model that I use PLC.

Find this CPU in the parts catalog, and click the plus sign. You will see some part numbers.

Look back to your PLC. Find the port to the MPI. This will be the bottom left corner of the PLC. At the bottom of the door is the part number. Using the code for the PLC as an example, I 6CF03-313-0AB0.

Find this part number in the parts catalog. They areNote: This is another folder. Open it and see, V2.0 and V2.6. Review of the SPS, open the door for the MPI port, and just above the MPI interface, you will see v2.6.3.

Return to parts catalog and click on V2.6. Notice how a slot in the green box highlight the left. I think there will be slot # 2. (Slot # 1 is reserved for power.) Here you can drag and drop the CPU. (Note that the software does not allow you to set the CPU to a different slot but the slotNo. 2).

When you release the mouse button on the # 2 slot, open a new window "Properties - PROFIBUS interface." Click New, opens a new window, click OK and then OK again. We are not creating a network at this time.

You will see your CPU and associated hardware included.

Double-click on the crack in your list of DI16/DO16 (digital input / output).

A window with three tabs. The first tab is General, the second card, and addresses thethe third card will be inserted.

Open the "Addresses" tab. We need to change the default addresses. Do this by clicking on the button and change the system default 124 (or any specified address) is set to 0. Do this for both inputs and outputs.

Now we need to change the address of the node. Return to the window where you clicked twice DI16/DO16 and double-click slot 2, the CPU 313-2DP slot.

The properties - CPU 313C-2DP window opens.

Look at the window a little 'more than half wayand you will find the area of ​​interface, and then click Properties. Another "Properties - MPI interface of CPU 313-2DP" opens.
Change the address to meet specific criteria. I know that my laptop I'm using the PLC program, more than one address and my goal is directed generally as PLC 2. There will probably be the same.

Now click on MPI (1) and click OK. Click OK to close the properties.

Store and clicking on the icon on the left side is the compilationToolbar.

Download the hardware configuration in the PLC, located near the download icon in the toolbar.

A window titled "Select Target Module" should be opened. Click OK.

Another window titled "Select Node Address" will open. You should see your address for the node listed PLC with which you work, how you configured it in a previous step. Otherwise, click on View and click what looks like the address of the node and click OK.

Return to the SIMATIC Manager (by clicking on the tabTaskbar).

Click Options. Select Set PG / PC. Select PC Adapter (Auto).

Click Properties. A new window opens, showing Automatic profile or local bus connection. Click Local Port, and select USB. Now select the profile and automatically change the address bus 30. You can now check the connection, click Start monitoring network. When a new window opens and displays the type of network = MPI baud = 187.5kbps, you are gettingCommunication with S7-300. Click Close. Click OK. Click OK.

It 'time to start writing code. In view of the SIMATIC Manager window, click the plus sign next to the SIMATIC 300 (1) is located, click the plus sign next to the CPU 313C-2DP, click the plus sign next to S7 Program (1). Now click on blocks and you will see the system data and OB1 are in the right window on the screen.

OB1 and double-click to open a new window called Properties - Organization Block

Here you can choosehow to program in Ladder Logic (LAD), STL (statement list) or FBD (Function Block Diagram). Select you want to use and click on OK.

Double-click again and OB1 LAD / STL / FBD program window.

You can now start programming.

I have these same instructions with pictures on my website at http://www.saturdayafternoonhobbies.com

How to program a Siemens S7-300 Programmable Logic Controller

programmable logic controllers plc

Wireless USB Adapter Reviews

[Read More..]