控制过程数据库中存放着具有不同格式而相互连在一起的对象,元件库中存放着具有相同格式而无任何联系的各种对象。元件库中的大量的通用对象方便了用户的编程组态。如构建复杂模型,隐藏复杂模件的内部处理过程,跟踪过程控制与PLC和计算机的发展等。通过采用连续功能图(SFC),功能块图(FBD)或几等 编程语言,ISaGRAF生成独立于硬件的可执行代码,从工作站平台下装到现场设备后实现对过程设备的监测、控制和管理。
2.ISaGRAF 的变量和功能块
ISaGRAF中的变量由变量字典定义。变量没有物理地址,但可以有网络地址,并可以驻留内存中。变量可按类型分为布尔型、模拟型、时间型、信息型和功能块。变量也可按作用域分为全局型和局部变量两类。ISaGRAF的变量有内部、输入、输出、整型或实型(对模拟量)等属性。硬件设备I/O具有全局范围。 变量的名称可由16个字母和数宇组成的符号表示。
(1) 布尔型变量:
布尔型变量取值True及False·两种。
(2) 模拟型变量
模拟型变量的取值为32位带符号的整数,如123,——12,16#FCE,8#1756,2#010等;也可取32位带符号的浮点格式,如 123.0,1.765E+03等。变量值可以直接转换到各模拟I/O点,并可由点名表域C函数予以描述。
(3) 时间型变量
时间型变量的基本单位为1毫秒。用于t#1h450ms的格式来描述,且在范围0-t#23H59m59s999ms之内。时间变量由定时器实现启停控 制,时间变量值一般只能增加而不能下降。
(4) 信息变量
以单引号括住的任意字符串(除O外)都可以作为信息变量,最大长度为25个字符。
本文关键字:通用 PLC入门,plc技术 - PLC入门