倍福公司的工业PC和嵌入式控制器在工业现场有着越来越广泛的应用,其工业自动化控制软件TwinCAT除了支持IEC61131-3的五种自动化编程语言外,还可以使用C/C++进行编程。***新的编程软件TwinCAT3可以充分利用Matlab的模型库和调试工具来创建控制模型,然后把创建好的模型导入到TwinCAT3中,从而更容易的进行复杂控制算法的开发和优化。在工业4.0的大趋势下,倍福基于PC控制技术与传统PLC技术相比有着很大的优势,比如:可用存储区成倍增长、可以轻松实现复杂算法、程序的移植更加容易等等。后续的文章我们会逐步介绍倍福的软、硬件产品。今天这篇文章,我们先来认识下其嵌入式控制器——CX9020。
CX9020嵌入式控制器基于ARM V7架构,采用"i.MX535 Cortex -A8"处理器,集成了2个RJ45网卡(自带交换机功能)、4个USB接口、1个DVI-D接口、2个MicroSD插槽、1GB的DDR3内存(不可扩展)及1个可选通信接口,其外观如下图所示:
上图中各部分名称如下:
1、可选通信接口:有RS232接口、EtherCAT接口、CANopen接口等可供选择;
2、DVI-D视频接口,可用于连接显示器或者操作屏;
3、电池室:可安装电池用于时钟的保持;4、MiroSD插槽:2个;5、RJ45网口:用于连接本地或远程网络,自带交换功能,支持10M/100M以太网;6、USB接口:用于鼠标、键盘、U盘等外设;7、嵌入式控制器和总线端子的电源指示灯;8、Twin CAT和可选通信接口的电源指示灯;9、嵌入式控制器的电源接口;10、EtherCAT或总线端子接口;11、总线端子的电源接口(24V+);12、总线端子的电源接口(0V);13、端子盖板;14、接地端子(PE);15、供电接触片:用于总线端子的供电,包括(24V+、0V和PE);
CX9020嵌入式控制器根据其操作系统和编程软件的不同,被分成很多不同的版本。其订货号的***后两位用来表示控制器的操作系统类型及是否带有TC运行库,具体定义请看下面的图片: