遵从IEC61131-3的PLC编程系统
IEC61131-3是一个标准,依据它,PLC采用公用语言AWL(指令表)、FUB(功能块)、ST(结构文本)和KOP(接触面contact plan)编程。因此若你没有编程知识也能在短期内做出应用。不同语言间的交叉翻译有助于以好的编程形式处理单个的任务。由SYS公司提供的编程环境OpenPCS是遵从IEC61131-3的,它统一了重要的工具,如编辑器、编译器、调试器、配置工具、离线模拟器等,是为了制作小型结构的标准控制或模块设备以及用户专用控制。学习费用很低而且能够连接现有的C或汇编程序。PLC程序通过RS232接口、CApen现场总线或TCP/IP下载到目标硬件。作为运行环境,我们提供一个能够使用不同硬件平台的解释程序解决方案。也可以选择为所选定的处理器系列产生目标代码。
OPC接口
为了处理过程直观化和连接自己的应用,提供OPC接口(用于处理控制的OLE)。有了它,用户就能处理数据、在处理过程中设置参数和连接自己的控制。
二、OpenPCS-遵从IEC61131-3的编程系统
OpenPCS是一个遵从IEC61131-3的编程系统。SYS公司将该系统作为与自己的PLC硬件一起使用的整体系统来提供,也可作为可移植的系统。SYS公司也为该系统提供了运行系统和解释程序,是为了能将其与不同的硬件目标系统相接(如8-Bit,16-Bit,32-Bit单片机或PC)。另外也有针对所选择的单片机的目标代码产生器。OpenPCS将编辑器、编译器、调试器、配置工具和其它工具组合成通用编程工具。OpenPCS是一个灵活的和开放的开发环境:
OpenPCS能使来自SYS的不同控制类型进行统一的编程,也就是说从DIP40规格的插接式模块、到用于导轨安装的小型控制板、直至用在19″英尺支架上的模块系统。所有这些部件都能用同样的方法进行编程和管理。因此每个用户都有可能采用可重复使用的编程模块生成自己的软件库,可用于所有支持的控制系统,但独立于硬件特点。这就缩短了用户的开发时间和测试时间并通过重复使用已得到测试的程序模块确保了软件的高质量。
用于分布式自动化
具有可重复使用程序模块的软件库
有大量的控制部件(compact PLC,modular PLC,PLC Chip 164,…)
不同的通信接口(RS232,CApen,通过ISDN的遥控,TCP/IP)
支持分布式、分散的控制
1 SBS Technologies,Inc. 4
主卡VIPC616 91611524 Rev D00013 S/N:541231
副卡 TIP700-10 IP-OPTONPUT-16 8
副卡 TIP600-10 IP-OPTONPUT-16C 8
2 MOTOROLA MVME162-P244LE(CPU) 1
3 Allied Telesyn International AT-MX10S AUI-RG58 2
4 Schroff Made in GERMANY 2
Type:SEM312
5V 7A,12V 1.5A, 12V 1.5A
5 MOTOROLA MVME162 P344SE 1
6 MOTOROAL MVME 162 PA344SE 1
7 OMS→OREGON MICRO SYSTEMS,Inc. 4
MODEL:VME 44-4E
8 Acromag AVME 9471 3
9 Gespac GESVIG 4VME WFM-68 1
10 SBS Technologies,Inc.
主卡VIPC610 91610263 Rev C93050E
副卡IndustryPack IP-488 1
IndustryPack IP-dual PI/T IP-Digital 48
Motorola MVME 332XTS controller board
Motorola MVME340A VME 340A VME CPU parallel I/O board
Motorola MVME 374 CPU MODULE
Motorola Model # MVME 147-012
Motorola MVME162-522A VME BOARD 01-W3960B
Motorola MVME 147 MVME147 SBC VME 01-W3520B 03A
Motorola MVME 147S MVME147S SINGLE BOARD COMPUTER VME
Motorola MVME 214 MVME214 BOARD VME 84-W8374B01 REV C
Motorola MVME 162-533A 01-W3992B 01A & 01W3960B
Motorola MVME 187B 01-W3690B 03D 01-W3689B 03E
THEMIS UltraSPARC USP-2 VME Module
NEW Radisys EPC-16 VME SBC & optional MSF board
XYCOM XVME-688 VME BUS MODULE NEW
GE VMIC VME Bus VMIVME 7648-540 933MHz 128MB SBC
CSPI SC-2XL SuperCard Array Processor VME Controller
Cognex 8200 6U VME Vision Processing Board
Force Sparc CPU-5V SBUS VME CPU-5V/64-110-2/C13
VME Apcom 1600M PDC-2 VXI MVME
VME VMIC 3111 Module VXI MVME
VME APCOM 1600M RFC-2 Module VXI MVME
VME APCOM 1600M SYN-2 Module VXI MVME
VME MicroSparc Processor Card Themis LXE 8