IC693ALG221LT 工业计算机和PLC有什么区别?
1. 运营
PLC带有一个实时操作系统,可以持续监控来自连接设备的输入,然后根据其程序执行决策命令。此外,PLC的操作系统(OS) 专为执行与控制相关的任务而设计。因此,PLC通常不需要防病毒程序或注册表清理程序,这会增加操作期间的处理吞吐量。
工业PC可以执行与PLC相同的任务,但其操作系统使它们能够运行PLC无法使用的各种应用程序和程序。有了这些功能,IPC不仅仅是控制目的。工业PC可以整合工作负载,从而减少硬件占用空间。然而,IPC 的操作系统(如Windows 和Linux)容易受到网络攻击,但当前的防病毒软件和防火墙已经足够先进,可以降低这种风险。
2. 编程
工业PC和PLC之间的下一个区别是程序的开发和执行方式。PLC通常实现基于扫描的程序执行,而工业PC通常是事件驱动软件。例如,PLC 软件逻辑在IEC 61131-2 标准中指定,如梯形逻辑或其他专有供应商语言。相比之下,工业PC使用诸如 C/C++/.NET 等编程语言在众所周知的Windows或Linux操作系统上运行。因此,工业PC由于在开发人员中很受欢迎,因此更容易编程。与需要特殊培训才能学习的梯形逻辑相比,由于C++ 等通用编程语言,它们还可以让系统与更多机器和设备进行交互。
制造自动化的不利因素之一,如果不认真对待,公司可能会损失巨大。工业系统应该处理两个基础。首先,阻止来自未经授权的外部访问的攻击。其次,根据用户的权利或指定来限制用户的访问。过去,众所周知,PLC可以免受恶意软件攻击。然而,一些攻击者开始开发针对PLC的恶意软件,就像Stuxnet 在他们的 Siemens PLC 遭到破坏时发生的情况一样。尽管如此,工业PC也容易受到恶意软件的攻击,需要对软件防病毒或硬件模块进行保护。部分工控机利用主板内嵌的TPM(可信平台模块)2.0对数据进行加密。
IC693ALG221LT
IC693MDL330RR
IC693MDL340
IC693MDL340CA
IC693MDL340LT
IC693MDL340RR
IC693MDL350
IC693MDL390
IC693MDL390CA
IC693MDL390LT
IC693MDL390RR
IC693MDL632
IC693MDL632CA
IC693MDL632LT
IC693MDL632RR
IC693MDL633RR
IC693MDL634
IC693MDL634LT
IC693MDL634RR
IC693MDL640RR
IC693MDL641RR
IC693MDL643RR
IC693MDL644RR
IC693MDL645
IC693MDL645CA
IC693MDL645LT
IC693MDL645RR
IC693MDL646
IC693MDL646CA
IC693MDL646LT
IC693MDL646RR
IC693MDL648
IC693MDL653RR
IC693MDL654
IC693MDL654CA
IC693MDL654LT
IC693MDL654RR
IC693MDL655
IC693MDL655CA
IC693MDL655LT
IC693MDL655RR
IC693MDL660
IC693MDL730
IC693MDL730LT
IC693MDL730RR
IC693MDL731
IC693MDL731LT
IC693MDL731RR
IC693MDL732
IC693MDL732RR
IC693MDL733
IC693MDL733RR
IC693MDL734
IC693MDL734CA
IC693MDL734LT
IC693MDL734RR
IC693MDL740
IC693MDL740CA
IC693MDL740LT
IC693MDL740RR
IC693MDL741
IC693MDL741CA
IC693MDL741LT
IC693MDL741RR
IC693MDL742
IC693MDL742LT
IC693MDL742RR
IC693MDL748
IC693MDL750RR
IC693MDL751RR
IC693ALG221LT