Japan TOSHIBA Toshiba TCPSV
The Japanese brand TOSHIBA Toshiba TCPSV is a PLC (Programmable Logic Controller) programming software. Here is a detailed analysis of its functions and features:
I. Software Interface and Operation
The TCPSV software features an intuitive and user-friendly interface, allowing users to complete most operations through simple clicks and drags. Its main interface includes the engineering window, the message window, and the program window, which provide users with a comprehensive programming environment and information feedback.
Engineering Window: Used to display and manage the structure and content of the entire PLC project, including program blocks, parameter settings, and variable definitions, etc.
Message Window: Displays various information during the software operation process in real time, such as compilation errors, warnings, and prompts, helping users detect and solve problems promptly.
Program Window: The main area for users to perform PLC programming, supporting multiple programming languages (such as ladder diagrams, instruction lists, etc.), and providing rich editing and debugging functions.
II. Project Creation and Management
Project registration and selection:
Users can register multiple projects in the TCPSV, and by clicking the “OK” button, they can select the project(s) that need to be edited. At most, three projects can be selected. The unselected projects will be set to default values (initial data).
Selection of PLC type and programming language:
After selecting the PLC type and programming language, simply press the “OK” button to enter the engineering editing interface. TCPSV supports various PLC types and programming languages to meet the needs of different users.
From the DOS KGL file creation project:
Users can use the projects created in KGL for DOS (including programs, parameters, variables/annotations) to create a new project. After selecting an existing KGL file, simply choose the PLC type and programming language to open the new project.
From the GSIKGL file, create the project:
TCPSV also supports the creation of new projects from GSIKGL files. Users simply need to select the existing GSIKGL file (such as *.PGM, *.CMT) in the dialog box, and simultaneously choose the PLC type and programming language.
III. Programming and Debugging Functions
Block Menu:
TCPSV provides a block menu function, allowing users to manage program blocks through operations such as cut (Ctrl+X), copy (Ctrl+C), and paste (Ctrl+V). These functions are only available after a block has been selected.
Editing menu:
Users can insert and delete a line of code at the cursor position, which is convenient for making local modifications and adjustments to the program.
Editor Rung’s comment:
TCPSV enables the editing of Rung comments (i.e., line comments) in the specified rows, which helps users better understand the structure and functionality of the program.
Block selection:
Users can select blocks by the number of steps, which makes it convenient to perform operations such as copying, moving or deleting large blocks of code.
Optimize the program:
TCPSV offers optimization program functions, which enable the program to reach the optimal state by removing NOP (no-operation instructions) or unnecessary lines.
Search and Replace:
Users can utilize the search and replace function to quickly locate and replace the specified operation objects (such as variable names, instructions, etc.), thereby enhancing programming efficiency.
IV. Other Functions
TCPSV also supports a variety of other functions, such as online monitoring, fault diagnosis and data recording. These functions enable users to obtain real-time information about the operation status of the PLC, allowing them to promptly identify and solve problems.
