规格描述
Infoteam SmartPLC/OPC 是一种 软PLC (可编程控制器) 适用于 Windows XP 或嵌入式XP, 可以执行各种 一方梯队的IEC 61131-3 程序, “Infoteam OpeInPCS 自动化组件”可以自由的访问分布式I/O模块,而这种访问只需要通过一种标准的接口程序:OPC程序 (OLE for Process Control) 接口。
OPC 客户端和服务器
SmartPLC/OPC可以 一方面表现为 OPC-client 所对应的 OPC-server。可以通过各种总线卡来获得各种远程I/O的数据。在另一方面它还表现为
特点
SmartPLC 源代码中包括了所有的功能块函数,标准的控制函数,数据接口,指令集定义和各种时时任务调度。SmartPLC 在在线模式下可以提供下载程序功能,上载程序,在线仿真,设置断点,变量检测,程序状态显示等多种功能。
本地代码编译器介绍
NCC 是一个针对不同微处理的唯一优化工具, 所有的本地代码编译器都专注于某个特定的的处理器结构,因此由于他的专著性也可以被称作显微镜式的优化--只专注于一种类型CPU,只考虑代码的执行效率。本地代码编译器在移植时和用户的硬件平台和程序结合在一起,并且这种结合并不需用用户的操作系统支持
OPC-server 可以提供所有的全局变量给其他的 OPC-clients,例如各种人机界面,显示设备,或者 SCADA 系统,这样就可以把被控制设备的运行状态和各种需要的数据 图形化的显示出来。
控制器的效率分析
程序执行的效率和程序执行需要的资源在很大程度上依赖于控制器所使用的处理器和使用的硬件结构。一般情况下在 Pentium II/300MHz 硬件平台上执行1K 混合型代码的执行时间为14μs每1k IL. 所有效率测试都是基于本地代码编译器上进行的。
在线模式和调试功能
调试工具将用户编写的程序传送到 SmartPLC执行端中,可以控制程序的停止,冷启动,热启动,监控和修改变量的数值,更改程序的运行路径等,。
提供的DVD包中包括以下内容:
SmartPLC/OPC 可执行代码。
OPC server 发布所有的 人机界面所需要的IEC61131-3变量。
提供一个OpenPCS 自动化套件。
各种技术文档和技术说明书。
为客户定制的完整解决方案
支持所有具有OPC 功能 的SCADA 来连接不同 的HMI系统。
支持所有的现场总线卡如:DA 2.0 或 DA 3.0 卡来连接相应的 OPC-server。
标准的单独软逻辑控制。
支持无盘工作站和各种准系统。
通过各种GUI工具可以 直接的显示CPU负载和内存的应用。
优点
高灵活性设计和高性能设计。
OPC 服务器/客户端模式
IEC 61131-3认证
多任务调度功能,支持循环,定时,中断任务模式,支持错误处理和严重错误关机模式。
较少的内存占用:约为150 KB
不需要硬件解密装置。
应用领域
工业自动化领域中使用的软OGIC 。
医疗设备用PLC / 实验室装备
RTU 电力输送和电力传输
DCS for building control
Simulation & Diagnostic
程序安装要求:
Pentium 1 GHz
256 MB RAM
Windows XP/SP2; emb