1.内置OPC Server,一般的PLC都是有自己的OPC软件并且安装在上位机上,但是windows embedded开发的PAC控制器因为OPC是在windows的COM基础上开发的,所以自身集成了OPC server功能,用户在开发底层控制程序的同时,windows embedded系统自动的设置了OPC变量。
2.内置WEB server,一般PLC都是没有WEB功能的,是需要靠监控软件来监控数据,但是windows embedded开发的PAC自己可以很轻松开发IIS的web发布,所以自己也集成了WEB server功能,这就让用户可以利用IE直接浏览控制器内的组态页面。
3.关系数据库,一般PLC都是不带关系数据库的,一般会带有小型实时数据库可是无法处理文本数据和关系数据的,但是windows embedded开发的PAC是基于wince系统的,所以很容易安装一个SQL数据库,另外还能提供ADO接口方便访问,这为基础自动化过渡到信息自动化做了一个前瞻性的铺垫。另外极大增强PAC系统数据存储、处理和分析能力。
4.多任务,一般的PLC都是基于一个主的周期循环来做工作,也就是说所有的任务都是排队来处理,但是windows embedded开发的PAC继承了windows的多任务优秀传统,就是很多个任务同时来做,增强了系统的多任务处理能力,也开拓了很多传统PLC不方便涉及的工控范畴,例如BATCH批处理,矩阵式计算等。
当然以目前windows embedded架构的PAC,还谈不上完全取代传统PLC,但是windows embedded所具备新的系统功能,可以延伸出许多传统PLC所做不到的系统和领域,而且有许多以前因为种种的限制无法使用自动控制技术,现在都变成可能。
2.内置WEB server,一般PLC都是没有WEB功能的,是需要靠监控软件来监控数据,但是windows embedded开发的PAC自己可以很轻松开发IIS的web发布,所以自己也集成了WEB server功能,这就让用户可以利用IE直接浏览控制器内的组态页面。
3.关系数据库,一般PLC都是不带关系数据库的,一般会带有小型实时数据库可是无法处理文本数据和关系数据的,但是windows embedded开发的PAC是基于wince系统的,所以很容易安装一个SQL数据库,另外还能提供ADO接口方便访问,这为基础自动化过渡到信息自动化做了一个前瞻性的铺垫。另外极大增强PAC系统数据存储、处理和分析能力。
4.多任务,一般的PLC都是基于一个主的周期循环来做工作,也就是说所有的任务都是排队来处理,但是windows embedded开发的PAC继承了windows的多任务优秀传统,就是很多个任务同时来做,增强了系统的多任务处理能力,也开拓了很多传统PLC不方便涉及的工控范畴,例如BATCH批处理,矩阵式计算等。
当然以目前windows embedded架构的PAC,还谈不上完全取代传统PLC,但是windows embedded所具备新的系统功能,可以延伸出许多传统PLC所做不到的系统和领域,而且有许多以前因为种种的限制无法使用自动控制技术,现在都变成可能。