用于可编程控制器的编程装置以及编程方法制造方法及图纸

技术编号:15878345 阅读:49 留言:0更新日期:2017-07-25 16:19
本发明专利技术提供了一种用于可编程控制器的编程装置和编程方法。所述编程装置包括:多个单元块,每个单元块被根据预先定义的编码含义列表设置一编码,编码含义列表定义了每个编码与梯形图语言中的至少一个元素之间的对应关系,每个单元块包括第一连接单元;以及背板。所述背板包括:设置在背板表面上的插槽矩阵,每个插槽上设置有第二连接单元,用于当插槽中插入一单元块时与第一连接单元连接,以便获取该单元块的编码;处理单元,根据插入到插槽矩阵中的单元块的排列组合方式以及所获取的编码,生成编码序列,并且基于编码含义列表,将编码序列转换为程序指令;及通信单元,用于与待编程的可编程控制器通信,以便将程序指令发送至可编程控制器。

Programmable device for programmable controller and programming method

The present invention provides a programming device and a programming method for a programmable controller. The programming device includes a plurality of unit blocks, each block is according to a list of predefined settings a meaning encoding encoding, encoding meaning list to define the relationship between at least one element for each encoding and ladder diagram language, each unit block includes a first connection unit and a back board. Including the backplane: set in the slot on the surface of the matrix backplane, each slot is arranged on the second connecting unit for a unit block when inserted into the slot and the first connection unit is connected, so as to get the unit block encoding; according to the processing unit, inserted into a slot in the matrix block combinations and the encoding, encoding sequence and encoding meaning list based on the encoding sequence into a program instruction; and a communication unit, and to be used for programming of PLC communication, so that the program instructions sent to the programmable controller.

【技术实现步骤摘要】
用于可编程控制器的编程装置以及编程方法
本专利技术涉及可编程控制器的编程领域,更具体地,本专利技术涉及一种用于可编程控制器的编程装置以及编程方法。
技术介绍
在自动化产业中,例如PLC(可编程逻辑控制器)的可编程控制器得到了广泛使用。传统地,用户通过计算机采用梯形图语言或其它高级语言对PLC进行编程。然而,这种软件编程方法导致用户只有在具备计算机和相关软件工具时才能实现对PLC的编程或修改等。这种对计算机和软件工具的依赖性使得用户不能随时随地且简单灵活地实现PLC的编程。另外,某些低端的PLC上例如配置有液晶显示(LCD)屏和一些操作按钮,由此,用户可以在观看LCD屏的同时通过操作这些操作按钮来对该PLC直接进行简单的编程操作。虽然对这种PLC的简单编程可以不依赖于计算机和软件工具,然而,由于操作按钮数目有限,所以用户较难通过操作这些操作按钮来添加、删除、修改和配置梯形图中的每个元素来实现对PLC的复杂和完整的编程。
技术实现思路
有鉴于上述情况,本专利技术提供了一种用于可编程控制器的编程装置以及编程方法,其能够在不依赖于计算机和软件工具的同时容易且快速地实现对PLC的复杂编程,便于用户本文档来自技高网...
用于可编程控制器的编程装置以及编程方法

【技术保护点】
一种用于可编程控制器的编程装置,包括:多个单元块,其中每个单元块被根据预先定义的编码含义列表设置一编码,该编码含义列表定义了每个编码与梯形图语言中的至少一个元素之间的对应关系,其中每个单元块包括第一连接单元;以及背板,包括:设置在背板表面上的插槽矩阵,其中,每个插槽上设置有第二连接单元,用于当插槽中插入一单元块时与所述第一连接单元连接,以便获取该单元块的编码;处理单元,根据插入到所述插槽矩阵中的单元块的排列组合方式以及所获取的编码,生成编码序列,并且基于所述编码含义列表,将所述编码序列转换为程序指令;及通信单元,用于与待编程的可编程控制器通信,以便将所述程序指令发送至所述可编程控制器。

【技术特征摘要】
1.一种用于可编程控制器的编程装置,包括:多个单元块,其中每个单元块被根据预先定义的编码含义列表设置一编码,该编码含义列表定义了每个编码与梯形图语言中的至少一个元素之间的对应关系,其中每个单元块包括第一连接单元;以及背板,包括:设置在背板表面上的插槽矩阵,其中,每个插槽上设置有第二连接单元,用于当插槽中插入一单元块时与所述第一连接单元连接,以便获取该单元块的编码;处理单元,根据插入到所述插槽矩阵中的单元块的排列组合方式以及所获取的编码,生成编码序列,并且基于所述编码含义列表,将所述编码序列转换为程序指令;及通信单元,用于与待编程的可编程控制器通信,以便将所述程序指令发送至所述可编程控制器。2.一种用于可编程控制器的编程装置,包括:多个单元块,其中每个单元块被根据预先定义的编码含义列表设置一编码,该编码含义列表定义了每个编码与梯形图语言中的至少一个元素之间的对应关系,其中每个单元块包括第一连接单元;以及背板,包括:设置在背板表面上的插槽矩阵,其中,每个插槽上设置有第二连接单元,用于当插槽中插入一单元块时与所述第一连接单元连接,以便获取该单元块的编码;处理单元,基于所述编码含义列表,根据插入到所述插槽矩阵中的单元块的排列组合方式以及所获取的编码,生成编码序列;及通信单元,用于与待编程的可编程控制器通信,以便将所述编码序列发送至所述可编程控制器。3.如权利要求1或2所述的编程装置,其中,每个单元被设置的编码是在出厂前固定地设置的。4.如权利要求1或2所述的编程装置,其中,每个单元块还包括用户接口单元,并且其中,每个单元块被设置的编码是用户通过所述用户接口单元动态地设置的。5.如权利要求1或2所述的编程装置,其中,在所述编码含义列表中,至少一部分编码的每个对应于梯形图中的两个元素,并且其中,当第一单元块被设置为所述至少一部分编码中的第一编码并且被插入所述插槽矩阵中的一个插槽中时,根据该第一单元块左侧相邻的插槽所插的第二单元块的类型,确定该第一编码的含义。6.如权利要求1或2所述的编程装置,其中,基于所述编码含义列表,在每个单元块的表面上设置表示其编码对应的元素的图标。7.如权利要求1所述的编程装置,其中,通过所述通信单元从所述可编程控制器接收所述可编程控制器通过运行由所述程序指令代表的用户逻辑而得到的反馈信息,并基于所述反馈信息对所述插槽矩阵上所插的单元块进行调试。8.如权利要求2所述的编程装置,其中,由所述可编程控制器基于所述编码含义列表,将所述编码序列转换为程序指令,并且其中,通过所述通信单元从所述可编程控制器接收所述可编程控制器通过运行由所述程序指令代表的用户逻辑而得到的反馈信息,并基于所述反馈信息对所述插槽矩阵上所插的单元块进行调试。9.如权利要求7或8所述的编程装置,其中,所述每个单元块还包括单元块指示器,用于指示所述调试的结果。10.如权利要求1或2所述的编程装置,其中,所述背板上还包括开关单元,用于触发所述程序指令向所述可编程控制器的...

【专利技术属性】
技术研发人员:叶均邹琦张涛李劲松
申请(专利权)人:施耐德电器工业公司
类型:发明
国别省市:法国,FR

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

1