第五章第五章第五章第五章NEZAPLCNEZAPLCNEZAPLCNEZAPLC的编程软件的编程软件的编程软件的编程软件----------------PL707WINPL707WINPL707WINPL707WIN§5.1软件的安装一、软件的特性:PL707WIN编程软件是针对TSXNEZA系列可编程序控制器的用户程序开发、设计、输入、调试的等工作的一种应用程序组合;是一种以梯形图符号编程为主、指令列表编辑程序为辅的PLC程序开发环境,是一个Windows窗口菜单式的专用PLC程序开发软件包。该软件包同时还集合了配置设备资源、确定机型、参数配置、程序传送、在线监控运行、编辑、修改调试、文件管理、打印管理、交叉引用应用程序等功能。二、安装软件的系统要求:1、硬件要求:安装PL707WIN软件包,IBMPC—AT兼容机电脑系统必须满足的最低硬件要求:486/40MHZ以上处理器640KRAM和2M的可用扩展内存30M可用的硬盘空间EGA,VGA,或SVGA监视器一个可用的串行COM端口(COM1~COM4)一个并行的端口用来安装打印机(LPT1~LPT4)方便施工现场使用的设备要求:TSX08PALM掌上电脑编辑器(PPC)2、软件要求:Windows95/98/2000/NT或更高版本的操作系统三、安装PL707WIN编程软件PL707WIN以及PLC驱动程序都存放在一张光盘上。其中的驱动程序提供了3种版本:Windows95、WindowsNT、和Windows98/2000,分别存放在Uni95,Unint,UniWDM目录下。在缺省情况下,将光盘放到光驱中,则自动引导安装编程软件和驱动程序,并能自动识别计算机中的软件系统。如果光驱的自动运行被关闭,则按照以下步骤安装:1、在桌面上选择菜单:开始、运行2、在编辑框中输入:E(光盘盘符):\setup,然后单击“确定”按钮。3、开始安装PL707WIN,紧接着依次出现欢迎画面,版本信息、用户信息对话框等。4、在PL707WIN编程软件安装完毕之后,会弹出“是否安装Uni-telway驱动程序吗?”对话框,点击“是(Y)”,则系统自动安装Uni-telway驱动程序。5、如果自动安装被取消,则需要手动安装:1)打开Windows资源管理器2)选择光盘驱动器3)选择相应的驱动程序Uni—95文件夹下为Windows95的驱动程序Uni—nt文件夹下为WindowsNT的驱动程序Uni—WDM文件夹下为Windows98/2000的驱动程序4)打开文件夹,双击Setup进行安装。四、PL707WIN编程软件的运行与退出:1、起动PL707WIN编程软件:双击桌面上的PL707WIN快捷图标,运行编程软件或点击Windows<开始>,在<程序>菜单下选择<Modicomtelemecaanique>点击PL707WINforNeza图标运行PL707WIN编程软件。2、打开现有的应用程序:从“文件”菜单中选择“打开”选项,将会出现选择对话框。图5.1.1选择文件对话框要选择一个文件:单击“搜寻右侧下拉的列表,选择文件所有的驱动器和目录。在文件类型中选择(....Pl7)为后缀的文件。选择所要打开的文件,或直接在“文件名”栏中输入文件名。点击“打开”按钮,打开已有的程序文件(此时程序状态变为离线状态)。3、退出PL707WIN编程软件:1)从“文件”菜单中选择“退出”(或CTRL+Q)。2)若已打开的应用程序还没有保存变更,则不管是在离线还是在线状态下,将会出现一个警告对话框。3)选择“是”以保存变更,选择“否”关闭文件而不保存变更。选择“取消”将回到原来的程序窗口。4、关闭应用程序:(注意:使用PL707WIN软件一次只能打开一个应用程序。若在已有一个程序已经打开时,再打开第二个程序,会出现一个对话框提示:“请在打开另一个应用程序之前关闭当前的应用程序”。)关闭程序的步骤:1)在“文件”菜单里选择“关闭”。若在关闭程序前还未保存,会出现一个警告对话框。图5.1.2“是否保存所做的修改”对话框2)选择“是”以保存变更,然后退出;选择“否”关闭文件而不保存变更;选择“取消”将回到原来的程序窗口。注意注意注意注意::::在软件窗口右上角的“”按钮,只是关闭软件显示,真正关闭应用程序,要从“文件”菜单中选择“关闭”命令。五、PL707WIN编程软件常用操作菜单功能概述:图5.1.3PL707WIN编程软件主菜单名称结构图1.新建:新建一个应用程序。状态栏中显示的程序状态将从初始化变为离线状态。软件可以根据使用者在参数对话框中的选择自动打开梯形图查看器或指令列表编辑器窗口。缺省打开的是梯形图查看器窗口。2.打开:可以从已经存在的文件夹中选择一个应用程序,选择文件类型(....Pl7)为后缀的文件,打开作为当前程序,在窗口中显示。3.另存为:保存程序,选择路径并存储成以....Pl7为后缀的文件。4.关闭:关闭当前的应用程序。5.导入/导出:可以导入、导出ASCII程序文件及变量文件,还可以将源程序文件(指令列表或梯形图)传到PL7MICRO(PLC的另一种机型)。6.安全设置:将当前应用程序的安全级别从“操作员级”更改为“管理员级”。7.打印:用于设置打印选项,来调整打印范围、变量、梯形图、指令列表等具体参数。8.打印设置:用于定义打印机名或文件名,以及页面布局。9.退出:退出当前的应用程序。10.指令列表编辑:选择以指令列表形式编辑用户程序。打开“指令列表编辑器”。11.梯形图编辑:选择以梯形图形式编辑用户程序。打开“梯形图编辑器”。12.数据编辑:构造和保存数据页。13.变量编辑:对程序中用到的数据变量赋予变量名。14.配置编辑:对PLC中的定时器、计数器、锁存输入等软硬件资源赋予特定值,控制它们的动作。15.交叉引用:查找所需要的内容,引用到程序的其他位置。16.首选设置:设置当前编辑界面的程序类型、显示方式、显示数制等。17.确认程序:编译整个程序,并检查错误。18.确认梯级:确认一个梯级,并检查错误。19.扩展端口:配置I/O扩展链接或配置从站链接。20.编程端口:确定通信协议和通讯参数。21.传送:实现PC与PLC之间应用程序的传送与复制。22.连接(在线):建立PC与PLC之间的信息连接通路。23.断开(离线):断开PC与PLC之间的信息连接通路。24.运行:直接操作使PLC从停止状态,进入“运行”状态。25.停止:直接操作使PLC从运行状态,进入“停止”状态。26.切换动态显示:操作使程序在窗口中反映其工作过程中触点的动态变化情况。§5.2程序编制所谓程序,是指为满足生产现场的自动生产工艺要求,而设计编制的所有可编程控制器指令、数据、操作的总和。程序通常是由设备生产厂家或技术人员编制、写入可编程序控制器中的,自动生产设备按照程序的逻辑,自动工作,达到生产的合格要求。程序常有两种形式:指令列表形式、梯形图形式。(1)梯形图:是一种图形符号和文本元素合在一起的图表语言,是以一定逻辑顺序编写的指令操作集合。梯形图程序是由梯形图编辑器完成录入、修改等工作的。(2)指令列表:是一种布尔文本形式的指令集合,书写时同样要按照严格的逻辑顺序,与梯形图所起作用相同。指令列表程序是由指令列表编辑器完成录入、修改等工作的。两种形式相比,梯形图形式的程序,更显得直观好懂,深受广大专业技术人员的欢迎,应用比较普遍。PL707WIN软件的梯形图编辑界面和主要组成,如图5.2.1所示:图5.2.1PL707WIN软件的梯形图编辑界面利用PL707WIN软件进行梯形图程序编辑、通信、监视、运行的基本步骤有:(1)配置梯形图编辑器:在“视图”菜单里选择“首选设置”打开对话框如图5.2.2所示,选择“梯形图”、选择“一行(或三行)”以显示一行(三行)变量或地址、调整显示属性使“梯形图信息”对话框里“三行变量和地址”同时显示、调整变量是以十进制还是十六进制格式显示、选择“显示工具栏”在编辑窗口显示工具栏、选择“编辑梯级时,关闭梯级图显示器”、最后“确定”完成。图5.2.2配置梯形图编辑器(2)使用梯形图编辑器(或在查看器中编辑程序):在视图菜单内选择“梯形图编辑”,则出现梯形图查看窗口;从“工具”菜单里选择“插入梯级”或“”按钮,则可以进入梯形图编辑器或在梯形图查看器中编辑程序。图5.2.3PL707WIN软件的梯形图查看器(3)定义变量:打开变量编辑器,在其中可以很方便地给程序中的数据变量赋予容易识别的名字。名字包括字母和数字(也称变量名)。变量名有助于使用者快速检查和分析程序的逻辑性,大大简化了程序开发和调试的过程。我们可以在离线和在线状态下打开变量编辑器,但是,在监控状态下则不能打开变量编辑器。(4)插入图形指令:利用鼠标和键盘,结合工具栏、指令栏的按钮输入指令或赋予参数,编辑梯形图程序。(5)确认程序或确认梯级:利用工具栏的功能按钮,对编辑的梯级或程序进行编译并检查错误,显示错误便于更改。(6)连接PC与PLC,确定PLC的工作方式:利用工具栏的功能按钮,进行PC与PLC之间的通信连接,并调整PLC的现在工作方式为“暂停”。(7)传送程序到PLC,改变PLC的工作方式:利用工具栏的功能按钮,将PC中编写的经过检验的程序,下传到已经解开封装的PLC内存中,完成后更改PLC工作方式为“运行”。(8)保存程序:(9)进入监控方式:(10)关闭§5.2.1梯形图编辑器工具栏的含义梯形图编辑器是编辑程序经常使用的工具软件,其中工具栏具有如下功能:确认程序、确认梯级、取消梯级、新建梯级、清除梯级、上一梯级、下一梯级、切换单元格、帮助等。图5.2.4编辑器界面工具栏图5.2.5菜单栏中工具菜单1、“确认程序”菜单:点击此菜单项,对录入的程序进行编译并检查其中的错误,在确认错误窗口显示信息。主要检查程序行或梯级的语法是否正确、检查程序中用到的变量是否有相应说明。(1)离线使用时:在PLC离线状态下确认程序,在任何编辑器中都可以从工具栏(或菜单)中“确认程序”来检查和编译程序。(2)在线使用时:在PLC在线状态下时,输入的程序行,在被送入PLC之前,自动被确认,因此在在线状态下,不必运行“确认程序”。确认完成后,如程序没有错误,则在“确认错误”窗口显示“0个错误,0个警告,程序可执行…”对话框;点击“确定”即可。确认完成后,如程序出现错误,则在“确认错误”窗口显示“n个错误,n个警告,程序不能传送至PLC…”对话框;点击“确定”,通过“确认错误”窗口查看程序中的错误和警告类型。2、“”按钮或“确认梯级”菜单:点击此按钮(或菜单项),可以从梯形图编辑窗口中确认单一的梯级。如梯级没有错误,则编辑器窗口被关闭,确认好的梯级出现在查看窗口。如梯级出现错误,则将出现“错误信息”,描述具体的错误。3、“”按钮或“取消梯级”菜单:点击此按钮(或菜单项),可以退出编辑器窗口,回到梯形图查看窗口,并且对当前编辑器内容未做任何修改。4、“”按钮或“新建梯级”菜单:点击此按钮(或菜单项),可以确认并存储在梯形图程序中的当前梯级,并新建一个梯级,梯级的编号为梯形图程序中的下一个连续号码,梯形图查看窗口更新显示在梯形图编辑器中已确认的梯级。5、“”或“清除梯级”菜单:点击此按钮(或菜单项),可以清除在梯形图编辑窗口中的当前梯级,编辑窗口依旧打开,编辑网格清空。6、“”或“前一梯级”(上一梯级)菜单:点击此按钮(或菜单项),可以确认并保存当前梯级,然后选中上一个梯级。7、“”或“下一梯级”菜单:点击此按钮(或菜单项),可以确认并保存当前梯级,然后选中下一个梯级。8、“”或“切换单元格”菜单:点击此按钮(或菜单项),可以在单元格显示与否之间进行切换。即:原来编辑器画面有网格显示时,点击此按钮(或菜单项),可以使网格消失;而再一次点击此按钮,可以使网格再次出现。9、“”或“帮助”菜单:点击此按钮(或菜单项),可以打开软件的帮助功能。