极语言变量类型,说明书1-3

        最常用的变量是整数,如:整数 窗口。就是申请一个名为窗口整数变量。
        整数变量也是万能的指针,传送参数参数只有整数和小数这两种。
        在小程序片段之内的变量是局部变量,之外的是全局变量。
        变量的作用主要是用来存取数据,传递参数,算法运算等等。
        局部变量只有整数、小数、浮点和文本这四种类型。
        变量类型之间可以使用等号进行相互转换,语法:变量一=变量二
        就是把右边的变量类型转换成左边变量的类型数据。例如:
        整数 数一;小数 数二;浮点 数三;
        数一=数二;是小数转整数;数二=数一;是整数转小数;
        数一=数三;是浮点转整数;数三=数一;是整数转浮点;
        转换文本时可以拼接。例如:文本 内容[16]="结果:"+数一+"浮点:"+数三;
        等号左边是文本自动转文本或拼接,等号左边是小数或浮点时表达式进行浮点运算。
        如果等号左边是整数,右边是混合运算,尽可能把小数或浮点变量写在前面。
        如果等号左边和右边都是整数变量,需要浮点运算时,等号后面要加上冒号。
        例如:数一=:数一 - 数二;还有小数浮点转整数且没有运算: 数一=数二;
        代码后面需要加换行或者分号 ,否则难以判定浮点运算与整数的转换。

英文名称中文名称数值范围
Bool布尔真(True),假(False)
char,sbyte字符-128~127
byte,uchar字节0到256
short短数/整形-32768到32767
ushort,word正数0到65535
int,dword整数-2147483648到2147483647
single小数负数-3.402823E38到-1.401298E-45;正数1.401298E-45到3.402823E38
string文本现已取消变长文本,申请时必须指定长度;文本 消息[16]="系统提示";英文1字节,汉字2字节
bytes字节组字节组 数组[15,$20,60,128];一组固定的数据,跟文本性质相似
Double浮点负数时-1.79769313486232E308到-4.94065645841247E-324;正数4.94065645841247E-324到1.79769313486232E308
date日期8字节日期时间,运算和比较按浮点数格式
long,ulong大数64位整数,32位编程下多用于存储或时间计算。
type类型自定义结构体,示例;类型 窗口类{整数 句柄,左边,上边,宽度,高度;文本 标题[64],内容[256];}
datab数据表自定义数据表,示例;数据表 人物表{整数 生命,内功;字节 等级,职业;小数 坐标X,坐标Y;文本 名称[16],帮派[14];}
object对象对象 名称=对象名;使用等号给对象定义,否则只是一个整数

        支持unsigned 和 signed 写法。十六进制数字是用$或者0x表示,$0到$FFFFFFFF。
        日期和其它类型均可以用整数来表示,如 整数 时间=0@2018-8-15 12:00;不要带引号。
        带引号是文本,如 整数 提示="提示消息";文本 内容(16)="$374727774367008C7A";前面加$时把十六进制字符转换成二进制数据块。
        文本拼接的写法:内容="最终结果:" + 数值 "。总共" + 次数 "次"。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
1 IndraLogic 的简要介绍.........................................................................................................1 1.1 什么是IndraLogic...............................................................................................................................1 1.2 IndraLogic 功能总览...........................................................................................................................1 1.3 用户文档总览........................................................................................................................................2 2 IndraLogic 的组成.................................................................................................................3 2.1 工程的组成............................................................................................................................................3 2.2 语言......................................................................................................................................................10 2.2.1 指令表.......................................................................................................................................10 2.2.2 结构化文本...............................................................................................................................12 2.2.3 顺序功能图(SFC)...............................................................................................................16 2.2.4 功能模块图...............................................................................................................................20 2.2.5 连续功能图表编辑器...............................................................................................................21 2.2.6 梯形图.........................................................................................................................................21 2.3 调试联机功能......................................................................................................................................22 2.4 标准化..................................................................................................................................................24 3 我们来编写一个小程序.......................................................................................................25 3.1 控制一个交通灯信号单元..................................................................................................................25 3.2 可视化交通信号单元..........................................................................................................................36 4 各个单独的组件...................................................................................................................39 4.1 主窗口..................................................................................................................................................40 4.2 工程选项..............................................................................................................................................42 4.3 管理工程..............................................................................................................................................54 4.4 管理工程中的对象..............................................................................................................................81 4.5 编辑功能..............................................................................................................................................87 4.6 联机功能..............................................................................................................................................92 4.7 设置窗口............................................................................................................................................103 4.8 帮助....................................................................................................................................................103 5 IndraLogic 中的编辑器.....................................................................................................105 5.1 编辑器的组件....................................................................................................................................105 5.2 声明编辑器........................................................................................................................................106 5.2.1 在声明编辑器中编程.............................................................................................................106 5.2.2 联机模式中的明编辑器..........................................................................................................111 5.2.3 声明编辑器中的编程指令.....................................................................................................112 5.3 文本编辑器........................................................................................................................................117 5.3.1 在文本编辑器中工作.............................................................................................................117 5.3.2 指令表编辑器.........................................................................................................................120 5.3.3 结构化文本编辑器.................................................................................................................120 5.4 图形化编辑器....................................................................................................................................121 5.4.1 在图形化编辑器中工作.........................................................................................................121 5.4.2 功能模块图编辑器.................................................................................................................122 5.4.3 梯形图.....................................................................................................................................127 5.4.4 顺序功能图表编辑器.............................................................................................................131 ii IndraLogic编程 5.4.5 连续功能图表编辑器.............................................................................................................138 6 资源....................................................................................................................................149 6.1 资源(Resources)综述........................................................................................................................149 6.2 全局变量变量配置,文件框架....................................................................................................149 6.2.1 全局变量….............................................................................................................................150 6.2.2 变量配置….............................................................................................................................154 6.2.3 文档框架.................................................................................................................................155 6.3 报警配置............................................................................................................................................156 6.3.1 综述.........................................................................................................................................156 6.3.2 警报的一般信息,术语.........................................................................................................156 6.3.3 报警类.....................................................................................................................................157 6.3.4 报警组.....................................................................................................................................160 6.3.5 存储报警.................................................................................................................................162 6.3.6 'Extras' 菜单:设置...............................................................................................................163 6.4 库管理器............................................................................................................................................163 6.5 日志记录............................................................................................................................................164 6.6 PLC 配置...........................................................................................................................................166 6.6.1 综述.........................................................................................................................................166 6.6.2 PLC 配置中的工作................................................................................................................167 6.6.3 PLC 配置中的一般设置........................................................................................................168 6.6.4 定制特定的参数的对话框.....................................................................................................169 6.6.5 I/O 模块配置..........................................................................................................................170 6.6.6 通道配置.................................................................................................................................172 6.6.7 Profibus 模块的配置.............................................................................................................173 6.6.8 CAN 模块的配置..................................................................................................................180 6.6.9 CanDevice (CANopen Slave) 的配置....................................................................................185 6.6.10 在线模式中的PLC配置.......................................................................................................189 6.6.11 来自PLC的硬件扫描/状态/诊断信息.................................................................................189 6.7 任务配置............................................................................................................................................189 6.7.1 任务配置工作.........................................................................................................................189 6.7.2 系统事件(System Events)................................................................................................193 6.7.3 在线模式下的任务配置.........................................................................................................193 6.8 监视和收据管理器(Watch and Receipt Manager...)................................................................195 6.8.1 综述.........................................................................................................................................195 6.8.2 脱机方式下的监视和收据管理器.........................................................................................195 6.8.3 在线模式下的监视和收据管理器.........................................................................................196 6.9 采样追踪(The Sampling Trace).................................................................................................197 6.9.1 综述和配置.............................................................................................................................197 6.9.2 采样追踪的显示(Display of the Sampling Trace).........................................................199 6.9.3 'Extras' 'Save Trace'.............................................................................................................200 6.9.4 'Extras' 'External Trace Configurations'............................................................................201 6.10 工作区(Workspace)..................................................................................................................201 6.11 参数管理器(Parameter Manager ).........................................................................................202 6.11.1 综述,启动...........................................................................................................................202 6.11.2 参数管理器的编辑,浏览...................................................................................................203 6.11.3 参数列表的类型和属性.......................................................................................................204 IndraLogic1.0 编程iii 6.11.4 管理参数列表.......................................................................................................................205 6.11.5 编辑参数列表.......................................................................................................................207 6.11.6 在线模式下的参数管理.......................................................................................................208 6.11.7 参数列表的导出,导入.......................................................................................................208 6.12 目标系统设置(Target Settings)................................................................................................208 6.13 PLC 浏览器.....................................................................................................................................209 6.13.1 关于PLC浏览器操作的一般讨论.....................................................................................210 6.13.2 在PLC浏览器中的命令输入.............................................................................................210 6.13.3 在PLC浏览器输入命令时使用宏指令.............................................................................212 6.13.4 PLC 浏览器的更多选项......................................................................................................212 6.14 工具..................................................................................................................................................212 6.14.1 可用工具快捷键的特性(对象特性)...............................................................................213 6.14.2 管理工具快捷键...................................................................................................................216 6.14.3 关于工具的常见问答...........................................................................................................217

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值