pro-sever手册
- 格式:pdf
- 大小:3.30 MB
- 文档页数:32
- 1 - 上海天任电子有限公司 北京分公司 GP2000系列网络运用 - 2 - 前言: GP2000系列之网络功能,相信大家都听过或看过型录之介绍,但是实际联机运用之经验,相信只有部分人员接触过,以下我们将P2000网络型人机之特性,及程序制作过程,逐一为大家再做一次基本介绍,希望大家能对Pro-face所出的各项网络产品,能有更深的见解。 一、Pro-Server之功能操作简介 1.IP设定 首先设定计算机与人机接口之IP位置,本次范例设定为192.168.16.*** 这是一般常用之虚拟IP位置,若您的公司有足够之实体IP时,您也可以直接使用实体IP位置来使用。 - 3 - 2.开启规划程序Pro-Studio ※当您所有GP及计算机IP设定好后,请直接开启Pro-Studio设计程序。 ※您会看到下面画面
- 4 - 3.搜索人机及有装Pro-Server软件之计算机 ※按下 或是[Tools(T)] 底下之[Search Active Node]按钮,程序会自动搜索所有在局域网络中之人机,然后将所搜到的对象用鼠标左键框选起来,按下Entry键。 - 4 -
- 5 - ※我们会看到下面这个画面 - 5 - 4.修改Node名称及PLC Type ※我们依照下图点选Edit Node或是直接以鼠标右键点选需要修改的Node选取。
- 6 - ※在Edit Node中,我们可以修改Node名称、IP位置及PLC Type 5.在Pro-Server中,我们需要先登录Bit及Word位置及名称,来作为将来规划传送之条件或是传递数据之依据。 - 7 - ※依照所选择的PLC Type不同,从下拉是选单中,我们可以选择其对应点位,以及选择Bit,16Bit,32Bit..等等设定。 ※若是连续位置设定时,我们可以点选Append旁的三角形图标按键,便可以快速连续加入设定点。 - 8 - 6. Device Monitor功能,能从计算机上看到PLC和人机的实时信息,并且有实时修正数据的功能 ※或是在Symbol(Item) 窗口中直接以鼠标右键点选Symbol名称,下拉选单中点选Device Monitor亦可,将会出现下面窗口 - 9 - ※将想要更改的Word或Bit位置直接在数字上连续点两下,将会弹跳输入小窗口,这时可以键入数值,按下计算机Enter键后,所输入的值将会直接传送到PLC及人机中。 7.支持DDE功能 这个功能可以用在Excel的电子电子表格中,结合统计图表及VBA宏指令来完成自行开发远程监视功能的程序, ※首先我们将鼠标用右键点选在Symbol名称上,然后再下拉选单中点取 这个选项 - 10 - ※此时屏幕左下方会出现一个弹跳窗口,这个窗口我们不用理会他,它在几秒钟后会自己关闭,这个窗口是提示我们,系统已经Copy一个DDE的程序代码 ※这时我们只要开启Excel,然后到想要显示的格子中点选,然后按下贴上 ※此时PLC或是人机上面的数值将会显示出来 - 11 - 8.支持VBA功能(Visual Basic亦支持) I.VBA宣告 在VB的程序中,并不知道人机接口的变量格式,因此,我们在每次制作一个新的方案时,必须做一次宣告程序的建立,不用紧张,Pro-Server在开发时已经为大家考虑到,因此我们只需做复制及贴上的动作,就一切搞定 ※按下VBA:Declare Function(宣告功能)按键 - 12 - ※系统将会自动弹跳一个窗口出来,这个窗口我们不用理会他,他在几秒后将会自动关闭。 ※开启Excel将Visual编辑器开启
- 13 - ※进入VB编辑器后我们选择插入→模块 ※接着选择贴上,这时我们刚才复制的程序将会全部贴进来。 ※现在我们把编辑器全部关掉(按右上方键)回到Excel窗口 。 - 14 - II.VBA写入功能,我们可以透过VBA Write Function将数据从计算机写入到PLC或人机中 ※用鼠标右键点选Symbol名称,在下拉选单中选择VBA Write Function后,系统会复制一段程序代码,这时会看到一个弹跳窗口,我们不用理会这个窗口,进行下一步。 - 15 - ※在Excel中我们从检视→工具列底下我们将Visual编辑器及控制工具箱功能打开。 ※我们会看到多了这两个选单 - 16 - ※点选控制公具箱的指令按钮组件 ※在Excel中用鼠标左键画一个适当大小的按键 ※鼠标左键连续点选设定之按钮,将会直接进入到Visual Basic编辑器中。然后将之前复制好的程序直接按贴上。 ※将Enter value(Integer type) here这里改成我们想要的变量值,下面两段程序都是要将A1这个位置的值送出去,给大家做参考 lErr = WriteDevice16("GP2300T", "_0800__WORD", Cells(1, 1), 1) lErr = WriteDevice16("GP2300T", "_0800__WORD", Range("a1").Value, 1) ※直接将345这个数值送出去 lErr = WriteDevice16("GP2300T", "_0800__WORD",345, 1) - 17 - ※点选结束设计模式后,在A1输入一个数值,然后按下按钮看看,我们可以从人机上看到Word 800的值已经改变。 III.VBA读取功能VBA Reading Function使用方法与写入功能用法一样,只是在最后程序贴入后要做变量之宣告设定,及变量值读出。 9.数据传递 Pro-Server具有人机对人机及人机对计算机之数据传送功能,由此功能才能显示出它的网络强大功能,很多人对此功能并不熟系,因此下面为大家做一个详细的说明。 - 18 - 人机范例画面 ※Pro-Studio中以鼠标右键点选Action List后会出现Register Action,然后再用鼠标左键点取 ※出现下列选单 - 19 - ※我们点选最常用的Write Date to Excel Book.(Write)选项 Action Name我们可以自行设定,然后按下Parameter键,做参数设定 ※进入到下面画面后我们可以照下面设定 - 20 - 注意事项: ※Book Name我们可以利用系统初始值作修改,系统初始值设定值为以年月日十分秒为档名,自动存盘,或是可以直接给它一个固定档名。 ※ 选项为每次存盘时都会使用新建档,若是固定档名则会覆盖前档,因此只会保持最后一笔数据。 ※ 将数据存在指定的档案中,若超过页面范围时,则会自动跳下一页,如下图Sheet自动增加 ※Book is Currently Open这个功能是说明当Excel开启时,档案会变成只读格式(Office操作系统特性),所以这个选项能让我们决定是否要继续存档,还是放弃存盘,若选择Use Temporary Book,系统将会自动将所要存的数据另存新文件,档名将会以时间自动命名 - 21 - ※Template File Location这个功能可以让使用者选择套用模板,但要注意的是模板从Excel制作完后要选择另存新档,扩展名要指定为XLT,才能从这里选择。 ※报表自动打印功能 若勾选此功能,报表将透过计算机,经由计算机所连接之打印机自动打印 ※实时打印 - 22 - ※当存档满一页时,在换页前自动将整张报表打印 ※设定完成后按 往下一页。 - 23 - ※设定完成后按OK键,这时在右边窗口将出现”数据备分”这个规划档 ※Provider Information设定 首先登记一个Provider Information(提供者信息) ※选择想规划的人机或计算机后按下OK键
- 24 - ※接着设定条件,当上方条件成立时将会执行下面设定之动作 - 25 - ※若将右方接收端设定成计算机时,从下拉选单中可以找到之前规划的Action Name”数据备分”。 10.存档 11.传送档案 程序规划好后要将所规划的程序,透过局域网络,分别传送到每一台人机去 ※用鼠标右键点选Network Entry Node → Transfer Network Project(鼠标左键点选) - 26 - ※按下传送键后会出现传送档案画面 12.此外Pro-Server除了此项功能外,它还能发送E-Mail、记录Q Tag警报讯息.等等功能。 13.Device View 这是Pro-Server 4.0新增的功能,它的功能是可以记录PLC的实时信息,它能像录像机一样将数据回溯查询显示。 - 27 - ※可以一次监视多台人机的数据 - 28 - 二、GP-Viewer ※GP-Viewer与GP-Web都是属于网络远程监控之软件,区分于GP-Viewer是局域网络内部的远程监控软件,它除了能透过局域网络远程监视现场作业外,并且也能做实时采样,像数字录像机一样,录制动态画面,与Device View比较,它具有画面之显示,并且回溯查询拨放功能,更能明显判断画面信息。 ※当我们按下GP-View按键后,程序将会直接透过网络,将画面抓回到计算机中,不需要PRW文件,独立作业 - 29 - ※按下键 , 开始录制动态影像 - 30 - 三、GP-WEB GP-WEB是一套可以透过InterNet因特网远程控制的软件,在客户端不需要加装任何特殊的软件,只需要使用大家最常用的Explorer浏览器上网浏览,即可达到远程控制的目的。 ※GP-Web Compiler 简单的操作设定,您只要用鼠标就可以轻轻松松的在几分钟内完成网页转换动作。
- 31 - ※按下完成就开始转换 - 32 - ※开启Trafic Center ※右下角出现小图示后开启浏览器 OK