PLC技术

PLC技术

  • STL编程语言实型数的转换

    PLC技术 STL编程语言实型数的转换

    有几种语句把实型数转换为双整型数(把一个小数转换成整型数)。它们的区别在四舍五入上。 表 12-2 给出了实型数转换为双整型数的不同结果。转换范围是 -1 ~ 1 。 表 12-2 实型数到...

    阅读更多
  • STL编程语言的右循环功能

    PLC技术 STL编程语言的右循环功能

    RRD n 向右循环 n 位 RRD 根据累加器 2 中的移位数向右循环 RRD 移位功能是将累加器 1 中的全部内容一位一位地向右移动,通过移位操作释放位的位置用移出的位加载。 移位数被指定为在...

    阅读更多
  • STL编程语言使用二进制结果

    PLC技术 STL编程语言使用二进制结果

    STEP 7 使用二进制结果来表示梯形图 (LAD) 和功能块图 (FBD) 编程语言中的 EN/ENO 机理。在 STL 下编程不必这样,用户可以自行将二进制结果当作额外 RLO 存储。 尽管如此,为了在块处理(如...

    阅读更多
  • STL编程语言的其他转换功能

    PLC技术 STL编程语言的其他转换功能

    其他转换功能如下: ● INVI 整型数的反码 ● INVD 双整型数的反码 ● NEGI 整型数的非(补码) ● NEGD 双整型数的非(补码) ● NEGR 实型数的非(反数) ● ABS 实型数的绝对值 1 .整型...

    阅读更多
  • STL编程语言的通过CC1左循环功能

    PLC技术 STL编程语言的通过CC1左循环功能

    RLDA 通过状态位 CC1 向左移一位 RLDA 移位功能是将累加器 1 中的全部内容向左移一位,通过移位操作释放出的位( 0 位)用状态位 CC1 的信号状态加载, CC1 的信号状态是移出信号( 31 位...

    阅读更多
  • STL编程语言中跳转功能的编程

    PLC技术 STL编程语言中跳转功能的编程

    跳转功能包括一个指示了检测条件的跳转操作和一个指示当条件满足时程序将在何处执行的跳转标号。 跳转标号至多由 4 个字符组成,包括字母、数字和下划线等字符,但不能以数字开...

    阅读更多
  • STL编程语言移位功能的处理过程

    PLC技术 STL编程语言移位功能的处理过程

    移位功能是将累加器 1 中的内容一位一位地左移或右移,累加器中的内容既可是字也可是双字。被移出的位既可丢掉(移位操作)也可加在字或双字的另一边(循环操作)。移位功能不...

    阅读更多
  • STL编程语言的通过CC1右循环功能

    PLC技术 STL编程语言的通过CC1右循环功能

    RRDA 通过状态位 CC1 向右移一位 RRDA 移位功能是将累加器 1 中的全部内容向右移一位,通过移位操作释放出的位( 31 位)用状态位 CC1 的信号状态加载, CC1 的信号状态是移出信号( 0 位...

    阅读更多
  • STL编程语言中计数器指令的顺序

    PLC技术 STL编程语言中计数器指令的顺序

    对计数器编程时,只需使用与所研究定时器相关的语句,并不需要所有可用语句。例如,减计数编程仅需要设置初始值、减计数和对“ 0 ”的二进制检测。 最后几部分描述的是计数器执...

    阅读更多
  • STL编程语言的字左移功能

    PLC技术 STL编程语言的字左移功能

    SLW n 字左移 n 位 SLW 根据累加器 2 中的移位数字左移 SLW 功能是将累加器 1 中的字( 0 ~ 15 位)一位一位地向左移动,通过移位操作被释放的位的位置用 0 加载。累加器 1 的高阶字保持...

    阅读更多