PLC技术

PLC技术

  • SCL块的移位和循环

    PLC技术 SCL块的移位和循环

    移位和循环一般的功能调用为: Result := Function( IN := Input_value, N := Shift_number); 移位和循环功能(如表 30-3 所示)有两个输入参数:参数 N 指示移位或循环将要移动的位数,其数据类型为...

    阅读更多
  • 用STEP 7编程软件进行数据的上传与下载技术方法

    PLC技术 用STEP 7编程软件进行数据的上传与下载技术方法

    我们通常采用 STEP 7 编程软件对 SIMATIC S7-300 PLC 存储区域的用户程序进行上传,将用户程序保存在笔记本的硬盘上或光盘上,如果需要可将下载的用户程序再下载到 CPU 的装载存储区中。...

    阅读更多
  • SCL块的转换功能

    PLC技术 SCL块的转换功能

    当组合变量时,变量必须属于同种数据类型。当进行赋值、初始化功能参数或块参数时也是如此。如果一个变量在所需的数据类型中不是有效的,必须转换数据的类型,这就是转换功能...

    阅读更多
  • IEC的比较功能

    PLC技术 IEC的比较功能

    比较功能比较两个变量值的大小,并通过功能值报告比较结果。如果满足比较,则功能值为 TRUE ,否则为 FALSE 。比较功能不会报告错误,这里介绍 DT 变量和 STRING 变量的比较功能。 常...

    阅读更多
  • SCL块的隐式转换功能

    PLC技术 SCL块的隐式转换功能

    隐式转换功能由 SCL “自动地”执行,也可以对它们编程,比如当需要增强程序的清晰度或可读性的时候。 表 30-4 给出了 SCL 中有效的隐式转换功能 表 30-4 隐式转换功能 当进行 CHAR_TO...

    阅读更多
  • IEC的STRING功能

    PLC技术 IEC的STRING功能

    STRING 功能允许使用字符串。如果执行过程中有错误发生,部分 STRING 功能将设置二进制结果 BR ,或 ENO 输出为 FALSE 。 STRING 功能检验实参的合法性(比如,应用到 STRING 变量的块参数的...

    阅读更多
  • SCL块的显式转换功能

    PLC技术 SCL块的显式转换功能

    在程序中必须明确指定转换功能,否则,对于部分显式转换功能,转换将不会发生,不执行任何代码(在表 30-5 中使用“直接接收”指出)。变量 OK 的值受部分转换功能的影响。 举例...

    阅读更多
  • IEC的日期/日历功能

    PLC技术 IEC的日期/日历功能

    使用日期 / 日历功能,可以处理数据类型为 DATE 、 TIME_OF_DAY 和 DATE_ AND_TIME 的变量。 如果在功能执行中有错误发生,部分日期 / 日历功能将二进制结果 BR 或 ENO 输出设置为 FALSE 。 1 ....

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

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

    如果在 SCL 标准功能库和 IEC 功能中没有找到合适的功能, SCL 允许用户编写自己的功能,从而适合自己的需求。 具有功能值的 FC 功能是正确的块类型。具有功能值的 FC 功能的编程和调...

    阅读更多
  • SCL编程的编译SCL程序

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

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

    阅读更多