Cookies are important for this site to function properly, to guarantee your safety, and to provide you with the best experience. By clicking OK, you accept all cookies. For more information, please access our Privacy Policy.
Table of Contents
Tutorials / 
Siemens LOGO! PLC Training | Cutting Connections and Circuit Program Documentation
Intermediate

Siemens LOGO! PLC Training | Cutting Connections and Circuit Program Documentation

Siemens
LOGO
PLC Programming

Introduction

Siemens LOGO! PLCs are essential parts of industrial automation used in small applications. While their capabilities are vast, dealing with circuits with many connections and labels is complex. However, Siemens LOGO! PLCs offer practical tools to help simplify the process. For example, the Cut/Join tool allows for easy separation and reconnection of connections. Another instance is the text tool that enables you to create block-independent or block-related labels. By mastering these tools, you can optimize your circuits. Also, it helps you to streamline automation processes, increasing efficiency and productivity.

Prerequisites

What you will need to follow along with this tutorial:

  • Ensure that you have installed the LOGO Soft Comfort software on your computer. While version 8.3 is mentioned in the tutorial, you can also use different software versions.
  • Prior knowledge of creating a new project in LOGO Soft Comfort is necessary.

Cutting Connections

It can be quite challenging to comprehend the layout of a sizeable circuit. It can be noticed when it involves the presence of numerous line crossings that can be confusing to follow. The programming toolbar includes a handy Cut/Join tool that helps you tidy up your connection layout.

After you have activated the Cut/Join tool, choose a connection you want to split to separate the connecting line visually. It is important to note that the link between the blocks will remain intact.

Figure 1.1 - Siemens LOGO! PLC Training | Cutting desired connection line while keeping the link between blocks intact
Figure 1.1 - Siemens LOGO! PLC Training | Cutting desired connection line while keeping the link between blocks intact

Arrowhead icons will now be displayed at the open ends of the cut connection. They serve as a visual representation of the signal flow direction. This way, users don't have to refer to the documentation or spend time figuring out signal flow direction through trial and error.

Figure 1.2 - Siemens LOGO! PLC Training | Determining signal flow direction via open ends of the cut connection
Figure 1.2 - Siemens LOGO! PLC Training | Determining signal flow direction via open ends of the cut connection

The cross-references, positioned above the icons, display significant details. It includes the circuit program's page number, the block name, and the block terminal number attached to the open link.

Figure 1.3 - Siemens LOGO! PLC Training | Cross-references of a cut connection
Figure 1.3 - Siemens LOGO! PLC Training | Cross-references of a cut connection

There is another way to separate the line linking the two blocks you have in mind. You can right-click over it and select the cut command from the available options.

Figure 1.4 - Siemens LOGO! PLC Training | Cutting desired connection line via the shortcut menu
Figure 1.4 - Siemens LOGO! PLC Training | Cutting desired connection line via the shortcut menu

If you want to cut several connections simultaneously, use the Cut Connections command from the Edit menu. You can ensure that only the connections you want to separate are affected by setting the cutting criteria beforehand. For example, you can configure cutting all connections routed through blocks.

Figure 1.5 - Siemens LOGO! PLC Training | Cutting a connection line routed through a block
Figure 1.5 - Siemens LOGO! PLC Training | Cutting a connection line routed through a block

While the Cut/Join tool is selected, you can use a left-click on the open end of the connection to close it once again.

Figure 1.6 - Siemens LOGO! PLC Training | Reconnecting a separate connection line using the cut/join tool
Figure 1.6 - Siemens LOGO! PLC Training | Reconnecting a separate connection line using the cut/join tool

Another way to close your connection is to right-click on one of the open ends of the connection and select the Join command from the pop-up menu.

Figure 1.7 - Siemens LOGO! PLC Training | Reconnecting a separate connection line using the shortcut menu
Figure 1.7 - Siemens LOGO! PLC Training | Reconnecting a separate connection line using the shortcut menu

If you're working with a smaller circuit program, it's usually better to avoid using this tool for editing. Instead, try optimizing the layout by moving the icons around, which can often yield better results.

Figure 1.8 - Siemens LOGO! PLC Training | Optimizing small circuit programs by moving blocks around 
Figure 1.8 - Siemens LOGO! PLC Training | Optimizing small circuit programs by moving blocks around 

If you need to navigate to the partner end of a cut connection, you can do so quickly by right-clicking on its open end. It will bring up a shortcut menu, which includes the Go to Partner command for this purpose.

Figure 1.9 - Siemens LOGO! PLC Training | Navigating to the partner end of a cut connection
Figure 1.9 - Siemens LOGO! PLC Training | Navigating to the partner end of a cut connection

An additional benefit of the Cut/Join tool is its ability to handle circuits that continue to multiple printable pages. It includes those that traverse a page break. The lines linking the two circuit blocks depicted on separate pages are severed with no indication of cross-reference. However, using the Cut/Join tool to cut these connections has benefits. This way, a cross-reference is automatically generated, which directs to either the source or target of the connection. Thus, it allows easy tracking of the connection's origin and endpoint.

Figure 1.10 - Siemens LOGO! PLC Training | Tracking a connection’s origin and endpoint that is spread over two pages
Figure 1.10 - Siemens LOGO! PLC Training | Tracking a connection’s origin and endpoint that is spread over two pages

Circuit Program Documentation

If you want to produce labels that are either block-free or block-related, you can use the text tool in the programming toolbar. To access this functionality, click on the text tool. If you have activated this icon, you can access a text input box by clicking on an unoccupied space within the programming interface or a block. After inputting the label text, you need to exit the label window. How? Click on any part of the programming interface outside the label window or just hit the ESC key. Once the window has been closed, the label text will be visible on the diagram and can be adjusted by selecting, moving, or aligning it as needed.

Figure 2.1 - Siemens LOGO! PLC Training | Creating a label using the text tool
Figure 2.1 - Siemens LOGO! PLC Training | Creating a label using the text tool

To modify a label, access the text tool and click on the label you wish to edit. This action will bring up the label window for editing, allowing you to make necessary changes quickly and easily.

Figure 2.2 - Siemens LOGO! PLC Training | Editing an existing label
Figure 2.2 - Siemens LOGO! PLC Training | Editing an existing label

The software allows for creating block-independent labels by using the text tool and clicking on an unoccupied area. Similarly, by clicking on a block using the text tool, you can produce a label associated with the block, commonly referred to as a block comment.

Figure 2.3 - Siemens LOGO! PLC Training | Creating block-free and block-related labels using the text tool
Figure 2.3 - Siemens LOGO! PLC Training | Creating block-free and block-related labels using the text tool

In addition to the method mentioned earlier, there is an alternative approach to creating a block comment. You can double-click on the block you want to add a comment to. It opens up the block properties window. From there, you can navigate to the Comment tab and proceed to input or modify the block comment as needed. When creating a circuit, you may find it helpful to include block comments, which can serve as a way to name blocks or describe their tasks.

Figure 2.4 - Siemens LOGO! PLC Training | Creating a block-related label using the comment tab of the block properties window
Figure 2.4 - Siemens LOGO! PLC Training | Creating a block-related label using the comment tab of the block properties window

If you select a block with a label attached to it, the label text will not be marked in any way. It ensures that the user can focus on the block and its associated properties without any distractions from the attached label.

Figure 2.5 - Siemens LOGO! PLC Training | Marking the associated label does not occur while the block is selected
Figure 2.5 - Siemens LOGO! PLC Training | Marking the associated label does not occur while the block is selected

If you move a block with a label assigned to it, the label will also move along with the block and be placed in the new position. It ensures the design remains appealing and maintains a clear visual relationship between the two elements.

Figure 2.6 - Siemens LOGO! PLC Training | Repositioning of an associated label while its block is moved
Figure 2.6 - Siemens LOGO! PLC Training | Repositioning of an associated label while its block is moved

When you want to copy a block with an associated label, it's crucial to consider how you create the label. There are two scenarios to consider: In the first scenario, the label is created by clicking a block while the text tool is activated. If you copy the block in this scenario, only the block, not the label, will be copied to the clipboard.

Figure 2.7 - Siemens LOGO! PLC Training | Copying an associated label that was created using the text tool
Figure 2.7 - Siemens LOGO! PLC Training | Copying an associated label that was created using the text tool

In the second scenario, the label is created using the comments tab in the properties block window. If you need to copy the block in this scenario, it will be copied to the clipboard with its associated label. When you paste the block elsewhere, the label will also be included and will be associated with the block.

Figure 2.8 - Siemens LOGO! PLC Training | Copying an associated label that was created using the comment tab of the block properties window
Figure 2.8 - Siemens LOGO! PLC Training | Copying an associated label that was created using the comment tab of the block properties window

Deleting the associated label of a block occurs when the block is cut. The associated label can be selected and acted upon separately to be moved, copied, cut, or pasted. Once an associated label is pasted from the clipboard, it ceases to be associated with the block.

Figure 2.9 - Siemens LOGO! PLC Training | Pasting an associated label from the clipboard results in becoming a block-free label
Figure 2.9 - Siemens LOGO! PLC Training | Pasting an associated label from the clipboard results in becoming a block-free label

Designating block numbers and connector names for inputs and outputs can be done at once. To do so, open the Edit menu on the top toolbar and select Input/Output Names. Then in the pop-up window, select the I/O names item and assign names to desired inputs and outputs. Once you have finished, press the OK button.

Figure 2.10 - Siemens LOGO! PLC Training | Assigning connector names for inputs and outputs
Figure 2.10 - Siemens LOGO! PLC Training | Assigning connector names for inputs and outputs

Linking Comments

Text comments have the capability of being linked to either function blocks or cut connectors. When you have selected the text you wish to link to a function block, click on the yellow cube in the middle. After that, while holding down the left mouse button, move the pointer to the function block you want to link it with.

Figure 3.1 - Siemens LOGO! PLC Training | Linking a comment to a function block and a cut connector
Figure 3.1 - Siemens LOGO! PLC Training | Linking a comment to a function block and a cut connector

Linked comments are synchronized with the movement of the figure they are linked to. You can modify the comment's position relative to the figure using the same technique as you would for a block comment.

Figure 3.2 - Siemens LOGO! PLC Training | Movement synchronization of a linked comment with its associated figure
Figure 3.2 - Siemens LOGO! PLC Training | Movement synchronization of a linked comment with its associated figure

Conclusion

In conclusion, you learned how to clean up the connection layout using the Cut/Join tool. You learned how to split the desired connection line while keeping the link between the blocks active. Also, you found out what kind of information can be accessed through cross-references of cut connections.

You got familiar with creating block-related and block-free labels using the text tool. You grasped how to call and edit existing labels to optimize the circuit program documentation. You learned in the case of copying blocks, the method the block label was created must be considered.

Finally, you became familiar with linking text comments to function blocks or cut connectors. This way, the comments attached to a particular figure move in tandem with the movement of that figure.

‍