d脚本编程语言(d-script)

d脚本编程语言(d-script)

ID:14217908

大小:924.50 KB

页数:33页

时间:2018-07-26

d脚本编程语言(d-script)_第1页
d脚本编程语言(d-script)_第2页
d脚本编程语言(d-script)_第3页
d脚本编程语言(d-script)_第4页
d脚本编程语言(d-script)_第5页
资源描述:

《d脚本编程语言(d-script)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、高级手册(下)上海市浦东大道138号永华大厦7楼F座TEL:021-68889825FAX:021-68889826http://www.proface.com.cnGP-PRO/PBⅢforwindows高级应用手册(下)普洛菲斯国际贸易(上海)有限公司Pro-faceChinaInternationalTrading(shanghai)Co.,Ltd33高级手册(下)目录1D脚本编程语言(D-SCRIPT)31.1选择special(特殊)下拉菜单31.2选择D-Script(D脚本)弹出D-Script(D脚本列表)31.3Add(添加

2、)按扭,编辑增加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

3、窗口使用的限制233密码制作243.1一级密码制作的效果243.2一级密码制作的具体介绍243.3多级密码制作274扩展串口的应用294.1接收功能294.2发送功能294.3控制294.4状态314.5接收数据的大小324.6扩展通讯口的设置324.7通讯举例3233高级手册(下)1D脚本编程语言(D-Script)在用GP软件制作画面的过程之中,根据实际情况,有时候需要对一些数据进行处理,包括判断、运算、转移、复位,甚至包括一些动画的绘制,如果将这些数据全部交给PLC处理,必然大大增加PLC的负担,减缓通讯速率,并且给PLC编程人员加大了

4、编程的难度,为此,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脚本列表)33高级手册(下)1.3Add(添加)按扭,编辑增加D-Script(D脚本对话框)File(文件)下拉采单:ExportTextFil

5、e(导出文本文件):将公式编辑栏里的内容转化为txt文本文件后保存到指定目录。ImportTextFile(导入文本文件):将指定目录中的txt文本文件内容打开在公式编辑栏里。33高级手册(下)1.4Options(设置)下拉菜单usesyntaxGuide(语法导向):可以抽取公式编辑栏中的数据。usesyntaxGuide(语法检查):自动检查公式编辑栏中的语句是否合法。1.5Trigger(触发栏)触发栏用于设置启动程序的触发条件,当触发条件成立,便执行公式编辑栏中的程序。触发条件有三种形式:定时周期触发、位边沿触发和表达式条件触发。1

6、.5.1定时周期触发选择定时周期触发时,设置触发时间(秒),则每隔这一段时间,程序执行一次。1.5.2位边沿触发33高级手册(下):在设定位地址的上升沿触发。:在设定位地址的下降沿触发。:在设定位地址的上升沿和下降沿均触发。1.5.3表达式触发:当Action(操作)栏中的表达式为由假(0)变真(1)时,程序执行一次。:当Action(操作)栏中的表达式为由真(1)变假(0)时,程序执行一次。1.6D-ScriptToolbox(D脚本工具箱)当ShowToolbox被选中时,弹出右图所示D脚本工具箱,在此工具箱中包含了D脚本所用到的所有指令

7、。33高级手册(下)1.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

8、:调用一个画面,需要设置画面号以及目标画面中心所放置的坐标。Circle:绘制圆,需要设置圆中心坐标以及半径。Dot:绘制点,需要设置点放置的坐标。Line:绘制线

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。