基于分时多任务操作系统,PCC的应用程序可分为多个独立的任务模块,这样就给项目应用软件的开发带来了很大的便利,因为这样可以方便地按控制项目中诸如数据采集、报警、PID调节运算、通信控制等各部分的不同功能要求,分别编制出相应的控制程序模块(任务)。这些模块既各自独立运行,而其数据间又保持一定的相互关联,它们经过分步骤的独立编制并完成调试之后,一并下载至PCC的用户程序存储区中,在该分时多任务操作系统的调度管理下并行运行。在这个多任务系统中,根据不同任务对实时性能的不同需求,设计人员可以指定不同的优先等级并确定它们各自的循环周期,从而实现确定的分时多任务控制。即便某个任务处于等待状态,别的任务也可继续执行。这一系统特点,可示于图3中。
图3 PCC的软件体系
这种多任务的运行机制,采用了大型应用软件的模块化程序设计思想,带来了项目开发效率上的提高,有着常规PLC所无法比拟的灵活性。因为多任务的思想使得各个任务模块的功能描述更趋清晰简洁,用户可以自行开发既具有自己特点而又不乏通用性的独立功能模块,并将其封装以便于日后在其他应用场合中重新使用。
1.3 强大的系统能力和极高的处理速度
(1)高性能、全开放、集成化的CPU
贝加莱的PCC主要包括2005、2003和X20 CPU三个系列,由于其在网络通信方面的开放性和结构上的模块化,这三种系列的PCC在构成控制系统的方式和规模上又是十分灵活的。贝加莱2007年推出的X20系列PCC成为了高精度机械自动化和高可靠性过程自动化等复杂、灵活自动化系统的通用选择。
X20 CPU——新一代PCC的CPU,基于Inbbb X86 Processor技术,采用Runtime实时操作系统,秉承了贝加莱PCC的定性分时多任务的控制特点,可采用符合IEC61131-3标准的多种工程编程语言以及Automation Basic、ANSI C两种语言编程。
X20 CPU的主板集成了多种通信接口,包括RS232、标准以太网接口TCP/IP、工业实时以太网接口Ethernet POWERbbbb、2个USB。采用可插卡式的CF卡作为存储介质。
X20 CPU是一款开放性极高的产品,通信模块系列包括了CAN、Ethernet POWERbbbb、Profibus、DeviceNet、Modbus、RS485/422、RS232等,方便扩展和兼容各种目前市场上主流的现场总线,体现其开放式的网络架构。CP3486的主板具有三个通信模块接口。
(2)CPU的多处理器结构和极高的系统响应速度
系统的响应速度不仅由CPU决定,还与I/O数据的传输速率有关。PCC的主CPU本身速度极快,同时还借用大型计算机的结构,采用I/O-Processor单独处理I/O数据传输,采用DPR-Controller双向口控制器负责网络及系统的管理。也就是说,一个PCC模块上有三个处理器,它们既各自独立而又相互关联,大限度地提高了整个系统的速度。
CP3486是X20 CPU系列中性能高的产品,采用了Inbbb Celeron 650 处理器及附加的I/O 处理器和浮点处理器FPU。系统的单步指令处理周期快可达到0.01μs,单个工作任务循环周期可达200μs,是当前世界上性能强、运算快的PLC/PCC CPU之一。
系统频率、相位测量响应速度极快:主CPU内含有一个TPU, 可计算处理频率高达4MHz至6MHz的脉冲信号,因而能巧妙地解决系统的频率和相位测量问题,该功能在电力系统中可实现快速自动准同期并网。
(3)强大的数据通讯功能
PCC在远程通信方面的灵活性,是区别于常规PLC的另一显著标志,作为现场分布式控制系统的主要供应商之一,贝加莱为此提供了十分灵活多样的解决方案。除在1.3(1)中已提到的各种开放式现场总线的网络方案之外,PCC还提供了多种网络协议,用户不仅可以采用贝加莱的独有网络协议,也可以方便地与其他厂家的PLC或其他工控设备联网通信(如Siemens、罗克韦尔 AB、施耐德Modicon等),在一些特殊情况下,PCC还为用户提供了创建自定义协议的帧驱动(Frame drive)工具。特别值得一提是Ethernet POWERbbbb网络协议,这是2001年贝加莱公司当竞争对手还在讨论实时工业以太网概念的时候,便在全球次推出实用化的实时工业以太网络,这也是全球个开放的安全级(SIL3)实时工业以太网。2007年初该公司又发布了千兆级实时工业以太网Ethernet POWERbbbb(如图4所示)。由于具备这样的技术优势,PCC常常能轻松地实现与各种不同产品,不同通信协议的高效互联。
图4 实时工业以太网Ethernet POWERbbbb构成的通讯网络
1.4 软件的集成开发环境及灵活的软件开发方式
(1)集成化软件开发工具Automation Studio
PCC的编程组态软件采用Automation Studio集成化软件工具,基于同一个软件平台,全部解决整个自动化项目的集成。在该软件平台中同时集成了触摸屏画面组态、PCC编程调试、伺服驱动器编程、离线与在线仿真测试等丰富的软件开发功能,从而可以大大地提高项目的开发效率。
(2)灵活的软件开发方式
PCC的编程器采用普通PC机,配以一套功能强大的集成化软件开发工具Automation Studio。除编制和组态应用程序以外,它还能为工程师提供源程序级的单步、断点、单周期及PCC在线错误自诊断等多种形式的调试手段,使应用程序的开发十分灵活便捷。另外,通过开发软件包所提供的多种函数,用户可在短时间内编制出高效而复杂的控制程序。
一个项目中的各项软件任务可以由不同的程序员分别编制,各程序员基于共同的约定,可以灵活地选用不同的编程语言,这就意味着不仅在常规 PLC上一直为人们所熟悉的梯形图、指令表、顺序功能图、功能块图和结构化文本等符合IEC61131-3标准的工程语言可以在PCC上继续沿用,而且程序员还可采用更为高效的语言,比如ANSI C 和Automation Basic,并可以在同一个项目中同时采用多种语言混合编程,从而较易实现复杂的数学运算功能和过程控制算法。而且所有这些编程语言,PCC都采用“符号变量”来标识外部I/O通道及内部寄存器单元 (例如用户可用motor_run来代表某开关量输出通道,button_down代表某开关量输入通道)。这样,软件开发人员毋需熟知 PCC内部的硬件资源分布,而只须集中精力于项目本身的工艺需求,即可迅速编制出结构清晰功能明确的控制程序来。
(3)贝加莱与亚控科技合作打造了King View for B&R定制化软件
从2007年开始,贝加莱便与中国民族自动化软件的开拓者北京亚控科技合作,以亚控组态王6.53为基础,为贝加莱量身定制了Kingview for B&R软件,方便、快捷、易学易用是此款定制化软件的亮点。近该软件已正式推出,它是对Automation Studio的补充,可以说是如虎添翼。KingView for B&R软件除具有组态王6.53所具备的功能外,还具有以下特点:
* 以驱动的方式支持贝加莱的所有系列产品;
* 支持冗余服务器、冗余CPU、冗余网络;
* 支持自动上传PCC中的变量;
* 支持结构体和数组变量类型。
目前,此产品已成功地应用于许多行业。如:在甘肃某水泥项目上的应用,受到了客户的普遍赞誉。
King View for B&R软件的诞生,为于SCADA系统的客户提供了极大的便利,客户不用再为众多不同的OPC配置方法而苦思冥想,不用再为定义两遍标签变量而烦恼。King View for B&R软件是一款真正适合中国客户使用的软件。
西门子代理商,西门子模块代理商,西门子一级代理商,西门子PLC代理,西门子中国代理商
西门子PLC模块,变频器,触摸屏,交换机
从事智能科技、自动化科技、机电领域内的技术开发、技术转让、技术咨询、技术服务,工业自动化设备安装,工业自动化控制设备、电气设备、机申设备、电子产品、五金产品、金属材料、仪器仪表、橡塑制品销售,商务信息咨询,软件开发,建筑装修装饰建设工程专业施工,建筑安装工程(除特种设备),机械设备租赁(不得从事金融租赁),物业管理。工业自动化设备加工、销售。
本公司销售的一律为原装正品,假一罚十,可签正规的产品购销合同,可开增值税发票,税点另外算,24小时销售热线:15221406036 本公司销售的一律为原装正品假一罚十可签正规的产品购销合同可开增值税发票税点另外算24小时销售热线15221406036 西门子触摸屏代理商,西门子一级代理商,西门子中国授权总代理 ----浔之漫智控技术(上海)有限公司 本公司专业经销合信/CO-TRUST科思创西门子PLC;S7-200S7-300 S...