当前位置:自动化网>深圳市骁锐科技有限公司门户>应用案例>我心目中理想的国产PLC——编程软件

我心目中理想的国产PLC——编程软件

发布时间:2017-11-29 10:37   类型:基础知识   人浏览
要完成编程软件的根本功用并不难,三菱FX系列的编程软件FXGPWIN只要两M多字节。
   编程软件的好坏,除了完结根本功用之外,主要体现在用户操作起来是否直观、简略、便利,初学者是否简略入门,是否能避免用户的误操作,是否简略查错等。
   在设计编程软件时,能够参阅行业界的大公司(例如西门子公司)老练的PLC编程软件。关于一个了解主流PLC编程软件的用户,如果不需看入门文件和协助文件、不需要培训,就能较顺畅地用第一次运用的编程软件来完结根本的操作,这样的软件在运用便利性上就是成功的。
1  运用户操作简略便利的办法
   1.根本操作
   同一个功用最好能分别用菜单指令、工具栏上的按钮、右键便利菜单指令这3种方法来完结。
   1)菜单的设置
   主张尽可能模仿国内广泛运用的主流PLC的编程软件的菜单设置,运用户易于过渡到新的编程软件。
   2)工具栏上的按钮
   同一个操作,运用工具栏上的按钮比运用菜单指令更为便利。按钮不要太大,光标放到某个按钮上,应能主动显现描绘该按钮功用的文字。按钮最好能供给所有最常用的操作。按钮的个数如果太少,有的操作不太直观便利。按钮的个数太多,占用的空间太大,应折衷考虑。最好能分组封闭或显现按钮。
   3)右键便利菜单
   点击窗口中的某个目标或区域,呈现包括与它有关的最常用的指令的便利菜单。由于与特定的目标有关,运用便利菜单中的指令比运用菜单中的指令更为便利。
   2.很多运用拖放功用
   拖放是一种极为便利直观的操作方法。拖放功用是指将一个目标从一个当地拖到另一个当地,例如在硬件组态时将一个模块拖放到机架,在生成程序时将指令列表中的一条指令拖放到梯形图中,组态网络时将通信接口拖放到网络上等。西门子的新一代软件TIA Portal的拖放功用无处不在。
   3.强壮的协助功用
   协助窗口中的“目录”选项卡应包括编程软件的运用方法,和与编程有关的悉数信息。此外协助窗口还应有“索引”和“查找”的功用。
   好的编程软件应有掩盖面广的在线协助功用,翻开某个对话框的选项卡,选中某个菜单中的某条指令,选中指令列表或程序中的某条指令,按计算机的键,将会呈现选中的目标的在线协助。
   4.剪贴板功用
   可用键盘、鼠标选中画面上的单个或多个目标,然后能够经过剪贴板进行删去、仿制、张贴、剪切等操作。
   软件应是敞开的,可经过剪贴板完结编程软件中的内容(例如指令表程序)与其他软件(例如Word和Excel)的彼此传送。
   5.仿真器
   如果仅仅用梯形图来仿真,遭到的约束很大,由于往往不能一起看到感兴趣的悉数变量。主张选用西门子STEP 7的仿真软件PLCSIM的计划,被仿真的目标以字节、字或双字为单位,由用户生成。也能够选用类似于监控用的变量表的方法,用一行监控一个字节(8个位变量,每个位变量用一个小方框表明)、字或双字。
在封闭仿真软件时应能主动保存其时的仿真目标的设置。 
   6.程序段的区分
   西门子的S7-200/300/400的梯形图程序被区分为程序段(Network),一个程序段只能放一块独立电路,有的程序段只要一条指令,这样导致梯形图很不紧凑。S7-1200答应在一个程序段中放多块独立电路(即答应兼并S7-200/300/400的程序段)。主张梯形图不要区分程序段,或选用S7-1200的计划。
   7.可组态的界面
   编程软件的界面可根据用户的需求和爱好来设置,例如显现工具栏上的哪些按钮,翻开程序块时程序编辑器的初始显现方法,可封闭和显现注释,可调整触点的宽度和表格显现的内容等等。可参阅STEP 7的“选项”→“自界说”菜单指令的功用。
   8.其他
   主张变量的界说选用比较直观的表格方法,而不是文本方法。
IEC 61131-3规则地址前面要加百分号,例如“%IB0”,主张在输入时答应不输入%,输入后主动增加%。
2  防错和查错的办法
   应以预防为主,尽可能让用户想犯过错都犯不了。在操作过程中查看过错,即便给出过错信息。在操作完结时进行整体查看,显现操作过程中查看不出来的过错的信息。
   1.避免程序输入犯错的办法
   如果输入了过错的数据类型、地址或常数,用赤色或其他方法符号,提示用户改正。也能够主动弹出过错信息对话框。
   在编译程序后给出程序的语法过错,显现过错的方位和过错的内容。双击编译信息中有过错的行,主动翻开犯错的程序,光标放在犯错的方位。
   2.避免过错操作的办法
   在硬件组态时选中某个模块,用色彩显现答应增加该模块的方位或插槽,在拖放模块时用光标显现是否答应模块放在当时的方位。
   根据当时软件的操作和选中的目标,制止当时条件下不答应的操作,例如制止履行某些菜单指令,制止运用工具栏上的某些按钮,制止运用对话框中的某些多选框和单选框。被制止操作的目标用灰色显现。
   3.查看过错的办法
   在操作结束时(例如点击“承认”按钮封闭对话框或编译硬件组态),查看操作是否成功完结,如果有操作过错,则显现出过错信息。
   我从事PLC应用作业已经有20多年了,也设计过仿三菱PLC的单板式教育实验装置(包括编程器功用)。使我痛心的是我国PLC商场长时间被国外产品占据。近年来国产PLC有了长足的开展,让我们看到了期望。我情愿和国产PLC厂家讨论技术问题。

本文地址:http://ca800.com/apply/d_1nvhpah9p7qs1_1.html

拷贝地址

版权声明:版权归中国自动化网所有,转载请注明出处!

留言反馈
  • 评价:

  • 关于:

  • 联系人:

  • 联系电话:

  • 联系邮箱:

  • 需求意向:

  • 验证码:

    看不清楚?

  • 在线咨询