模拟数据创建支持设备制造技术

技术编号:2771703 阅读:174 留言:0更新日期:2012-04-11 18:40
一种模拟数据创建支持设备,其在通过使用输入/输出操作窗口的操作来模拟顺序控制程序时使输入/输出操作窗口的创建变得容易。模拟数据创建支持设备读取控制器中存储的、输入/输出单元的配置设定信息。输入/输出信号信息(输入/输出地址)从配置设定信息被提取并添加了预设的输入/输出地址的符号和注释。因而创建输入/输出信号操作窗口配置信息。输入/输出模拟设备执行模拟,在该模拟中根据输入/输出信号操作窗口配置信息显示输入/输出信号操作窗口;通过该窗口模拟地输入输入信号;以及在控制器中执行控制程序来获得输出信号并在该窗口中显示输出信号,从而提供在控制程序的调试中的效用。

Analog data creation support device

An analog data creation support device that makes it easy to create an input / output operation window by simulating the sequential control program by using the operation of the input / output operation window. The creation of analog data allows the device to read the configuration settings information stored in the controller in the input / output unit. The input / output signal information (input / output address) is extracted from configuration configuration information and symbols and annotations of the preset input / output address are added. Thus, the input / output signal operation window configuration information is created. Analog input / output devices, in the simulation based on the input / output signal operation window configuration information display input / output signal through the input window operation; the input signal to the simulation window; and the implementation of control program to obtain the output signal and the output signal in the display window in the controller, thus providing the debug control program in the utility.

【技术实现步骤摘要】

本专利技术涉及一种支持用于执行模拟的输入/输出信号操作窗口的配置信息 的创建、以调试将要由例如可编程控制器和数字控制器等控制器执行的顺序程 序的设备。技术背景当顺序控制程序被创建并由例如可编程控制器和数字控制器等控制器执 行时,需要调试连接到由顺序控制程序控制的控制器的输入/输出单元(输入/ 输出设备)是否可以被正确地操作。最终,在执行顺序控制程序的控制器中执 行调试。在公知的模拟方法中,通过使用输入/输出信号操作窗口代替输入/输 出单元,在输入/输出信号操作窗口中初步地且模拟地产生输入信号。输入信 号被输入到控制器中,并且来自控制器的输出信号被显示在输入/输出信号操 作窗口中。例如,未经审查的日本专利公开No.7-314284描述了一种方法,该方法用 于通过登记关于操作部分的按钮的、分别用于输入(X040 )和用于输出(Y050 ) 的I/O设备号码来检验梯形图程序和电路,并使用登记了输入/输出设备的搡 作规范的操作规范文件来创建输入/输出设备的伪数据。当通过使用输入/输出信号操作窗口执行顺序控制程序的调试时,按照惯 例,需要对如上所述的输入/输出信号操作窗口的输入按钮、输出灯等分配输 入/输出信号。对输入/输出信号操作窗口的按钮和灯人工地设置输入/输出信号 需要花费很多工作和时间,并且非常麻烦。
技术实现思路
本专利技术提供一种模拟数据创建支持设备,该设备使得容易创建用于使用模 拟的信号来调试顺序控制程序的输入/输出操作窗口 。本专利技术的模拟数据创建支持设备支持输入/输出信号操作窗口配置信息的 创建,该输入/输出信号操作窗口配置信息用于模拟将要由控制器执行的顺序控制程序的执行,该控制器使用其自身提供的信号存储器执行与其连接的输入/输出单元的顺序控制。该模拟数据创建支持设备包括读取装置,其读取与 在该控制器中存储的输入/输出单元有关的预设的配置设定信息;存储装置, 其存储与信号存储器中的、用于目标输入/输出信号地址的输入/输出信号有关 的预设的解释信息;以及,添加装置,其参考在所述存储装置中存储的输入/ 输出信号解释信息,将与从所读取的配置设定信息中提取的输入/输出信号地 址有关的输入/输出信号解释信息添加到所提取的输入/输出信号地址中,从而 创建输入/输出信号操作窗口配置信息。该添加装置可以通过从配置设定信息中提取各个输入/输出单元的输入/输 出信号地址来创建提取信息,并且使用提取信息来创建输入/输出信号操作窗 口的配置信息。依据本专利技术,可以根据输入/输出单元的配置设定信息来自动地创建并设 置将要在生成并显示了经过调试的输入信号的输入/输出信号操作窗口中设置 的用于模拟的信息,这使得可以有效地执行调试工作。 附图说明图1给出了根据本专利技术的一个实施例的整体的基本部件的配置,并且给出 了模拟数据创建支持设备、控制器及输入/输出单元模拟设备的基本部件的框 图;图2是根据实施例的用于解释输入/输出信号操作窗口配置信息的框图; 图3给出了根据实施例的在用于设置输入/输出单元的配置设定信息的窗口中显示的一个示例;图4是根据实施例的提取信息的说明性表格;图5是根据实施例的输入/输出信号解释信息的说明性表格;图6是根据实施例的输入/输出信号操作窗口配置信息的说明性示图;图7a和图7b是根据实施例的输入/输出信号操作窗口的说明性示图;图8是给出了根据实施例的输入/输出信号操作窗口配置信息的创建处理的算法的流程图;图9是给出了根据实施例的模拟并调试控制程序的处理的算法的流程图。具体实施方式 图1是给出了模拟数据创建支持设备100、控制器102和输入/输出单元模 拟设备ioi的基本部件的框图,其中,控制器102是执行顺序控制的、例如为 数字控制器和可编程控制器等的控制器,输入/输出单元模拟设备101对根据 本实施例中的控制程序而执行的、输入/输出单元的控制进行模拟。模拟数据创建支持设备100、控制器102和输入/输出单元模拟设备101 通过通信;洛径51而相互连"l姿。模拟数据创建支持设备ioo具有通过总线12相互连接的处理器1、显示 器2、键盘3、通信接口 4、 ram5等。ram 5存储用于创建输入/输出信号操 作窗口配置信息的程序6,该输入/输出信号操作窗口配置信息用于创建模拟地 产生输入/输出单元的输入/输出信号并执行模拟的输入/输出信号操作窗口 。 ram 5还读出并存^f诸输入/输出单元50的配置设定信息35,配置设定信息35 存储在控制器102中(参考为图1中的"配置设定信息")。ram 5还存储用 于解释输入/输出信号的输入/输出信号解释信息10,输入/输出信号包括输入/ 输出信号的符号和注释。由用于创建输入/输出信号操作窗口配置信息的程序6 根据输入/输出信号解释信息10和配置设定信息7,来创建并存储输入/输出信 号操作窗口配置信息ii。 ram 5中安装的工作存储器8用于临时地存储创建 输入/输出信号操作窗口配置信息11过程中的数据,以及做其它的工作。工作 存储器8存储提取信息9,提取信息9包括从配置设定信息7中提取的输入/ 输出信号信息。在控制器102中,通过总线40将处理器31 、用于存储系统程序的rom 32、 ram33、显示器36、键盘37、用于存储输入/输出信号等的信号存储器38以 及通信接口 39相互连接。还通过输入/输出接口 (未示出)将输入/输出单元 50连接到总线40。在ram 33中,与本专利技术相关联地设置和存储控制程序(顺序控制程序) 34以及连接到控制器102的输入/输出单元50的配置设定信息35等。在输入/输出单元模拟设备101中,将处理器21、 ram 23、显示器24、 键盘25以及通信接口 26连接到总线27。将由模拟数据创建支持设备100创 建的输入/输出信号操作窗口配置信息11传送到ram22,并作为输入/输出信 号操作窗口配置信息23存储。由通信路径51通过通信接口 4、 39和26将模拟数据创建支持设备100、 控制器102以及输入/输出单元模拟设备101相互连接,以此来发送/接收信息。图2是示出输入/输出信号操作窗口配置信息的创建的过程的框图。如上所述,将输入/输出单元50连接到控制器102,设置连接到控制器102 的输入/输出单元50的配置设定信息35并将其存储在控制器102的RAM 33 中。同时,RAM 33存储控制程序(顺序控制程序)34,该控制程序34执行 输入/输出单元50的顺序控制。RAM33中存储的配置设定信息35被传送到模 拟数据创建支持设备100 ,并作为输入/输出单元的配置设定信息7存储在RAM 5中。模拟数据创建支持设备100的处理器1接收通过从输入/输出单元的配置 设定信息7中提取关于每一个输入/输出单元的输入/输出信号信息而获得的提 取信息9,并且将用于解释由符号和注释组成的输入/输出信号的内容加入到提 取信息9的输入/输出信号信息中,以此创建输入/输出信号操作窗口配置信息 11。模拟数据创建支持设备100中创建的输入/输出信号操作窗口配置信息11 被传送到输入/输出单元模拟设备101,并作为输入/输出信号操作窗口配置信 息23存储在RAM 22中。输入/输出单元模拟设备101基于其中存储的输入/输出信号操作窗口配置 信息本文档来自技高网...

【技术保护点】
一种模拟数据创建支持设备,用于支持输入/输出信号操作窗口配置信息的创建,所述输入/输出信号操作窗口配置信息用于模拟将要由控制器执行的顺序控制程序的执行,所述控制器使用其自身提供的信号存储器执行与所述控制器连接的输入/输出单元的顺序控制,所述模拟数据创建支持设备包括:读取装置,其读取与在所述控制器中存储的输入/输出单元有关的预设的配置设定信息;存储装置,其存储与信号存储器中的、用于目标输入/输出信号地址的输入/输出信号有关的预设的解释信息;以及添加装置,其参考在所述存储装置中存储的输入/输出信号解释信息,将与从所读取的配置设定信息中提取的输入/输出信号地址有关的输入/输出信号解释信息添加到所提取的输入/输出信号地址中,从而创建输入/输出信号操作窗口配置信息。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:大西靖史长谷川哲丸山丰和
申请(专利权)人:发那科株式会社
类型:发明
国别省市:JP[]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1