View interface-based marking method applied to rail transit control system
By adopting a view interface-based marking method in the rail transit signal control system, the problems of low operation efficiency and high risk of misoperation in operating scenarios where the number of equipment changes and the number of equipment is large, and more efficient, safe and flexible equipment management is achieved.
Patent Information
- Application Number
- CN202411909204.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-04-11
AI Technical Summary
In the operating scenarios where the number of equipment changes and the number of equipment is large, the existing rail transit signal control system has problems such as low operation efficiency, prone to errors, complex operation, poor flexibility and potential risk of misoperation.
The tagging method based on the view interface is adopted. By setting the tag view in the workstation and managing the device in Area as the unit, it supports setting and canceling the marking command of the device, providing a preview status for users to check themselves and reduce the risk of misoperation.
It improves operation efficiency and safety in operating scenarios where the number of equipment changes and the number of equipment is large, reduces the possibility of wrong operations, and enhances the flexibility and stability of the system.
Smart Images

Figure CN119806360A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of rail transit signal control systems, and more specifically to a marking method based on a view interface applied to a rail transit control system. Background Art
[0002] As an important part of urban public transportation, rail transit can effectively improve travel efficiency, ease urban congestion, improve air quality, and promote urban development. It is also an important indicator of the level of a city’s transportation infrastructure construction. The signal control system, as the brain center, is extremely important. The operational safety, transportation capacity, and operating efficiency of rail transit are closely related to the signal control system.
[0003] In a signal control system, when operating an indefinite number of devices, there are usually the following settings: 1. Click on the device on the site map with the mouse and operate the device through the corresponding command. Multiple devices can be operated through multiple operations.
[0004] 2. Configure a fixed number of devices to one command, and send the corresponding control command to the system at one time to complete the operation of multiple devices.
[0005] These operation modes are directly operated on the detailed view of the station diagram, without a dedicated view, and are easily affected by other factors. In operation scenarios where the number of equipment changes and the number of equipment is large, they have the limitations of low operating efficiency, easy errors, complex operations, poor flexibility and potential risks of misoperation, which may seriously affect system operations. Summary of the invention
[0006] In order to overcome the defects existing in the above-mentioned prior art, the present invention discloses a marking method based on a view interface applied to a rail transit control system to cope with operation scenarios in which the number of devices changes and the number of devices is large.
[0007] In order to achieve the above objectives, the technical solution adopted by the present invention is: A marking method based on a view interface applied to a rail transit control system, comprising: The marking view is set in the workstation for the marking operation of the rail transit signal control system equipment. The equipment marking operation includes setting and canceling the marking command. During the equipment marking operation, the equipment is managed in units of Area. Area is a collection of all equipment submitted at a time. The user can view all the equipment contained in the Area by selecting the Area, and the user can delete the marking status of all the equipment contained in the Area by deleting the Area. After the workstation is started, start the tag setting interface of the tag view to set the device tag status. When setting the device tag status, first set the device tag preview status by mouse or by station, and submit the device with the tag preview status to the background system and after passing, the device in the tag view is set to the tag status; among them, the device that has been set to the tag status cannot be set to the tag preview status. The tag preview status is the status in which the device is selected but not submitted to the background system. Different background colors are used to distinguish the device tag preview status and the tag status.
[0008] Preferably, the preview status of the device is set in the mark view, and the preview status of the device is only displayed in the mark view and is only visible to the operator. When the operator successfully sets the device mark status, the device mark status is synchronized to the detailed view of the station map of the workstation; In the tag view, only information elements related to the operation tag are included, and irrelevant elements are removed.
[0009] Preferably, it also includes performing tag definition, including defining oper_id, lab_mask and describe, wherein oper_id is the tag function id, lab_mask is the tag status mask, and describe is the function description.
[0010] Preferably, the mark preview setting includes the following methods: Method 1: Click the corresponding device in the tag view with the left mouse button. If the device has not been set for tag preview, click to set the tag preview state. If the device has been set for tag preview, click to cancel the tag preview. All devices set for tag preview are saved in the workstation preview list. Method 2: Use the left and right buttons of the mouse to select the range. Click the start device with the left button of the mouse and the end device with the right button of the mouse. The device starts to search for the end device from the start device according to the connectivity of the devices. If the device cannot be found, an alarm will pop up. If the device can be found, all devices between the two devices will be set to the marked preview state. Use method 1 to cancel the marked preview. All the devices set to marked preview will be saved in the workstation preview list. Method 3: Set the entire station equipment to the marked preview state through station selection, and cancel the marked preview state of the entire station equipment by clicking the station option again. All devices set to marked preview are saved in the workstation preview list.
[0011] Preferably, the setting process of the marking command includes the following steps: Step A1: The user calls up the tag view from the workstation. The tag view is consistent with the detailed view of the station diagram, and only the tag-related equipment is included in the tag view. Step A2: The user sets the mark preview status by using the mark preview setting method. After the preview setting, the user can intuitively see which devices are in the preview status and check the correctness of the devices whose status is to be set. Step A3: The user clicks the Submit button to submit all devices in the current preview state to the backend server. When submitting, the user enters the description of the current Area; the workstation sends the control command to the backend server through the MANUAL_DEVICE_OPER message; Step A4: The backend server determines that the command is a marking command according to the command type and parameters, and adds the marked mask and Area name to the device status; Step A5: The backend server sends a DEVICE_STATUS_CHANGE message to the workstation to update the corresponding device status; Step A6: After receiving DEVICE_STATUS_CHANGE, all workstations update the status of the corresponding device in the detailed view of the station map through the mark mask, and update the status of the corresponding device in the mark view, and update the Area list in the mark view through the Area name.
[0012] Preferably, the cancellation process of the marking command includes the following steps: Step B1: The user calls up the tag view from the workstation. The tag view is consistent with the detailed view of the station diagram, and only the tag-related equipment is included in the tag view; Step B2, select the Area to be cancelled in the Mark view. At this time, all devices in the area on the Mark view are marked as canceled preview status, and the operator checks the correctness of the devices whose status is currently to be cancelled; Step B3: The user clicks the Submit button to submit all devices in the current preview state to the background server, and the workstation sends the control command to the background server through the MANUAL_DEVICE_OPER message; Step B4: The backend server determines that the command is a cancel mark command according to the command type and parameters, and cancels the marked mask and the Area name of the device in the Area at the same time; Step B5: The backend server sends a DEVICE_STATUS_CHANGE message to the workstation to update the corresponding device status; Step B6: After receiving DEVICE_STATUS_CHANGE, all workstations update the status of the corresponding device in the detailed view of the station map through the device status, and update the status of the corresponding device in the mark view at the same time, and update the Area list in the mark view through the Area name.
[0013] Preferably, the mouse click setting mark process includes the following steps: Step 101, start the workstation, read the configuration parameters related to the tag, including: tag function ID, tag status mask, function description, and start the tag view; Step 102: The user clicks the corresponding device on the mark view with a mouse; Step 103, check the marking state of the current device, if the current device state is marked, then end directly, if the current device state is unmarked, then go to step 104; Step 104, determine the type of mouse operation, if it is a left-button operation, proceed to step 105, if it is a right-button operation, proceed to step 108; Step 105, check whether the current device exists in the preview list of the workstation, if the current device exists in the preview list, proceed to step 106, if the current device does not exist in the preview list, proceed to step 107; Step 106: remove the current device from the preview list, clear the preview status of the device, and record the currently clicked device for comparison with the device to be clicked next time; Step 107, adding the current device to the preview list, and setting the preview mark status of the device on the interface, recording the current device; Step 108, obtaining a list of devices between the device last clicked with the left button of the mouse and the device range currently clicked with the left button of the mouse; Step 109, check whether there is a marked device in the device list in step 108, if there is a marked device, do not perform any operation, if there is no marked device, proceed to step 110; Step 110: merge the device list in step 108 with the workstation preview list, and update the preview status of the newly added device on the interface.
[0014] Preferably, the process of setting the mark by station includes the following steps: Step 201, start the workstation, read the configuration parameters related to the tag, including: tag function ID, tag status mask, function description, and start the tag view; Step 202: The user clicks on the station list and operates the device in units of stations; Step 203, determine whether the station is selected after clicking the station; Step 204: If the station is in the selected state, all devices of the station are set to the preview state, and the corresponding devices are added to the preview list; Step 205: If the station is not selected, all equipment in the station is set to normal status and the corresponding equipment is removed from the preview list.
[0015] Preferably, the background message processing process includes the following steps: Step 301: After the workstation has set up the preview device and checked that it is correct, it clicks the Submit button to send the command to the background program through the MANUAL_DEVICE_OPER message; Step 302: The background program receives and processes the message, fills the mark mask and Area region descriptor recorded in the message MANUAL_DEVICE_OPER into the corresponding device, and sends a DEVICE_STATUS_CHANGE message to the workstation to update the device status.
[0016] Preferably, the workstation update mark view process includes the following steps: Step 401, start the workstation, read the configuration parameters related to the tag, including: tag function ID, tag status mask, function description, and start the tag view; Step 402: The workstation receives a DEVICE_STATUS_CHANGE message sent by the background program; Step 403: The workstation parses the DEVICE_STATUS_CHANGE message and checks whether there is an Area descriptor in the device status. If there is an Area descriptor, the process proceeds to step 404; if there is no Area descriptor, the process proceeds to step 406. Step 404: determine whether the Area already exists. If so, the process ends. If not, the process proceeds to step 405. Step 405: Add an Area and update it to the mark view; Step 406: determine whether the currently existing Area contains the current device. If not, the process ends; if included, the process proceeds to step 407. Step 407: Delete the device in the Area. If no device exists in the Area, delete the Area.
[0017] Beneficial effects of the present invention: 1. The present invention designs a mark setting method based on a view interface, which can be applied to operation scenarios where the number of devices needs to be changed and the number of devices is large, and is compatible with the advantages of single device operation and batch device operation. 2. The present invention marks the device in a separate view, which can shield the influence of unnecessary elements and support preview of marks that need to be set and marks that need to be canceled. Users can perform self-check through the previewed marks, which adds a step to protect against erroneous operations.
[0018] 3. The Area in the present invention is composed of all devices at each submission, which can support flexible organization of the Area and flexible adaptation to different marking modes. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Figure 1 A schematic diagram of setting a mark for a mouse click according to the present invention; Figure 2 A flow chart for setting marks by station for the present invention; Figure 3 This is a flow chart of background message processing of the present invention; Figure 4 Update the tag view flow chart for the workstation of the present invention. DETAILED DESCRIPTION
[0020] The concept, specific structure and technical effects of the present invention will be clearly and completely described below in conjunction with the embodiments and drawings to fully understand the purpose, characteristics and effects of the present invention.
[0021] Example 1 A marking method based on a view interface applied to a rail transit control system, comprising: Tag definition: oper_id tag function id, tag status mask lab_mask, function description describe.
[0022] The operation is completed in a separate view. During the operation, it is managed in Area units. Area is a collection of all devices submitted in a single time. Users can view all devices included in the Area by selecting the Area. Users can delete the marking status of all devices included in the Area by deleting the Area.
[0023] In the tag view, the preview status of the device is only displayed in the tag view and is only visible to the operator. It does not affect the display of the detailed view of the site map. When the operator sets it successfully, the tag status will be synchronized to the detailed view of the site map of the workstation.
[0024] In the marking view, only information elements relevant to the operational marking are included, such as track status, and irrelevant elements, such as signals, can be removed.
[0025] After the workstation software is fully started, start the tag setting interface. When setting the device tag status, you need to set the device tag preview status first. After the device with the tag preview status set is submitted to the background system and passed, the device is set to the tag status. Devices that have been set to the tag status cannot be set to the tag preview status. The tag preview status is the status where the device is selected but not submitted to the background device. Different background colors are used to distinguish in the view. There are three ways to set the tag preview: 1) Click the corresponding device in the tag view with the left mouse button. If the device has not been set for tag preview, click to set the tag preview state. If the device has been set for tag preview, click to cancel the tag preview. All devices set for tag preview are saved in the workstation preview list; 2) Use the left and right buttons of the mouse to select the range. Click the start device with the left button of the mouse and the end device with the right button of the mouse. The system will search for the end device from the start device according to the connectivity of the devices. If the end device cannot be found, an alarm will pop up. If the end device can be found, the system will set all the devices between the two devices to the marked preview state. The marked preview can be canceled by method 1. All the devices set to marked preview are saved in the workstation preview list. 3) Set the entire station equipment to the marked preview state by selecting the station option, and cancel the marked preview state of the entire station equipment by clicking the station option again. All devices set to marked preview are saved in the workstation preview list.
[0026] During the system operation phase, the following takes setting construction marks as an example.
[0027] The setting process of the mark command is as follows: Step S1, the user calls up the marking view from the workstation, and the marking view is consistent with the detailed view of the station diagram; the marking view only includes construction marking related equipment, such as tracks, etc.
[0028] Step S2: The user sets the preview status of the construction mark in the above three ways. After the preview is set, the user can intuitively see which devices are in the construction preview status and can check the correctness of the devices whose construction status is currently to be set.
[0029] Step S3: The user clicks the Submit button to submit all devices in the current preview state to the backend server. When submitting, the user needs to enter the description of the current Area. The workstation sends the control command to the backend server via the MANUAL_DEVICE_OPER message.
[0030] Step S4: The background software determines that the command is a construction mark command according to the command type and parameters, and adds the mask and Area name of the construction mark to the device status.
[0031] Step S5: The background software updates the corresponding device status through a DEVICE_STATUS_CHANGE message.
[0032] Step S6: After receiving DEVICE_STATUS_CHANGE, all workstations update the status of the corresponding equipment in the detailed view of the station map through the construction mark mask, and at the same time update the status of the corresponding equipment in the mark view, and update the Area list in the mark view through the Area name.
[0033] The process of canceling a mark command is as follows: Step S1, the user calls up the marking view from the workstation, and the marking view is consistent with the detailed view of the station diagram; the marking view only includes construction marking related equipment, such as tracks, etc.
[0034] Step S2: Select the Area to be canceled. At this time, all the equipment in the area on the construction mark view is marked as canceled preview status. The operator can check the correctness of the equipment whose construction status is currently to be canceled.
[0035] Step S3: The user clicks the submit button to submit all devices currently in preview state to the background server, and the workstation sends the control command to the background server via the MANUAL_DEVICE_OPER message.
[0036] Step S4: The background software determines that the command is a command to cancel the construction mark according to the command type and parameters, and cancels the mask and the Area name of the construction mark of the equipment in the Area.
[0037] Step S5: The background software updates the corresponding device status through a DEVICE_STATUS_CHANGE message.
[0038] Step S6: After receiving DEVICE_STATUS_CHANGE, all workstations update the status of the corresponding device in the detailed view of the station map through the device status, and update the status of the corresponding device in the mark view at the same time, and update the Area list in the mark view through the Area name. Example 2 This embodiment is further described on the basis of embodiment 1. Figure 1 The figure shows the flow chart of setting the mark by clicking the mouse in the present invention. Figure 1 The following steps are described in detail: Step 101, start the workstation software, read the configuration parameters related to the tag, including: tag function ID, tag status mask, function description, and successfully start the tag view; Step 102, the user clicks the corresponding device in the mark view; Step 103, check the marking state of the current device, if the current device state is marked, do not process this operation; Step 104, if the current device state is an unmarked state, determine the mouse operation type; Step 105, if it is a left mouse button operation, it is necessary to check whether the current device exists in the preview list of the workstation; Step 106, if the current device exists in the preview list, the current device is removed from the preview list, the preview state of the device is cleared, and the currently clicked device is recorded for comparison with the device of the next click operation; Step 107, if the current device does not exist in the preview list, the current device is added to the preview list, and the preview status of the device is set on the interface; Step 108, if it is a right-click operation, obtain a list of devices between the device last clicked with the left button of the mouse and the device range of the current mouse click; Step 109, checking whether there is a marked device in the device list in step 108, if there is a marked device, no operation is performed; Step 110: If there is no marked device, the device list in step 108 is merged with the workstation preview list, and the preview status of the newly added device on the interface is updated.
[0039] Example 3 This embodiment is further described on the basis of embodiment 2. Figure 2 The figure shows a flow chart of setting a mark by station in the present invention. Figure 2 The following steps are described in detail: Step 201, same Figure 1 Step 101; Step 202, the user clicks on the station list and operates the device in units of stations; Step 203, determining whether the station is selected after clicking the station; Step 204: If the station is in the selected state, all devices of the station are set to the preview state, and the corresponding devices are added to the preview list; Step 205: If the station is not selected, all the equipment in the station is set to normal status, and the corresponding equipment is removed from the preview list.
[0040] Example 4 This embodiment is further described on the basis of embodiment 3. Figure 3 The figure shows the background message processing flow chart in the present invention. Figure 3 The following steps are described in detail: Step 301, after the workstation has set up the preview device and checked that it is correct, it clicks the Submit button to send the command to the background program through the MANUAL_DEVICE_OPER message; Step 302: The background program receives and processes the message, fills the mark mask and Area descriptor recorded in the message MANUAL_DEVICE_OPER into the corresponding device, and sends a DEVICE_STATUS_CHANGE message to the workstation to update the device status.
[0041] Example 5 This embodiment is further described on the basis of embodiment 4. Figure 4 The following is a flowchart of the workstation updating mark view in the present invention. Figure 4 The following steps are described in detail: Step 401, same Figure 1 Step 101; Step 402, the workstation receives a DEVICE_STATUS_CHANGE message sent by the background program; Step 403, the workstation parses the DEVICE_STATUS_CHANGE message and checks whether there is an Area descriptor in the device status; Step 404: if the Area descriptor exists, determine whether the Area already exists; Step 405: if the current Area does not exist, then a new Area is added and updated to the mark view; Step 406: If there is no Area descriptor, determine whether the current Area contains the device; if the current device is not contained, do not process; Step 407: If the current device exists, delete the device in the Area. If no device exists in the Area, delete the Area.
[0042] The mark setting method using the view interface can greatly reduce the limitations of low operating efficiency, easy errors, complex operations, poor flexibility and potential risks of misoperation caused by the change in the number of equipment and the large number of equipment in the operation scenario. When setting, you can observe the preview mark in real time and conduct self-check through the preview mark, which increases the protection function against wrong operations. By flexibly setting the Area area, it can meet more complex scene requirements and provide good protection for the stable operation of the project site.
[0043] The above is a specific description of the implementation mode of the present invention, but the present invention is not limited to the described embodiments. Those skilled in the art may make various equivalent modifications or substitutions without violating the spirit of the present invention, and these equivalents or substitutions are all included in the scope defined by the claims of the present invention.
Claims
1. A marking method based on a view interface applied to a rail transit control system, characterized in that: include: The marking view is set in the workstation for the marking operation of the rail transit signal control system equipment. The equipment marking operation includes setting and canceling the marking command. During the equipment marking operation, the equipment is managed in units of Area. Area is a collection of all equipment submitted at a time. The user can view all the equipment contained in the Area by selecting the Area, and the user can delete the marking status of all the equipment contained in the Area by deleting the Area. After the workstation is started, start the tag setting interface of the tag view to set the device tag status. When setting the device tag status, first set the device tag preview status by mouse or by station, and submit the device with the tag preview status to the background system and after passing, the device in the tag view is set to the tag status; among them, the device that has been set to the tag status cannot be set to the tag preview status. The tag preview status is the status in which the device is selected but not submitted to the background system. Different background colors are used to distinguish the device tag preview status and the tag status.
2. The marking method based on the view interface according to claim 1, characterized in that: Set the preview status of the device in the tag view. The preview status of the device is only displayed in the tag view and is only visible to the operator. When the operator successfully sets the device tag status, the device tag status is synchronized to the detailed view of the station map of the workstation; In the tag view, only information elements related to the operation tag are included, and irrelevant elements are removed.
3. The marking method based on the view interface according to claim 1, characterized in that: It also includes tag definition, including oper_id, lab_mask and describe, where oper_id is the tag function id, lab_mask is the tag status mask, and describe is the function description.
4. The marking method based on the view interface according to claim 1, characterized in that: Marker preview settings include the following: Method 1: Click the corresponding device in the tag view with the left mouse button. If the device has not been set for tag preview, click to set the tag preview state. If the device has been set for tag preview, click to cancel the tag preview. All devices set for tag preview are saved in the workstation preview list. Method 2: Use the left and right buttons of the mouse to select the range. Click the start device with the left button of the mouse and the end device with the right button of the mouse. The device starts to search for the end device from the start device according to the connectivity of the devices. If the device cannot be found, an alarm will pop up. If the device can be found, all devices between the two devices will be set to the marked preview state. Use method 1 to cancel the marked preview. All the devices set to marked preview will be saved in the workstation preview list. Method 3: Set the entire station equipment to the marked preview state through station selection, and cancel the marked preview state of the entire station equipment by clicking the station option again. All devices set to marked preview are saved in the workstation preview list.
5. The marking method based on the view interface according to claim 1, characterized in that: The process of setting up a tag command includes the following steps: Step A1: The user calls up the tag view from the workstation. The tag view is consistent with the detailed view of the station diagram, and only the tag-related equipment is included in the tag view. Step A2: The user sets the mark preview status by using the mark preview setting method. After the preview setting, the user can intuitively see which devices are in the preview status and check the correctness of the devices whose status is to be set. Step A3: The user clicks the Submit button to submit all devices in the current preview state to the backend server. When submitting, the user enters the description of the current Area; the workstation sends the control command to the backend server through the MANUAL_DEVICE_OPER message; Step A4: The backend server determines that the command is a marking command according to the command type and parameters, and adds the marked mask and Area name to the device status; Step A5: The backend server sends a DEVICE_STATUS_CHANGE message to the workstation to update the corresponding device status; Step A6: After receiving DEVICE_STATUS_CHANGE, all workstations update the status of the corresponding device in the detailed view of the station map through the mark mask, and update the status of the corresponding device in the mark view, and update the Area list in the mark view through the Area name.
6. The marking method based on the view interface according to claim 1, characterized in that: The process of canceling a mark command includes the following steps: Step B1: The user calls up the tag view from the workstation. The tag view is consistent with the detailed view of the station diagram, and only the tag-related equipment is included in the tag view; Step B2, select the Area to be cancelled in the Mark view. At this time, all devices in the area on the Mark view are marked as canceled preview status, and the operator checks the correctness of the devices whose status is currently to be cancelled; Step B3: The user clicks the Submit button to submit all devices in the current preview state to the background server, and the workstation sends the control command to the background server through the MANUAL_DEVICE_OPER message; Step B4: The backend server determines that the command is a cancel mark command according to the command type and parameters, and cancels the marked mask and the Area name of the device in the Area at the same time; Step B5: The backend server sends a DEVICE_STATUS_CHANGE message to the workstation to update the corresponding device status; Step B6: After receiving DEVICE_STATUS_CHANGE, all workstations update the status of the corresponding device in the detailed view of the station map through the device status, and update the status of the corresponding device in the mark view at the same time, and update the Area list in the mark view through the Area name.
7. The marking method based on the view interface according to claim 4, characterized in that: The mouse click setting tag process includes the following steps: Step 101, start the workstation, read the configuration parameters related to the tag, including: tag function ID, tag status mask, function description, and start the tag view; Step 102: The user clicks the corresponding device on the mark view with a mouse; Step 103, check the marking state of the current device, if the current device state is marked, then end directly, if the current device state is unmarked, then go to step 104; Step 104, determine the type of mouse operation, if it is a left-button operation, proceed to step 105, if it is a right-button operation, proceed to step 108; Step 105, check whether the current device exists in the preview list of the workstation, if the current device exists in the preview list, proceed to step 106, if the current device does not exist in the preview list, proceed to step 107; Step 106: remove the current device from the preview list, clear the preview status of the device, and record the currently clicked device for comparison with the device to be clicked next time; Step 107, adding the current device to the preview list, and setting the preview mark status of the device on the interface, recording the current device; Step 108, obtaining a list of devices between the device last clicked with the left button of the mouse and the device range currently clicked with the left button of the mouse; Step 109, check whether there is a marked device in the device list in step 108, if there is a marked device, do not perform any operation, if there is no marked device, proceed to step 110; Step 110: merge the device list in step 108 with the workstation preview list, and update the preview status of the newly added device on the interface.
8. The marking method based on the view interface according to claim 4, characterized in that: The process of setting up tags by station includes the following steps: Step 201, start the workstation, read the configuration parameters related to the tag, including: tag function ID, tag status mask, function description, and start the tag view; Step 202: The user clicks on the station list and operates the device in units of stations; Step 203, determine whether the station is selected after clicking the station; Step 204: If the station is in the selected state, all devices of the station are set to the preview state, and the corresponding devices are added to the preview list; Step 205: If the station is not selected, all equipment in the station is set to normal status and the corresponding equipment is removed from the preview list.
9. The marking method based on the view interface according to claim 1, characterized in that: The background message processing process includes the following steps: Step 301: After the workstation has set up the preview device and checked that it is correct, it clicks the Submit button to send the command to the background program through the MANUAL_DEVICE_OPER message; Step 302: The background program receives and processes the message, fills the mark mask and Area region descriptor recorded in the message MANUAL_DEVICE_OPER into the corresponding device, and sends a DEVICE_STATUS_CHANGE message to the workstation to update the device status.
10. The marking method based on the view interface according to claim 9, characterized in that: The workstation update tag view process includes the following steps: Step 401, start the workstation, read the configuration parameters related to the tag, including: tag function ID, tag status mask, function description, and start the tag view; Step 402: The workstation receives a DEVICE_STATUS_CHANGE message sent by the background program; Step 403: The workstation parses the DEVICE_STATUS_CHANGE message and checks whether there is an Area descriptor in the device status. If there is an Area descriptor, the process proceeds to step 404; if there is no Area descriptor, the process proceeds to step 406. Step 404: determine whether the Area already exists. If so, the process ends. If not, the process proceeds to step 405. Step 405: Add an Area and update it to the mark view; Step 406: determine whether the currently existing Area contains the current device. If not, the process ends; if included, the process proceeds to step 407. Step 407: Delete the device in the Area. If no device exists in the Area, delete the Area.