一种远程IO控制系统及其控制器和IO模块的制作方法

文档序号:12459777阅读:来源:国知局

技术特征:

1.一种远程IO控制系统的控制器,其特征在于,所述控制器包括控制芯片和主站芯片,所述控制芯片通过并行总线连接所述主站芯片;所述主站芯片集成有高速总线接口,用于连接远程IO控制系统的各个IO模块;所述主站芯片上设置有RAM存储区,所述控制芯片通过并行总线接口方式访问所述RAM存储区;

所述主站芯片,用于通过所述高速总线接口获取各个IO模块的IO口状态数据,写入所述RAM存储区;以及从所述RAM存储区读取控制数据,通过所述高速总线接口向所述IO模块发送所述控制数据;

所述控制芯片,用于通过并行总线读取所述RAM存储区中的所述IO口状态数据;以及根据所述IO口状态数据通过并行总线向所述RAM存储区写入控制数据。

2.如权利要求1所述的控制器,其特征在于,所述控制器还包括EEPROM芯片,所述EEPROM芯片与所述控制芯片相连,用于存储控制参数和历史数据。

3.如权利要求2所述的控制器,其特征在于,所述控制器还包括电源电路,用于为所述控制器提供工作电源。

4.如权利要求3所述的控制器,其特征在于,所述控制器还包括若干以太网接口、RS485接口和RS232接口,用于连接不同的控制设备。

5.如权利要求4所述的控制器,其特征在于,

所述控制芯片为LPC1788ARM芯片;

所述主站芯片为MKY36芯片;

所述高速总线接口包括AD4148芯片;

所述EEPROM芯片为24C1024芯片;

所述电源电路包括B0505S-2W电源芯片和AMS1117-3.3降压芯片;

所述以太网接口包括LAN8720A芯片;

所述RS485接口包括MAX3485芯片;

所述RS232接口包括MAX3232芯片。

6.一种远程IO控制系统的IO模块,其特征在于,所述IO模块包括子站芯片、数字量IO口和拨码开关电路;

所述子站芯片集成有高速总线接口,用于连接远程IO控制系统的控制器;

所述拨码开关电路,用于配置所述IO模块的通信波特率和通信地址,以及配置所述数字量IO口的工作模式为输入模式或输出模式;

所述子站芯片,用于当所述数字量IO口为输入模式时,将所述数字量IO口的状态数据通过所述高速总线接口发送给所述控制器;以及当所述数字量IO口为输出模式时,根据从所述控制器接收到的控制数据,控制所述数字量IO口输出相应的信号。

7.如权利要求6所述的IO模块,其特征在于,所述数字量IO口包括驱动芯片,用于提高所述数字量IO口的驱动能力。

8.如权利要求7所述的IO模块,其特征在于,所述IO模块还包括电源电路,用于为所述IO模块提供工作电源。

9.如权利要求8所述的IO模块,其特征在于,

所述子站芯片为MKY35芯片;

所述高速总线接口包括AD4148芯片;

所述驱动芯片为ULN2803芯片;

所述电源电路包括B0505S-2W电源芯片。

10.一种远程IO控制系统,包括一个如权利要求1-5任一项所述的控制器以及多个如权利要求6-9任一项所述的IO模块;

所述控制器的高速总线接口与所述IO模块的高速总线接口通过高速RS485总线相连。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1