会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Method and device for porting software programs to a target platform by way of an electronic data processing system
    • 通过电子数据处理系统将软件程序移植到目标平台的方法和装置
    • US07343593B2
    • 2008-03-11
    • US10452228
    • 2003-06-03
    • Hans-Dieter HumpertDieter Kleyer
    • Hans-Dieter HumpertDieter Kleyer
    • G06F9/44
    • G06F8/51G05B19/056G05B2219/13019G05B2219/13022G05B2219/13028
    • A first functional plan is created from a platform-independent, technological functional plan and a second functional plan, which is adapted to specific requirements of the target platform, is generated from the latter in a subsequent step. Finally, a software program for the target platform is generated essentially automatically, by way of the second functional plan. A corresponding device includes a read-in unit for reading in the first functional plan, and a memory device with a rule base for transferring at least one platform-independent port and/or parameter and/or functional module of the first functional plan into at least one further port and/or further parameter and/or further functional module of the second functional plan. The second functional plan is generated by a processing unit, by way of the rule base and the first functional plan.
    • 第一个功能计划是从独立于平台的技术功能计划和第二个功能计划创建的,该计划适用于目标平台的特定要求,在后续步骤中由后者生成。 最后,通过第二个功能计划,基本上自动生成目标平台的软件程序。 相应的设备包括用于读取第一功能计划的读入单元和具有用于将第一功能计划的至少一个独立于平台的端口和/或参数和/或功能模块的至少一个传输到第一功能计划的规则库的存储设备 第二功能计划的至少一个另外的端口和/或其他参数和/或另外的功能模块。 第二功能计划由处理单元通过规则库和第一功能计划生成。
    • 6. 发明申请
    • PROGRAMMABLE CONTROLLER
    • 可编程控制器
    • US20130131842A1
    • 2013-05-23
    • US13812574
    • 2010-10-15
    • Yasuhiko Chiba
    • Yasuhiko Chiba
    • G05B19/418
    • G05B19/41845G05B19/05G05B2219/13019
    • To decode a file name set to a PLC to the same name even if a plurality of external devices using different character-code sets are connected to the PLC, the PLC includes a system unit that actuates the control file using a multilingual character-code set A, a character-code conversion table that associates character codes relating to a plurality of character-code sets with one another for every character, and a character-code management unit that converts description of the name of the control file between the description relating to the multilingual character-code set A and that relating to the local character-code set A using the character-code conversion table when the name of the access-target control file is transferred between the external device using the local character-code set A and the system unit.
    • 即使将多个使用不同字符代码集的外部设备连接到PLC,将设置为PLC的文件名解码为同一名称,PLC包括使用多语言字符代码集来启动控制文件的系统单元 A是将与多个字符代码组相关联的字符代码与每个字符相互关联的字符代码转换表,以及字符代码管理单元,其将关于控制文件的描述的描述转换为 当使用本地字符代码集合A在外部设备之间传送访问目标控制文件的名称时,使用字符代码转换表与本地字符代码集合A相关的多语言字符代码集合A和 系统单元。
    • 7. 发明申请
    • Method and device for porting software programs to a target platform by way of an electronic data processing system
    • 通过电子数据处理系统将软件程序移植到目标平台的方法和装置
    • US20040111712A1
    • 2004-06-10
    • US10452228
    • 2003-06-03
    • Hans-Dieter HumpertDieter Kleyer
    • G06F009/44
    • G06F8/51G05B19/056G05B2219/13019G05B2219/13022G05B2219/13028
    • A first functional plan is created from a platform-independent, technological functional plan and a second functional plan, which is adapted to specific requirements of the target platform, is generated from the latter in a subsequent step. Finally, a software program for the target platform is generated essentially automatically, by way of the second functional plan. A corresponding device includes a read-in unit for reading in the first functional plan, and a memory device with a rule base for transferring at least one platform-independent port and/or parameter and/or functional module of the first functional plan into at least one further port and/or further parameter and/or further functional module of the second functional plan. The second functional plan is generated by a processing unit, by way of the rule base and the first functional plan.
    • 第一个功能计划是从独立于平台的技术功能计划和第二个功能计划创建的,该计划适用于目标平台的特定要求,在后续步骤中由后者生成。 最后,通过第二个功能计划,基本上自动生成目标平台的软件程序。 相应的设备包括用于读取第一功能计划的读入单元和具有用于将第一功能计划的至少一个独立于平台的端口和/或参数和/或功能模块的至少一个传输到第一功能计划的规则库的存储设备 第二功能计划的至少一个另外的端口和/或其他参数和/或另外的功能模块。 第二功能计划由处理单元通过规则库和第一功能计划生成。
    • 8. 发明授权
    • Method for converting a programmable logic controller hardware
configuration and corresponding control program for use on a first
programmable logic controller to use on a second programmable logic
controller
    • 用于转换可编程逻辑控制器硬件配置和相关控制程序的方法,用于第一个可编程逻辑控制器用于第二个可编程逻辑控制器
    • US5142469A
    • 1992-08-25
    • US501612
    • 1990-03-29
    • Gerald M. Weisenborn
    • Gerald M. Weisenborn
    • G05B19/05G06F9/06G06F9/45
    • G05B19/056G05B2219/13019Y10S706/919
    • A method is provided for converting a hardware configuration and corresponding control logic program for use on a first programmable logic controller (PLC) to an equivalent hardware configuration and control logic program for use on a second PLC. A graphic representation of hardware modules which are usable with the first PLC are displayed for the user's consideration. The user selects those modules which are actually employed in a particular hardware configuration for the first PLC and a first hardware configuration file is created therefrom. A determination is then made of those second PLC hardware modules which are equivalent to the first PLC hardware modules contained in the first hardware configuration file. This determination is made by referencing a first data base which includes information as to which hardware modules for use on the second PLC are equivalent to corresponding hardware modules for use on the first PLC. A mapping of I/O points from the first PLC to I/O points of the second PLC is then generated. These determining and generating a mapping steps define the second hardware configuration of the second PLC. The method further includes generating a second control program for use with the second PLC from the statements of the first PLC and the mapping of I/O points. This is accomplished by checking each statement of the first control program with a second data base to determine an equivalent statement for the second control program.
    • 提供了一种用于将用于第一可编程逻辑控制器(PLC)的硬件配置和相应的控制逻辑程序转换为在第二PLC上使用的等效硬件配置和控制逻辑程序的方法。 显示可用于第一个PLC的硬件模块的图形表示供用户考虑。 用户选择在第一PLC的特定硬件配置中实际使用的那些模块,并从其中创建第一硬件配置文件。 然后,确定与第一硬件配置文件中包含的第一PLC硬件模块相当的那些第二PLC硬件模块。 通过参考包括关于在第二PLC上使用的哪个硬件模块等同于在第一PLC上使用的相应硬件模块的信息的第一数据库来进行该确定。 然后生成从第一个PLC到第二个PLC的I / O点的I / O点的映射。 这些确定和产生映射步骤定义了第二个PLC的第二个硬件配置。 该方法还包括从第一PLC的语句和I / O点的映射生成与第二PLC一起使用的第二控制程序。 这通过用第二数据库检查第一控制程序的每个语句来确定第二控制程序的等效语句来实现。
    • 9. 发明授权
    • Method for automatic translation of ladder logic to a SMT-based model checker in a network
    • US11906943B2
    • 2024-02-20
    • US17400947
    • 2021-08-12
    • Nozomi Networks Sagl
    • Roberto BruttomessoAlessandro Di PintoMoreno CarulloAndrea Carcano
    • G05B19/05
    • G05B19/054G05B19/056G05B2219/1164G05B2219/13018G05B2219/13019G05B2219/15023
    • The present invention relates to a method for automatic translation of ladder logic to a SMT-based model checker in a network comprising defining (10) the topology of the network as an enriched network topology based on packets exchanged in the network, extracting (20) a program from the packets relating to a PLC in the network and identifying inputs, outputs, variables and a ladder diagram of the PLC, translating (30) the inputs, outputs, variables and ladder diagram into a predefined formal model, wherein the predefined formal model is a circuit-like SMT-based model checker, and wherein the translating (30) comprises translating the set of data types of the program according to a predefined model set of data types of the circuit-like SMT-based model checker, translating the inputs of the PLC as model inputs of the circuit-like SMT-based model checker of the same type, translating the outputs of the PLC as model output latches of the circuit-like SMT-based model checker of the same type, translating the variables of the PLC as model variable latches of the circuit-like SMT-based model checker of the same type, translating comparators and arithmetic operators of the ladder diagram into a plurality of predefined model functions of the circuit-like SMT-based model checker, translating contacts and coils of the ladder diagram according to predefined model recursive procedures relating to the predefined model set of data types, the model inputs, the model output latches, the model variable latches and the plurality of predefined model functions, wherein the contacts are switches that can block or allow the flow of the current in a connection and each of the contacts is controlled by a Boolean input or variable, and wherein the coils are assignments to Boolean variables.