发表于:2013/12/27 17:09:34
#0楼
SIMOTION常用的编程语言有3种:MCC,LAD,ST。不论何种语言编写的程序,都遵循着Unit与Program的结构。
Unit是一个程序单元,内部可以包含多个Program、FB、FC。使用图形化编程MCC或LAD时,一个Program 也叫做一个Chart,Program与Chart概念是一致的。
在Unit内,都有Interface和Implementation两段,都可以声明全局变量。Interface段的全局变量,除了供本Unit内所有Program,FB,FC调用外,也可以被其他Unit使用。Implementation段的全局变量,只能供本Unit使用。
一个Program,FB,FC中也可定义自己的变量,这些变量都算是本地变量了,不能被其他Unit或Program使用。
Program是最小的程序单位,在执行系统中,可以独立分配。未在执行系统中的分配的Program是不会执行的。