随着工业自动化的发展,可编程控制器(PLC)在工业控制系统中得到了广泛应用。PLC可以通过数字通信接口与传感器和执行器进行通信,实现对工业过程的控制和监测。然而,传统的数字通信接口往往需要较大的带宽和复杂的协议,不适用于小型传感器和执行器。为了解决这一问题,IEC制定了BS EN IEC 61131-9:2022标准,规定了可编程控制器与小型传感器和执行器之间的单点数字通信接口(SDCI)。
SDCI接口是一种低带宽、低功耗、低成本的数字通信接口,适用于小型传感器和执行器。SDCI接口可以通过串行通信或者CAN总线进行通信。串行通信是一种点对点的通信方式,适用于单个传感器或执行器。CAN总线是一种多点通信方式,适用于多个传感器或执行器。SDCI接口的物理层、数据链路层和应用层的要求在BS EN IEC 61131-9:2022标准中进行了规定,以确保可靠的通信和数据传输。
SDCI接口的物理层要求包括接口类型、传输速率、电气特性等。接口类型可以是RS-232、RS-485、TTL等。传输速率可以是9600bps、19200bps、38400bps等。电气特性包括电压、电流、功耗等。数据链路层要求包括帧结构、错误检测、流控制等。帧结构包括起始位、数据位、校验位、停止位等。错误检测可以采用循环冗余校验(CRC)、纵向冗余校验(LRC)等。流控制可以采用硬件流控制、软件流控制等。应用层要求包括数据格式、命令集、响应时间等。数据格式可以是ASCII码、二进制码等。命令集包括读取数据、写入数据、查询状态等。响应时间要求在规定的时间内完成数据传输和响应。
BS EN IEC 61131-9:2022标准的制定,为小型传感器和执行器的数字通信接口提供了标准化的解决方案。SDCI接口的低带宽、低功耗、低成本的特点,使得它在工业自动化领域具有广泛的应用前景。未来,SDCI接口将成为工业控制系统中不可或缺的一部分。
相关标准
- BS EN IEC 61131-1:2020 可编程控制器-第1部分:通用信息
- BS EN IEC 61131-2:2017 可编程控制器-第2部分:程序设计
- BS EN IEC 61131-3:2013 可编程控制器-第3部分:编程语言
- BS EN IEC 61131-10:2021 可编程控制器-通用数据结构和函数