您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 其它文档 > GP-PRO-PBⅢ 高级应用手册(下)
高级手册(下)1普洛菲斯国际贸易(上海)有限公司Pro-faceChinaInternationalTrading(shanghai)Co.,LtdGP-PRO/PBⅢforwindows高级应用手册(下)上海市浦东大道138号永华大厦7楼F座TEL:021-68889825FAX:021-68889826高级手册(下)2目录1D脚本编程语言(D-SCRIPT)...................................................................................................31.1选择special(特殊)下拉菜单...................................................................................31.2选择D-Script(D脚本)弹出D-Script(D脚本列表)................................................31.3Add(添加)按扭,编辑增加D-Script(D脚本对话框)................................................41.4Options(设置)下拉菜单...........................................................................................51.5Trigger(触发栏).......................................................................................................51.5.1定时周期触发................................................................................................51.5.2位边沿触发...................................................................................................51.5.3表达式触发...................................................................................................61.6D-ScriptToolbox(D脚本工具箱).............................................................................61.6.1Functions(功能)下拉列表框..........................................................................71.6.2Statements(编程语句)................................................................................141.6.3operators(运算操作符)...............................................................................151.6.4Compare(比较命令)...................................................................................182弹出键盘窗口........................................................................................................................192.1弹出键盘的应用....................................................................................................192.2自动弹出键盘(v60以后).......................................................................................192.3U-tag实现弹出键盘的制作过程............................................................................192.4窗口使用的限制....................................................................................................233密码制作...............................................................................................................................243.1一级密码制作的效果.............................................................................................243.2一级密码制作的具体介绍......................................................................................243.3多级密码制作........................................................................................................274扩展串口的应用.....................................................................................................................294.1接收功能...............................................................................................................294.2发送功能...............................................................................................................294.3控制.......................................................................................................................294.4状态.......................................................................................................................314.5接收数据的大小....................................................................................................324.6扩展通讯口的设置.................................................................................................324.7通讯举例...............................................................................................................32高级手册(下)31D脚本编程语言(D-Script)在用GP软件制作画面的过程之中,根据实际情况,有时候需要对一些数据进行处理,包括判断、运算、转移、复位,甚至包括一些动画的绘制,如果将这些数据全部交给PLC处理,必然大大增加PLC的负担,减缓通讯速率,并且给PLC编程人员加大了编程的难度,为此,GP提供了一项特殊功能:D脚本编程语言(D-Script)。使用D脚本编写程序,使GP本身能够完成一些数据处理,从而协调好与PLC的通讯工作。1.1选择special(特殊)下拉菜单D-script(D脚本)仅仅针对当前画面有效。GlobalD-Script(全局D脚本)对所有画面均有效,适用于GP77和GPZ000系列。1.2选择D-Script(D脚本)弹出D-Script(D脚本列表)高级手册(下)41.3Add(添加)按扭,编辑增加D-Script(D脚本对话框)File(文件)下拉采单:ExportTextFile(导出文本文件):将公式编辑栏里的内容转化为txt文本文件后保存到指定目录。ImportTextFile(导入文本文件):将指定目录中的txt文本文件内容打开在公式编辑栏里。高级手册(下)51.4Options(设置)下拉菜单usesyntaxGuide(语法导向):可以抽取公式编辑栏中的数据。usesyntaxGuide(语法检查):自动检查公式编辑栏中的语句是否合法。1.5Trigger(触发栏)触发栏用于设置启动程序的触发条件,当触发条件成立,便执行公式编辑栏中的程序。触发条件有三种形式:定时周期触发、位边沿触发和表达式条件触发。1.5.1定时周期触发选择定时周期触发时,设置触发时间(秒),则每隔这一段时间,程序执行一次。1.5.2位边沿触发高级手册(下)6:在设定位地址的上升沿触发。:在设定位地址的下降沿触发。:在设定位地址的上升沿和下降沿均触发。1.5.3表达式触发:当Action(操作)栏中的表达式为由假(0)变真(1)时,程序执行一次。:当Action(操作)栏中的表达式为由真(1)变假(0)时,程序执行一次。1.6D-ScriptToolbox(D脚本工具箱)当ShowToolbox被选中时,弹出右图所示D脚本工具箱,在此工具箱中包含了D脚本所用到的所有指令。高级手册(下)71.6.1Functions(功能)下拉列表框在Functions下拉菜单中有五大部分:DataSet(数据设置)、Draw(绘图)、MemoryOps.(内存操作)、SIOPortOps.(SIO口操作)、BitOps.(位操作)。1.6.1.1Dataset(数据设置)BitAddress:设置位地址。Constant:设置常量,有Dec(十进制)、Oct(八进制)、Hex(十六进制)三种数据格式。Temp.Address:设置临时地址。WordAddress:字地址。1.6.1.2Draw(绘图)CallScreen:调用一个画面,需要设置画面号以及目标画面中心所放置的坐标。Circle:绘制圆,需要设置圆中心坐标以及半径。Dot:绘制点,需要设置点放置的坐标。Line:绘制线段,需要设置线段放置的起始以及终结坐标。Rectangle:绘制矩形,需要设置矩形的左上角和右下角坐标。高级手册(下)81.6.1.3M
本文标题:GP-PRO-PBⅢ 高级应用手册(下)
链接地址:https://www.777doc.com/doc-5083259 .html