学生做网站的工作室,网站建设项目表,广州网页制作网站维护,中国第四冶金建设有限公司官方网站1.OB组织块
程序循环 PC ob1执行一次 ob123也执行一次 是
statup是程序启动的是第一个周期先执行starup#xff08;0b100#xff09;然后在执行ob1和0b123.这二个循环#xff0c;周期执行这二个循环。1000是1s
2.DB块 建立指定数据块可以直接建立自己喜欢的类型
3.FB与…1.OB组织块
程序循环 PC ob1执行一次 ob123也执行一次 是
statup是程序启动的是第一个周期先执行starup0b100然后在执行ob1和0b123.这二个循环周期执行这二个循环。1000是1s
2.DB块 建立指定数据块可以直接建立自己喜欢的类型
3.FB与FC区别
比如说计算二个数求和的时候当计算完成的时候想要看计算过程的每个变量的数值就用FB不用就看FC。
总结 知道变量标签的某些变量的过程值用FB 因为他可以生成背景数据块。FC不需要查看过程变量的值的变化他不生产背景数据块。 4.几个常见的指令 IN_RANGE值在范围内 OUT_RANGE值超出范围 EQ_Type比较数据类型与变量数据类型是否“相等 注意你调用的形参的数据类型和你要比较的数据类是否一致一致就接通。
数据类型是variaint这个是个变量 EQ_ElemType比较 ARRAY 元素数据类型与变量数据类型是否“相等
这个就是把变量的数类型换成的数组数组比较的是数组里面元素的数据类型与上面大同小异 IS_NULL检查 EQUALS NULL 指针 就是检查变量的数据类型是否为空指针为空指针就接通否则不接通。
注意用变量也可以因为变量也没有指定实际地址。
获取max 和min LIMIT设定限制。 就是找出了最大值。 move将DB整体赋值 只要把DB块的优化去掉就可以整体传送DB块了。 用户自定义数据类型 Serialize序列化
Serialize可以将数据序列化成数组。 块移动指令 MOVE_BLK块移动 MOVE_ BLK_VAR与MOVE_BLK唯一的区别就是不能使用块接口 MOVE_ BLK_VAR我们可以让数据源去指定到输入接口的形参上面 这个就是区别 FILL_BLK SCATTER将位序列解析为单个位
SCATTER 就是把word类型转换成bool类型 比如A 他转换成 2 8 写程序可以用到控制输出点。 读取variantGet变量值 利于EQ_Type可以判断变量数据类型和要传的数据类型是否一致只传数据类型一致的 这个是变体输出 获得数组长度的指令