控制系统、主控站点以及远程站点的制作方法

文档序号:9635165阅读:643来源:国知局
控制系统、主控站点以及远程站点的制作方法
【技术领域】
[0001]本发明涉及对主控站点和远程站点进行网络连接而构成的控制系统、构成该控制系统的主控站点、以及构成该控制系统的远程站点。
【背景技术】
[0002]当前,作为对工业用仪器进行控制的系统而使用可编程控制器(ProgrammableLogic Controller ;PLC)系统。PLC系统通过对包含PLC单元在内的多个单元进行组合而构成。另外,PLC系统能够通过使用通信单元而与设置于远处的远程系统利用网络进行连接(例如参照专利文献1)。远程系统通过组合多个单元而构成。PLC单元能够通过经由网络对构成远程系统的每个单元进行控制,从而执行与构成远程系统的每个单元连接的工业用的被控制仪器的控制。下面,将远程系统称为远程站点,将对远程站点进行控制的PLC系统称为主控站点。
[0003]这里,用户通过使用工程设计工具的参数设定功能而执行主控站点的更新设备的分配以及远程站点的更新设备的分配。主控站点的更新设备的分配是指对通信用存储器分配PLC设备。分配是指使二者的存储器内的位置相关联。远程站点的更新设备的分配是指对远程站点的通信用存储器分配构成远程站点的各单元的共享存储器。主控站点的更新设备的分配结果在主控站点中作为主控站点的参数而被保存,远程站点的更新设备的分配结果在远程站点中作为远程站点的参数而被保存。
[0004]专利文献1:日本特开2011-28525号公报

【发明内容】

[0005]然而,用户需要对主控站点和远程站点分别进行访问而分别设定参数,因此存在更新设备的分配所涉及的作业繁琐的问题。另外,由于作业繁琐,因此存在容易产生更新设备的分配错误的问题。
[0006]本发明就是鉴于上述情况而提出的,其目的在于获得能够尽量简单地执行参数的设定的控制系统。
[0007]为了解决上述课题并实现目的,本发明的特征在于,具备主控站点以及远程站点,该主控站点具有执行用户程序的第1处理部,该远程站点具备:第1缓冲器,其用于与所述主控站点之间的数据转送、且被分配所述第1处理部基于所述用户程序而访问的设备;第2处理部;以及子单元,其将大于或等于1个的数据输入或输出,该远程站点经由传送路径而与所述主控站点连接,所述第1处理部将第1指定信息以及第2指定信息向所述第2处理部发送,其中,所述第1指定信息用于指定所述大于或等于1个的数据中的、对被分配给所述第1缓冲器的设备进行分配的对象,所述第2指定信息用于对分配规则进行指定,所述第2处理部在接收到所述第1指定信息以及所述第2指定信息之后,根据由所述第2指定信息指定的分配规则而将所述大于或等于1个的数据中的由所述第1指定信息指定的数据分配给所述第1缓冲器。
[0008]发明的效果
[0009]根据本发明所涉及的控制系统,用户仅通过在主控站点集中设定更新设备的分配所需的信息,远程站点的更新设备的分配就自动地得到执行,因此能够简单地执行参数的设定。
【附图说明】
[0010]图1是表示本发明的实施方式的控制系统的结构的图。
[0011]图2是表示各单元的更详细的结构的图。
[0012]图3是用于对在PLC和通常单元之间转送的数据的流向进行说明的图。
[0013]图4是用于对远程站点信息组进行说明的图。
[0014]图5是表示分配对象指定信息的一个例子的图。
[0015]图6是表示分配对象指定信息的一个例子的图。
[0016]图7是对由第1参数和第2参数实现的存储器间的对应关系的例子进行说明的图。
[0017]图8是对由第1参数和第2参数实现的存储器间的对应关系的例子进行说明的图。
[0018]图9是对由第1参数和第2参数实现的存储器间的对应关系的例子进行说明的图。
[0019]图10是对由第1参数和第2参数实现的存储器间的对应关系的例子进行说明的图。
[0020]图11是对用于自动生成第2参数的主控站点的动作进行说明的流程图。
[0021]图12是对用于自动生成第2参数的远程站点的动作进行说明的流程图。
[0022]图13是对用于应对从属通信单元的更换的、远程站点的动作进行说明的流程图。
[0023]图14是对用于应对从属通信单元的更换的、主控站点的动作进行说明的流程图。
【具体实施方式】
[0024]下面,基于附图对本发明所涉及的实施方式的控制系统、主控站点以及远程站点进行详细说明。此外,本发明并不限定于该实施方式。
[0025]实施方式.
[0026]图1是表示本发明的实施方式的控制系统的结构的图。控制系统1是利用网络40将主控站点10、远程站点20以及远程站点30相互连接而构成的。构成控制系统1的远程站点的数量是任意的。
[0027]主控站点10具备PLC单元(下面,称为PLC) 11、主控通信单元12、单元13-0、单元13-1以及单元13-2。此外,主控站点10具备背板(back plane)(未图示),该背板具备多个插槽。PLC 11、主控通信单元12以及3个单元13-0、13-1、13-2被安装于背板所具备的各插槽而相互物理以及电气连接。各插槽是通过插槽编号分别确定的。例如,安装有PLC11的插槽被赋予了插槽编号“0”,以使得插槽编号朝向纸面右侧呈升序的方式对各插槽赋予了插槽编号。如果将被赋予了插槽编号“X”的插槽记作插槽#X,则根据本图所示的例子,分别使得主控通信单元12被安装于插槽#1,单元13-0被安装于插槽#2,单元13-1被安装于插槽#3,单元13-2被安装于插槽#4。
[0028]PLC 11是集中对控制系统1整体进行控制的单元。主控通信单元12是主控站点10所具备的单元,且是使得主控站点10所具备的PLC 11能够进行与远程站点20、30所具备的各单元之间的数据转送的单元。单元13-0?13-2是由PLC 11控制的单元。单元13-0?13-2与被控制仪器连接,基于PLC 11的控制而对被控制仪器执行规定的动作。此夕卜,将如单元13-0?13-2那样基于PLC 11的控制而对被控制仪器执行规定的动作的单元统称为通常单元。作为通常单元,例如存在经由安装于生产装置或设备装置的驱动部处的伺服放大器而对伺服电动机进行控制的运动CPU单元、将安装于生产装置或设备装置的适当位置处的开关或传感器的信号输入的输入单元、将控制输出向致动器等输出的输出单元等。与背板连接的通常单元的种类及数量是根据控制系统1的目的而任意地选择的。
[0029]远程站点20具备从属通信单元21、单元22-0、单元22_1以及单元22_2。远程站点20与主控站点10同样地具备背板,构成远程站点20的各单元经由远程站点20的背板而连接。在远程站点20中也根据插槽编号而识别连接有各单元的插槽。在远程站点20中,安装有从属通信单元21的插槽被赋予了插槽编号“#0”,以使得插槽编号朝向纸面右侧呈升序的方式对各插槽赋予了插槽编号。即,分别使得单元22-0被安装于插槽#1,单元22-1被安装于插槽#2,单元22-2被安装于插槽#3。
[0030]远程站点30具备从属通信单元31、单元32-0、单元32-1以及单元32-2。远程站点30与主控站点10同样地具备背板,构成远程站点30的各单元经由背板而连接。在远程站点30中也根据插槽编号而识别连接有各单元的插槽。在远程站点30中,安装有从属通信单元31的插槽被赋予了插槽编号“#0”,以使得插槽编号朝向纸面右侧呈升序的方式对各插槽赋予了插槽编号。即,分别使得单元32-0被安装于插槽#1,单元32-1被安装于插槽#2,单元32-2被安装于插槽#3。
[0031]从属通信单元21、31是用于将远程站点20、30与网络40连接的单元,且是用于使PLC 11和远程站点20、30之间能够进行数据转送的单元。单元22-0?单元22-2以及单元32-0?32-2为通常单元。
[0032]下面,对各单元的详细结构进行说明。从属通信单元21、31具有同样的结构,因此这里作为代表而仅对从属通信单元21进行说明。另外,通常单元(单元13-0?13-2、22-0?22-2、32-0?32_2)的共通的部分分别具有同样的结构,因此这里作为代表而仅对单元22-0进行说明。
[0033]图2是表示PLC 11、主控通信单元12、从属通信单元21以及单元22_0的更详细的结构的图。
[0034]PLC 11和主控通信单元12经由总线14而相互连接。总线14内置于主控站点10的背板。此外,单元13-0?13-2经由总线14而与PLC 11连接。
[0035]PLC 11具备运算装置110、存储器111、总线接口(I/F) 112以及总线118。运算装置110、存储器111以及总线I/F 112通过总线118而相互连接。运算装置110例如为CPU (Central Pr
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1