OtoStudio软件培训教程及固高控制器应用知识1
OtoStudio平台的简介OtoStudio是一种功能强大的软PLC软件编程工具,它遵循国际电工协会IEC61131-3标准,同时其可以采用IL、ST、FBD、LD、CFC、SFC六种编程语言进行开发,用户可以在同一项目中选择不同的语言编辑子程序,功能模块等
软件编程分成两个部分:1
控制进程的编程;2
可视化界面的编辑;它是一款高效、简便的开发工具,并为众多知名的控制器公司所采用
而对于固高控制器而言,常用的编程语言有LD、ST、SFC三种
其他几种仅做为了解即可
1常用的编程语言(1)-LD梯形图符合欧洲标准的梯形图编辑器1
2常用的编程语言(2)-SFC流程图一种图形化的顺序控制编程方式1
3常用的编程语言(3)-ST语言类似PASCAL高级语言的编程语言我们在项目开发时不会经常使用这三种语言,在这里只是简单的介绍一下:1
4其余的另三种语言IL是LD梯形图模式的文本化的语言CFC是一种类似逻辑电路原理图的编程方式FBD是多个CFC的顺序控制编程相关的编程语法知识参见书籍:《IEC61131-3编程语言及应用基础》1
5变量类型Bool型变量,只有False否和True是两种状态;INT整数型变量,DINT长整数型变量,其他还有SINT,USINT,UINT,UDINT等类型;REAL浮点型变量,LREAL长浮点型变量就是带小数的变量;WORD、DWORD型变量,类似UDINT整数型变量,不能有负数,其中DWORD常用于指针;BYTE变量,同时也可以做为字符变量;STRING字符串变量;ARRAY数组类型;POINTER指针类型,这个会经常用到;STRUCT数据结构定义变量类型,这个会经常用到;1
6变量的分类全局变量,整个工程都可以引用,需要在在工程的全局变量管理器内