工业标准
IEEE 1588
在工业应用中采用以太网技术有很多好处,例如,高速、低成本和很好的通用性等。但是,在要求苛刻的实时系统中,您会遇到挑战,比如在分布很广的各个位置上,您需要同步分散的移动控制器,从大量的传感器中同时获得反馈,并进行测量。 IEEE 1588 标准在网络中提供亚微秒精度的器件同步方式。
IEEE 1588 标准被称作“网络测量和控制系统精确时钟同步协议 ( 或者,精确时间协议 PTP) ”,能够通过以太网等数据包网络将多个分散在不同位置的实时时钟进行同步。一个主时钟和多个从时钟在网络上保持同步,确保消除了时序漂移,所有器件使用同一时间基准。该标准适用于用户管理的分布式系统,降低了对网络带宽的占用,减少了处理开销。
IEEE 1588 适合主时钟和从时钟通过点对点链路连接在一起的工作环境。然而,很多以太网系统使用交换机,这意味着无法进行点对点链接。以太网交换机在传送数据包时通常会引入较大的时间偏移,特别是在负荷较大的情况下。这种情况以及双向传输数据包在时间上的不对称会降低 1588 系统的可靠性,甚至无法使用。
这一问题的解决方案是在交换机中使用 IEEE 1588 边界时钟。采用实质上就是主时钟的边界时钟后,您将在整个网络中实现点对点链接。交换机现在具有可预测数据包转发机制,普通交换机中存在的这一问题不会再发生。
IEC 61131-3
IEC 61131是IEC于1993年12月首次公布的国际标准。IEC 61131第3部分主要涉及到编程语言;它定义了管理控制处理方法,以及两种图形和两种文本 PLC 编程语言标准:
- 梯形图(LD),图形
- 功能结构图(FBD),图形
- 结构文本(ST),文本
- 指令表(IL),文本
- 串行函数表(SFC),用于串行和并行控制处理。
该编程语言标准针对可编程逻辑控制器 (PLC) 而开发,已经广泛应用于工业领域。它是一种开放标准,由供应商和产品无关国际组织 PLCopen 制定, http://www.plcopen.org/。
关于 Altera 基于 IEC 61131-3 产品的详细信息,请访问我们的工业合作伙伴网页。
|