品牌
经销商厂商性质
上海所在地
Bently PLC 3500/15 125840-02
面议Bently PLC 3500/92
面议Bently PLC 3500/60
面议Bently PLC 3500/50
面议Bently PLC 3500/42 PWA 176449-01
面议Bently PLC 3500/32 PWA 125712-01
面议Bently PLC 3500/22 PWA 138607-01
面议TRICONEX PLC 7400102-100
面议TRICONEX PLC 7400101-100
面议TRICONEX PLC 4329
面议TRICONEX PLC 3664
面议TRICONEX PLC 3503E
面议ESC-PLATINE编程语言的选择
编程语言的选择主要考虑以下因素:
① 通用性。不同种类的微处理器都有自己的汇编语言。这就为系统*设置了一个巨大的障碍,使得系统编程更加困难,软件重用无法实现。而高级语言一般和具体机器的硬件结构较少,多数微处理器都有良好的支持,通用性较好。
② ESC-PLATINE可移植性程度。汇编语言和具体的微处理器密切相关,为某个微处理器设计的程序不能直接移植到另一个不同种类的微处理器上使用,移植性差;而高级语言对所有微处理器都是通用的,程序可以在不同的微处理器上运行,可移植性较好。
③ 执行效率。一般来说,越是高级的语言,其编译器和开销就越大,应用程序也就越大、越慢;但单纯依靠低级语言,如汇编语言来进行应用程序的开发,带来的问题是编程复杂、开发周期长。因此,存在一个开发时间和运行性能间的权衡问题。
④ 可维护性。低级语言如汇编语言,可维护性不高。高级语言程序往往是模块化设计,各个模块之间的接口是固定的。当系统出现问题时,可以很快地将问题定位到某个模块内,并尽快得到解决。另外,模块化设计也便于系统功能的扩充和升级。
几种开发语言的比较: 在ESC-PLATINE嵌入式系统开发过程中使用的语言种类很多,比较广泛应用的高级语言有:Ada、C/C++、Modula-2和Java等。Ada语言定义严格,易读易懂,有较丰富的库程序支持,目前在国防、航空、航天等相关领域应用比较广泛,未来仍将在这些领域占有重要地位。
C语言具有广泛的库程序支持,目前在ESC-PLATINE嵌入式系统中是应用zui广泛的编程语言,在将来很长一段时间内仍将在嵌入式系统应用领域占重要地位。C++是一种面向对象的编程语言,目前在嵌入式系统设计中也得到了广泛的应用,如GNU C++。Visual C++,是一种集成开发环境,支持可视化编程,广泛应用于GUI程序开发。但C与C++相比,C++的目标代码往往比较庞大和复杂,在嵌入式系统应用中应充分考虑这一因素。
Modula-2定义清晰,支持丰富,具有较好的模块化结构,ESC-PLATINE在教学科研方面有较广泛的应用。虽然该语言的开发应用一直比较平缓,但近两年在欧洲有所复苏。Java语言相对年轻,但有很强的跨平台特性,目前发展势头较为强劲。Java语言的“一次编程,到处可用”的特性,使得它在很多领域备受欢迎。随着网络技术和嵌入式技术的不断发展,Java及嵌入式Java的应用也将越来越广泛,但是Java消耗硬件资源较大。
TOSHIBA RA DRIVER MODEL RAD12-2009S 300W MOTOR
TOSHIBA SSN222AMS USPP SSN222AMS
TOSHIBA VFS9-4150PL-WN USPP VFS94150PLWN
TOSHIBA P6522821P1 USPP P6522821P1
TOSHIBA RA DRIVER MODEL RAD12-2017S
TOSHIBA 34T776636G01 USPP 34T776636G01
TOSHIBA VFS11-4110 NSFP VFS114110
Toshiba 2J3K2313-C DIT-543 NAS-433A 2N3K2313-C2 TY9ZDA0
TOSHIBA VFA3-2015PY-G1 USPP VFA32015PYG1
TOSHIBA 34T775936G01 USPP 34T775936G01
TOSHIBA MIG100Q201H FNFP MIG100Q201H
Toshiba RAD310-1012E RA Driver DC140V RAD310-1012-E REM
TOSHIBA VT130G2+4055 USPP VT130G24055
TOSHIBA VT130G3-U-4055 USPP VT130G3U4055