科德宝Adicom系统二次开发资料.doc

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
科德宝Adicom系统二次开发资料

1 引言 描述FGL-语言 构成元素 这本使用手册主要阐述了FGL编程语言与GRAX间互动的语言元素。每个元素的描述方式都以以下方式出现: 纵览: 对语言构成的简短描述 句法: 根据语法展示其使用可能性 描述: 语言元素,操作或者功能的执行的描述 备注: 重要的指示 使用的语言元素: 对于相关的或者相似的语言元素的指示 例子: 一个或多个实例 在句法描述中将包含以下内容: 语言元素固定的组成部分用普通的书写格式打印, 草写字体是那些可以用参数或者短句替代的句法描述。 可选择部分使用方形括号(例外:对于列阵变量的定义与使用需要使用方形括号,也就是说,这些不是可选择项,而是在使用列阵变量是必需的) FGL功能模块 2.1 功能ABS() 纵览: 确定一个数字变量或者一个数字短句的绝对值 句法: ABS (num_expr) num_expr 数字短句 描述: ABS()功能收集给出的数字短句以及变量的绝对值。在这里允许的数据类型为INTEGER, DECIMAL以及FLOAT。 备注: 使用的语言元素: Function ROUND(), Function CUT() 例子: 用户输入值得绝对值将被重新显示在银幕上: DEFINE i INTEGER DEFINE d DECIMAL ASK ?Bitte geben Sie eine Ganzzahl ein: ?FOR i PRINT TO DISPLAY ?Der Absolutwert von ?, i, ? ist ?, ABS(i) ASK ?Bitte geben Sie eine Dezimalzahl ein: ? FOR j PRINT TO DISPLAY ?Der Absolutwert von ?, j, ? ist ?, ABS(j) 2.2 ACCEPT指示 纵览: 定义一个针对进程间通讯(服务器)的通讯端口 句法: 接收通讯端口ACCEPT COMMUNICATION PORT num_expr num_expr 通行端口编号 描述: 对于进程间的通讯,有必要定一同过那个通讯端口,确定一个编号,进行通讯联系。 服务器进程定义该端口,通过这个端口,客户端进程可以进行通讯。 只有在服务器进程已经开始运行的时候,客户进程的与其接触才可以被接受(s. 连接通讯主机(CONNECT COMMUNICATION HOST)的指示)以及通过RECEIVE 和SEND的指示交换信息。 如果ACCEPT指示不是必需的,那么系统变量COMMUNICATION_STATUS会得到一个不等值() 备注: 使用的语言元素: 指示CONNECT COMMUNICATION HOST, 指示RECEIVE, 指示 SEND,指示 DISCONNECT COMMUNICATION, 系统变量 COMMUNI-CATION_STATUS 例子: 以下的FGL程序显示了一个服务器进程: DEFINE a INTEGER DEFINE b INTEGER WHILE TRUE ACCEPT COMMUNICATION PORT 7777 IF COMMUNICATION_STATUS 0 PRINT ?Accept Error“, COMMUNICATION_STATUS EXIT PROGRAM END IF WHILE TRUE RECEIVE a, b PRINT ?***** Received“ , a, b IF COMMUNICATION_STATUS 0 PRINT ?Receive Error“ EXIT WHILE END IF SEND a, b IF COMMUNICATION_STATUS 0 PRINT ?Send Error“ EXIT WHILE END IF END WHILE END WHILE 2.3 功能 ACOS() 纵览: 反-余弦功能 句法: ACOS(num_expr) 功能参数:num_expr 数据类型:DECIMAL 反馈数值: 数据类型:DECIMAL 描述: num_expr 的Arkus-余弦值 描述: ACOS()功能得到参数的反-余弦值。 攻能参数必须使用INTEGER, DECIMAL 或者 FLOAT数据类型。 备注: 使用的语言元素: Function ASIN(), Function ATAN(), Function COS(), Function SIN()

文档评论(0)

weizhent2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档