倍福入门-第一章

基本模块的使用

读取系统时间

库:TC2_Utilities
模块:FB_LocalSystemTime1
时间:10:33

时间比较:DT类型或者TOD类型
转换方式:
在这里插入图片描述
运用实例:在这里插入图片描述

字符串类型

注意:字符串实际长度和真实长度差1
除了STRING外,还有一种字符串类型WSTRING
在这里插入图片描述
字符查找:FIND
在这里插入图片描述
在这里插入图片描述
字符串替换:REPLACE
在这里插入图片描述
在这里插入图片描述

转义字符:
在这里插入图片描述数据单位表示型式在这里插入图片描述

变量地址

变量的地址有两种方式管理:

  • 由系统自动分配
    在这里插入图片描述
  • 自主分配地址
    在这里插入图片描述

变量的作用域

在这里插入图片描述

  • 通过固定地址读取变量
    在这里插入图片描述
  • 变量重复名
    在这里插入图片描述
  • 断电保持型变量:PERSISTENT
    在这里插入图片描述
  • 变量的初始化和常量
    在这里插入图片描述

衍生数据类型

在这里插入图片描述

别名

在这里插入图片描述
在这里插入图片描述
别名的其他定义方式
在这里插入图片描述

枚举

在这里插入图片描述
在这里插入图片描述
添加和使用枚举的方法
在这里插入图片描述
在这里插入图片描述

结构体

在这里插入图片描述
在这里插入图片描述

共用体

在这里插入图片描述
注意:int和bool类型的不能放在共同体中使用
在这里插入图片描述

数组类型

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
当下标越界后,模块会将多余的值赋给最后一个元素在这里插入图片描述
模块的建立与调用
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

块类型

  • PROGRANME PRG
  • Function block FB
  • Function FC

结构化文本的优先级

在这里插入图片描述
在这里插入图片描述

条件语句

  • if语句
    推荐使用模式,不推荐嵌套式,会对堆栈造成影响在这里插入图片描述
    在这里插入图片描述
    应用实例:
    在这里插入图片描述
  • case语句
    在这里插入图片描述
    引用实例
    在这里插入图片描述
    在这里插入图片描述
    case语句与延时模块TON的使用
    在这里插入图片描述

循环语句

  • for循环
    在这里插入图片描述
  • while循环
    在这里插入图片描述
  • repeat循环
    程序在repeat中至少执行一次在这里插入图片描述

功能块的调用

  • 赋值
    在这里插入图片描述
  • 逻辑运算
    在这里插入图片描述
    在这里插入图片描述
  • 上升沿/下降沿触发功能块
    在这里插入图片描述
    演示实例在这里插入图片描述
  • 置位与复位模块
    在这里插入图片描述
  • 三种延时模块
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 两种计数模块
    在这里插入图片描述
    在这里插入图片描述
  • 1
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值