A programmable logic controller and expansion module interface, which comprises a main module and a plurality of extension module, which is characterized in that: the SPI interface line with four line standard and two digital logic line: interrupt connected interface bus control bus line control line and order, the main module and the expansion module by the token type two-way communication control; automatic address allocation modules in the system initialization process, complete the main module and extended module between the control and data bidirectional communication, realize the input and output function and programmable controller extension. The invention has the advantages that the successful implementation of the communication interface function of programmable logic controller and expansion module, to achieve two-way communication of data and control characters, with automatic distribution function expansion module address, but also effectively solves the conflict problem in communication, improve the communication efficiency and reliability of programmable controller and extension module.
【技术实现步骤摘要】
本专利技术属于电子
,涉及应用于工业控制应用领域的可编 程逻辑控制器与多个扩展模块的接口。
技术介绍
随着可编程逻辑控制器的广泛应用,单一可编程逻辑控制器由于 其功能有限,在很多场合不能满足要求,而在实际控制过程中,通常 需要扩展单一控制器的功能,即通过提供其他性能模块,如输入/输 出模拟量扩展模块、数字量扩展模块、网络连接模块等来扩大系统的 性能。模块化系统既能适用于简单的系统,又能通过扩展相应的功能 模块,使其适用于复杂的系统,因此,可编程功能逻辑控制器需要提 供具有很多的不同功能的附加扩展模块接口 。逐级连接法由于具有任 意组装,灵活接线的优点,因此现在已经广泛采用。对于具有多个扩 展模块的系统,主模块为了访问各个扩展模块,各扩展模块需要有一 个唯一的编号地址。现有的技术有人工手动输入编号和主模块自动编 号。人工手动编号比较繁琐,每次增加一个扩展模块,需要编程人员 记住相应的扩展模块信息,并输入正确的编号。主模块自动编号则是 用硬件编码的方式,在扩展模块中设计一个地址逻辑编码与传递单 元,这样,增加了硬件设计的复杂性,在扩展模块比较多的时候,需 要的地址线增多,将进一步增加设计的复杂度。PLC主模块与各扩展模块之间需要传递数据和控制信号。现有的技术是采用"主从通信"的信息交换方式,这样在整个通信过程都只 能由主模块发起,提供寻址,总线控制和通信,扩展模块无主动发送 数据的能力。这种模式大大降低了主模块和扩展模块间的通信效率。
技术实现思路
本专利技术的目的是提供可编程控制器与多模块的方便接口,采用一 种主模块主动发送数据和扩展模块中断发送数据请求 ...
【技术保护点】
一种可编程逻辑控制器与扩展模块的接口,包括主模块和多个扩展模块,其特征在于:采用四线标准的SPI接口线与两根数字逻辑线:中断控制线和顺序连接控制线组成接口总线,主模块通过MOSI线向扩展模块传送信息,所述所有扩展模块共同使用MISO向主模块传送信息,双向通信受令牌式控制,只有获得令牌的唯一扩展模块才能在MISO总线上向主模块发送数据;所述顺序连接控制线为将各扩展模块顺序连接的通用I/O口线,根据扩展模块连接的顺序和距离主模块的远近,完成地址的自动分配;所述中断总线控制线连接主模块的外部中断口和扩展模块的通用I/O口,主模块响应扩展模块中断请求后,扩展模块才能向主模块发送数据。
【技术特征摘要】
【专利技术属性】
技术研发人员:孙航,
申请(专利权)人:上海正航电子科技有限公司,
类型:发明
国别省市:31[中国|上海]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。