二.嵌入式软PLC 系统的结构
嵌入式软PLC 系统一般由开发系统与运行系统两个部分组成.
1.开发系统需完成的主要任务就是应用程序的编程与编译调试.
1.1 嵌入式软PLC 系统是以IEC31131 标准的基础之上发展起来的,所以开发系统一般都这可以支持IEC61131-3 中的一种或者多种语言.
1.2 编译器是开发系统中的一个比较重要的部分.编译程序的主要作用是将用高级语言编写的源程序编译成和它等价的低级语言目标程序.编译过程主要包括此法分析.语法分析.语义分析.中间代码生成.代码有限以及目标代码生成这6 个阶段.
1.3 嵌入式软PLC 系统支持通过图形化语言进行开发.
IEC61131-3 标准里定义了三类图形化语言:FDB.LD.SFC.LD 语言是一类类汇编的文本语言,很容易将它编译成机器语言.
1.4 开发系统的调试技术:调试功能是嵌入式软PLC 开发系统的一个很重要的部分.调试功能要求可以支持在程序的源文件的任何程序语句上设置断点,并在该段点上打印设置程序中所需的变量.这种功能要以交互方式完成,并以调试时显示合适的源代码的行号的形式来实现.
2.运行系统是软PLC 控制系统的核心组成,用于完成系统的配置.输入信号的处理.程序的执行以及控制信号的输出等操作.
运行系统可以通过RS232.RS485.TCP/IP 或者是Modbus 等通信协议以实现与HMI 软件的通信,最终构成监控与数据采集系统.嵌入式软PLC 控制功能的实现需和相应的I/O 模块或者现场总线相配合.
嵌入式软PLC 的运行系统首先是从开发系统上吧应用程序目标diamante 下载到本地目录,随后IO 模块与现场总线将现场所采集到的信号输入到系统中.运行系统则通过对输入的信号进行预处理,然后执行应用程序,最后再通过I/O 模块与现场总线输出对应的控制信号,从而最终完成既定的控制功能.
另外,需要补充的一点是嵌入式软PLC 系统较为理想的硬件设备应该具备运算能力强以及程序容量大和接口丰富的特点,因此,通常PLC 系统选择的硬件平台是工业PC 或者嵌入式PC.
嵌入式软PLC 技术拥有巨大的发展前景.从最根本的角度而言,它简化了工程的自动化体系结构,将控制和通信以及各种的特定应用合为一体,运用到了同一个的硬件平台.相对于较传统的PLC,他则以开放性以及灵活性和低廉的价格占有了很大的优势.嵌入式软PLC的产品可以被广泛应用到数据采集.木材加工.医药以及检测设备.包装工业等场合.
二.嵌入式软PLC 系统的结构
嵌入式软PLC 系统一般由开发系统与运行系统两个部分组成.
1.开发系统需完成的主要任务就是应用程序的编程与编译调试.
1.1 嵌入式软PLC 系统是以IEC31131 标准的基础之上发展起来的,所以开发系统一般都这可以支持IEC61131-3 中的一种或者多种语言.
1.2 编译器是开发系统中的一个比较重要的部分.编译程序的主要作用是将用高级语言编写的源程序编译成和它等价的低级语言目标程序.编译过程主要包括此法分析.语法分析.语义分析.中间代码生成.代码有限以及目标代码生成这6 个阶段.
1.3 嵌入式软PLC 系统支持通过图形化语言进行开发.
IEC61131-3 标准里定义了三类图形化语言:FDB.LD.SFC.LD 语言是一类类汇编的文本语言,很容易将它编译成机器语言.
1.4 开发系统的调试技术:调试功能是嵌入式软PLC 开发系统的一个很重要的部分.调试功能要求可以支持在程序的源文件的任何程序语句上设置断点,并在该段点上打印设置程序中所需的变量.这种功能要以交互方式完成,并以调试时显示合适的源代码的行号的形式来实现.
2.运行系统是软PLC 控制系统的核心组成,用于完成系统的配置.输入信号的处理.程序的执行以及控制信号的输出等操作.
运行系统可以通过RS232.RS485.TCP/IP 或者是Modbus 等通信协议以实现与HMI 软件的通信,最终构成监控与数据采集系统.嵌入式软PLC 控制功能的实现需和相应的I/O 模块或者现场总线相配合.
嵌入式软PLC 的运行系统首先是从开发系统上吧应用程序目标diamante 下载到本地目录,随后IO 模块与现场总线将现场所采集到的信号输入到系统中.运行系统则通过对输入的信号进行预处理,然后执行应用程序,最后再通过I/O 模块与现场总线输出对应的控制信号,从而最终完成既定的控制功能.
另外,需要补充的一点是嵌入式软PLC 系统较为理想的硬件设备应该具备运算能力强以及程序容量大和接口丰富的特点,因此,通常PLC 系统选择的硬件平台是工业PC 或者嵌入式PC.
嵌入式软PLC 技术拥有巨大的发展前景.从最根本的角度而言,它简化了工程的自动化体系结构,将控制和通信以及各种的特定应用合为一体,运用到了同一个的硬件平台.相对于较传统的PLC,他则以开放性以及灵活性和低廉的价格占有了很大的优势.嵌入式软PLC的产品可以被广泛应用到数据采集.木材加工.医药以及检测设备.包装工业等场合.
举报