The invention discloses a remote IO control system and a controller thereof and a IO module, wherein, the controller and the IO module are respectively provided with a high-speed bus interface, which can be connected by a high-speed bus to improve the communication speed. In the controller, the master chip for each IO module IO port state data written to the RAM storage area of the control chip, through parallel bus access to the RAM store, like access to its internal RAM space as fast read / write data, the control chip can quickly obtain the IO module IO port state data, improve the real-time performance of the system; the IO module, the communication baud rate dial switch circuit can be set up IO module and communication address, the IO module provides various working modes, through the dial switch circuit switching, without programming, shorten the product development time. The remote IO control system has the advantages of simple circuit, high reliability, low cost, short development cycle, easy installation and maintenance.
【技术实现步骤摘要】
一种远程IO控制系统及其控制器和IO模块
本专利技术涉及现场总线远程控制
,具体涉及一种远程IO控制系统及其控制器和IO模块。
技术介绍
远程IO模块在现代工业控制中具有广泛的应用,是分布式控制系统中的关键部件,主要用于连接工业控制系统中的各种现场装置如传感器、按钮、电磁阀、指示灯、电机驱动等的输入、输出信号,并通过通信网络将采集到的现场信号传送至主站或其它控制系统。现有的远程IO模块采用的连接方式通常为各种类型的现场总线技术,如工业以太网、RS485总线、CAN总线等,协议复杂、速率低,现有的远程IO控制系统通常存在以下一种或多种问题,如:电路结构复杂、通信协议复杂、成本过高、开发周期过长、因通讯速率低达而不到工业现场实时性要求等问题。
技术实现思路
本专利技术提供了一种远程IO控制系统及其控制器和IO模块,以解决现有的远程IO控制系统结构和通信协议复杂、成本高、开发周期长、因通讯速率低达而不到工业现场实时性要求等问题。根据本专利技术的一个方面,本专利技术提供了一种远程IO控制系统的控制器,所述控制器包括控制芯片和主站芯片,所述控制芯片通过并行总线连接所述主站芯片;所述主站芯片集成有高速总线接口,用于连接远程IO控制系统的各个IO模块;所述主站芯片上设置有RAM存储区,所述控制芯片通过并行总线接口方式访问所述RAM存储区;所述主站芯片,用于通过所述高速总线接口获取各个IO模块的IO口状态数据,写入所述RAM存储区;以及从所述RAM存储区读取控制数据,通过所述高速总线接口向所述IO模块发送所述控制数据;所述控制芯片,用于通过并行总线读取所述RAM存储区中 ...
【技术保护点】
一种远程IO控制系统的控制器,其特征在于,所述控制器包括控制芯片和主站芯片,所述控制芯片通过并行总线连接所述主站芯片;所述主站芯片集成有高速总线接口,用于连接远程IO控制系统的各个IO模块;所述主站芯片上设置有RAM存储区,所述控制芯片通过并行总线接口方式访问所述RAM存储区;所述主站芯片,用于通过所述高速总线接口获取各个IO模块的IO口状态数据,写入所述RAM存储区;以及从所述RAM存储区读取控制数据,通过所述高速总线接口向所述IO模块发送所述控制数据;所述控制芯片,用于通过并行总线读取所述RAM存储区中的所述IO口状态数据;以及根据所述IO口状态数据通过并行总线向所述RAM存储区写入控制数据。
【技术特征摘要】
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降...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。