Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

35 results about "Function block diagram" patented technology

The Function Block Diagram (FBD) is a graphical language for programmable logic controller design, that can describe the function between input variables and output variables. A function is described as a set of elementary blocks. Input and output variables are connected to blocks by connection lines.

Method for automatically generating testing case on basis of function block diagram testing module

The present invention discloses a method for automatically generating a testing case on the basis of a function block diagram testing module, which comprises the steps of: extracting an input, an output, a logic relation and a constraint relation in a requirement specification of embedded software and according to the input, the output, the logic relation and the constraint relation in the requirement specification of the software, establishing the function block diagram testing module based on a similar function block diagram language; establishing a conversion rule for converting the function block diagram testing module into a data combination table; extracting basic data from the function block diagram testing module and then on the basis of the basic data, carrying out data derivation according to the conversion rule so as to convert the function block diagram testing module into the data combination table; and according to the data combination table, generating the testing case. The method has the advantages of high testing efficiency, high testing case quality, excellent sensitivity for a timing relationship, excellent sensitivity for the boundary, excellent sensitivity for operative logic and capacity for identifying a transfer relationship between a state and a state of the software.
Owner:ZHUZHOU CSR TIMES ELECTRIC CO LTD

Vote logic block including running and maintenance overlay in remote control system

A voter function block, which can be integrated into a function block diagram programming environment in a process plant control or safety system, implements voter logic in conjunction with providing operational and maintenance overrides which may be set to override individual inputs to the voter function block as well as to override the output of the voter function block. The voter function block, which is easy to create, use, test, debug and document, includes one or input limit detection units which detect if a particular redundant input has reached a specified limit indicating a condition within the process plant, an override unit that may be set by a user to override the consideration of that input in the voting function, a voting logic entity that determines if a trip condition exists based on the values of the valid or non-inhibited inputs, and an inhibit block that may used to override the output of the voter logic block during, for example, a startup or other operational condition. The voter function block may be integrated into a process control or safety system by being communicatively connected to other function blocks, such as to analog or digital input function blocks, analog or digital output function blocks, control function blocks, cause and effect function blocks which implement cause and effect logic, etc. within the process control or safety programming environment.
Owner:FISHER-ROSEMOUNT SYST INC

Test case generation method and device and storage medium

The invention discloses a test case generation method and device and a storage medium, and the method comprises the steps: building a finite-state machine model and a function block graph model based on a class function block graph language according to a software demand specification; according to the effective state of the function block diagram model, selecting a software running state from the finite-state machine model as a pre-state of the function block diagram model; according to a preset conversion rule, converting the function block diagram model into a conversion finite-state machine model for describing a state change process of software operation, and according to a front state of the function block diagram model, associating the conversion finite-state machine model with a finite-state machine model to obtain a target finite-state machine model; and on the basis of the target finite-state machine model, a preset traversal algorithm is adopted, and each path generates one test case, so that the running process state of the software can be accurately and comprehensively described, the logic relationship between input and output of the software can be accurately described, and the accuracy of the generated test cases is improved.
Owner:ZHUZHOU CSR TIMES ELECTRIC CO LTD

Configurable PLC based on PCIe bus

The invention discloses a configurable PLC based on a PCIe bus. The PLC comprises a microcontroller, an FPGA, a PHY chip, a memory unit, a digital quantity input unit, a digital quantity output unit,an analog quantity input unit, and an analog quantity output unit. A realization mode of the PCIe bus is characterized in that the PCIe bus is connected to an FPGA device through a connector, the PCIebus is realized by the FPGA, and a device connection mode of a point-to-point serial connection is formed. The realization mode of an online configurable function is characterized in that logic function online configuration is realized through using an architecture scheme of a single-chip Cortex-4ARM and a PHY chip without a peripheral memory; and five-language programming compilation parsing execution of the most common IEC61131-3 is possessed and a ladder diagram, a function block diagram, a sequence function diagram, an instruction list and a structured text are included. The configurablePLC has the characteristics of a high transmission bandwidth, high transmission reliability, a large data volume, a high transmission rate, safe and timely data transmission, diversified functions, low cost, scalability, and a flexible and configurable interconnection structure.
Owner:ZHEJIANG SUPCON RES

Human-computer interface system for controlling mechanical arm

The invention discloses a human-computer interface system for controlling a mechanical arm. The human-computer interface system comprises a page display module, a communication connection module, a parameter setting module, a programming module and a program file module which are connected with an information processing module. The programming module comprises a program storage sub-module and a programming sub-module, the program storage sub-module is used for storing a plurality of functional blocks obtained by extracting and packaging common functions in mechanical arm and non-standard axisprogramming, and the plurality of functional blocks are displayed on the page display module in the form of functional block icons for a user to select. The programming sub-module is used for forminga graphical program of the mechanical arm and non-standard shaft operation process according to the function block icon selected and dragged by the user and the basic parameters set in the parameter setting module. According to the human-computer interface system, control over the mechanical arm and the non-standard shaft is rapidly and conveniently achieved, the requirement for the programming capacity of an operator is lowered, and operation of the human-computer interface system is simplified.
Owner:苏州创络云自动化系统科技有限公司

Novel Rack node medium plate and design method of the same

The invention relates to a novel Rack node medium plate and a design method of the same. The novel Rack node medium plate includes an AST1250 chip, a node module, a fan module and a node mainboard management controller, wherein the node module, the fan module and the node mainboard management controller are connected with the AST1250 chip. The design method of the novel Rack node medium plate includes the following steps: S1, designing a novel Rack node medium plate management system function block diagram; S2, designing a novel Rack node medium plate management system interconnected topology; and S3, designing a novel Rack node medium plate logic block diagram. The novel Rack node medium plate uses the AST1250 to improve the Rack two-level management chip processing capability and efficiency. The node medium plate and the node BMC use a one-to-one I2C channel to realize quick acquisition and reporting of the node information. A WDT (WatchdogTimer) design is added, so that the product reliability is improved. An RTC function is added, the time correctness of system log is guaranteed and the fault reporting accuracy is improved. The node medium plate is communicated with the management mainboard through NIC, so that communication efficiency of Rack one-level management and two-level management.
Owner:SUZHOU LANGCHAO INTELLIGENT TECH CO LTD

Method for analyzing front axle holding capacity of air suspension

PendingCN112487656AEffectively analyze the reasons for the failure to lift normallyAvoid the phenomenon of not being able to liftGeometric CADCharacter and pattern recognitionAir springBackground information
The invention discloses a method for analyzing the front axle holding capacity of an air suspension, and belongs to the technical field of vehicle suspensions. The method for analyzing the retention capacity of the front axle of the air suspension comprises the following steps: collecting background information; drawing a system function block diagram; building a fault tree analysis FIA; checkingthe rationality of the specification of the air spring and the rationality of the change of the front axle load according to the whole vehicle parameters; dividing the whole vehicle into a plurality of equally divided boxes, drawing a curve graph of the placing number of the divided boxes and the change of the front axle load according to the principle of placing the boxes from inside to outside,and judging whether the front axle load exceeds the limit load of the air spring or not; and based on the fault tree analysis FIA, rechecking the design process factors to obtain the root cause that the front axle cannot be lifted. According to the analysis method, the reason why the front axle of the air suspension cannot be normally lifted can be effectively analyzed, and the phenomenon that thefront axle cannot be lifted is avoided in advance.
Owner:FAW JIEFANG AUTOMOTIVE CO

A Fault Mode and Effect Analysis Method Based on Accident Dynamic Deduction Simulation

The present invention is a failure mode and impact analysis method based on accident dynamic deduction simulation. According to the characteristics of the analyzed object, the method constructs the functional block of each module at the lowest agreed level, and constructs a functional block diagram, which is different from the traditional functional modules. Different from adding failure rate and performing reliability analysis, the method of the present invention constructs an accident dynamic deduction simulation model including elements such as state and event for each functional block, and adds delay and failure rate to the events in the model and other attributes, realistically describe the internal operating mechanism of the functional module. Then, by constructing the logic and time relationship among the functional blocks, all the functional blocks are connected into a whole. Finally, through the discrete event dynamic simulation method, the dynamic operation process of the system is simulated, the failure events and their occurrence probability are found out, and further failure impact and hazard analysis are done. It solves the problem that the traditional failure mode and effect analysis method cannot perform temporal logic analysis and combined function failure analysis.
Owner:CHINA AERO POLYTECH ESTAB

Methods for checking code equivalence

A method for checking the functional equivalence of two pieces of software of a control system, in particular a programmable logic controller based control system designed from a function block diagram (120, 196) having a plurality of interconnected function blocks, the The method comprises the steps of: a) generating a first instance of compilable source code from a first plurality of functional block diagrams (70, 74, 78) by means of a first code generator following a first set of serialization rules; b ) parses the first instance of said source code and identifies groups of all function block I / O ports and nodes (nodes) and all connections between all function block I / O ports and nodes (arcs) of the data flow c) using the information from step b) to reconstruct in the upstream direction a first dataflow graph (86) of a first instance of said source code; d) by means of the first code following the first set of serialization rules generator or a second code generator following a second set of serialization rules to generate a second instance of compilable source code from a second plurality of function block diagrams (90, 94, 98); e) parsing said source code The second instance and identifies the set of all functional block I / O ports and nodes (nodes) and the set of all connections between all functional block I / O ports and nodes (arcs) of the data stream; f) use the set from step e) information to reconstruct in the upstream direction a second dataflow graph (106) of a second instance of said source code; g) combining said first identified dataflow graph (86) with said second identified The dataflow graphs (106) are compared with each other node by node, thereby checking whether the transitive closure up to the input of a node is the same in the second instance of the source code as in the first instance of the source code.
Owner:FRAMATOME ANP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products