变量声明 一般不需要实例化的 大都没什么用 和普通变量一样处理
变量类型:enum(枚举) 它是静态变量的合集 轴名称赋值这样 主虚轴=1 刀虚轴=2 膜虚轴=3...或者气缸1=1 气缸2=2这样
没什么用 和直接变量表定义 没什么区别
变量类型:struct(结构体) 它是变量的合集 比如某个节点或者设备动作 用到这么一坨参数 可以全部打包成一个结构体
出现 N各节点时 实例化N个结构体 程序复杂粘贴 参数名称 动作1.启动替换成动作2.启动 可以快速编写任务
FC: 创建时占用内存 不会重复占用 用来处理函数 无法保存参数 Y=X*ABCDEFG 这样 输出全靠输入 决定
FB: 有自己的内存地址 需要实例化使用 可以配套结构体使用 也可以在FB的参数定义 直接拉满不需要配套结构体
常用在 伺服程序打包上 一个轴实例化一个FB 100个轴100个FB 高效编程
也可以简易动作打包成FB 张力计算 气缸动作之类