PLC技术

PLC技术

  • SCL编程的编译SCL程序

    PLC技术 SCL编程的编译SCL程序

    为了编译,如果 SCL 源文件还未打开,先打开 SCL 源文件,在 Options → Customize 下的“ Compiler ”(编译器)中可以找到编译所需要的选项(例如,如果块是需要创建的,选择“ Blocksgene...

    阅读更多
  • 使用STL编程用户自己的功能

    PLC技术 使用STL编程用户自己的功能

    具有功能值的 FC 功能允许编程用户自己的功能,但是 SCL 编程语言也可以。既然可以在程序中混合使用由不同语言创建的块,就可以使用 STL 语言编制一个 FC 功能,然后在 SCL 中调用它...

    阅读更多
  • SCL编程的加载与测试SCL块

    PLC技术 SCL编程的加载与测试SCL块

    如果编程设备与 CPU 连接,编译过的块用 PLC → Load 加载到 CPU 的用户存储器, CPU 必须是 STOP 模式,因为加载时的顺序可能与连续调用顺序不同。 用户也可以在离线窗口或在线窗口,用...

    阅读更多
  • SCL编程的地址和数据类型

    PLC技术 SCL编程的地址和数据类型

    1 .地址区域 在 SCL 中的地址和变量与标准编程语言的地址和变量是相同的。 ●输入 I ,输出 Q ,存储位 M 。 ●外围输入 PI ,外围输出 PQ 。 ●全局数据地址 D 。 ●暂态和静态局部数...

    阅读更多
  • SCL编程中基本数据类型的赋值

    PLC技术 SCL编程中基本数据类型的赋值

    常量、另一个变量、一个地址或表达式都可以赋值给一个变量或地址 。 绝对地址(例如 MW10 )是 ANY_BIT 数据类型,也就是取决于“数据宽度” BOOL 、 BYET 、 WORD 或 DWORD 。如果用户想把...

    阅读更多
  • SCL编程的CONTINUE语句

    PLC技术 SCL编程的CONTINUE语句

    CONTINUE 语句在 FOR 、 WHILE 及 REPEAT 循环中终止当前程序通道。 在 CONTINUE 语句执行后,对继续程序循环的条件进行扫描(在 WHILE 及 REPEAT 情况下),或者根据步长改变运行变量,并且检测...

    阅读更多
  • SCL编程的数据类型形式

    PLC技术 SCL编程的数据类型形式

    在 SCL 中,对于已经声明的变量,用户可以指定附加的数据类型(更准确地说,可以指定附加数据类型形式),在整个范围或部分区域用不同的数据类型对变量的内容进行寻址是可能的...

    阅读更多
  • SCL编程中DT和ISTRING变量的赋值

    PLC技术 SCL编程中DT和ISTRING变量的赋值

    每个 DT 变量可以用另外一个 DT 变量的值或 DT 常量赋值。 每个 STRING 变量可以用另外一个 STRING 变量的值或字符串 STRING 赋值,如果被赋值的字符串比运算符左边的变量长,在编译阶段会...

    阅读更多
  • SCL编程的EXIT语句

    PLC技术 SCL编程的EXIT语句

    使用 EXIT 语句,无论条件如何,用户可以在任何位置退出 FOR 、 WHILE 及 REPEAT 循环,立即停止循环通道,执行紧跟在 END_FOR 、 END_WHILE 或 END_REPEAT 后的程序。 EXIT 语句立即退出围绕 EXIT...

    阅读更多
  • SCL编程的绝对寻址

    PLC技术 SCL编程的绝对寻址

    绝对寻址分配地址与地址区域的起始有关,例如 I1.0 (字节 1 的输入位 0 )。在 SCL 中,绝对寻址与标准编程语言一致,全局数据地址的地址标识符例外,它们是不同的(如表 27-3 所示...

    阅读更多