一、产品功能简介
嵌入式PLC模块用于快速开发PLC产品,是集CoDeSysPLC运行系统和CANopen主站于一体的PLC开发内核。完全采用CoDeSys编程软件,符合IEC61131-3编程标准,模块上集成了webserver服务器,以太网接口,SD读卡器和串行接口,其小巧的外形使得模块可以很容易地插入目标硬件。
除了支持CoDeSys标准函数库之外,本模块的软PLC还额外内置了编码器函数库、中断函数库,PWM函数库等,用户可以轻易调用函数库,从而使PLC具备编程控制编码器,步进电机,有中断,PWM输出等其它特殊功能。Web服务器使用户能够自主编程实现web visualisation和email transmission,用户外接特定的可视化面板,就可以实现人机交互的功能,对于太网口,支持TCP/IP协议或者UDP协议连接到网络中去。
硬件系统中已经移植了CANopen协议,支持IEC61131-3编程标准,用户只需要插入到相应的开发底板进行调试,开发自己的应用程序和进行外围器件的设计,节省了大量工作,包括:PLC核心硬件设计和功能稳定性调试、CANopen通讯移植、IEC61131-3标准移植等,有利于提高开发速度。
此外,采用CAN总线能快速扩展更多的IO,比如可以扩展CANopen芯片、CANopen IO等,用户可以根据自身需求完成自己的控制系统。

二、产品参数详述
系统参数
16位CPU(Infineon XE169)
2000次/ms
内置文件系统
3M程序储存器
1M数据存储器
高达4G的SD卡
RTC功能
3.3V DC供电
数字输入
●输入频率到达1MHz
●特殊功能:4个编码器(track A+B)或事件计数器,8中断
模拟量输入
● 2路模拟量电压输入 0到+3.3V
● 10位分辨率
数字量输出
● 16路数字量输出CMOS电平(3.3V)
●特殊功能:PWM,脉冲输出,4通道用于接步进电机
模拟量输出
●路PWM输出,
接口定义
● 1个USB用于编程
● 1个USB 用于访问file system shell
● 3个串口(RS232、RS422)
● 1个以太网口:支持TCP/IP,UDP,SMTP,HTTP
CANopen
● 4 路CAN
●支持到达1Mbit的波特率
●支持CANopen协议DS301、DS302、DS401和DS405
● 250 TPDO/RPDO(主站节点)
● 16 TPDO/RPDO(从站节点)
●动态PDO映射
●网络变量
●紧急报文
●节点保护/寿命保护/心跳报文/同步报文
● SDO报文