A1:“嵌入式”embedded,是指一种技术。楼主大概说的是嵌入式系统吧。
考虑到嵌入式技术的广泛应用,这得感谢intel等一帮大牛,嵌入式系统现在是获得了极为广泛的应用,几乎所有我们所见的“电气”的设备都会利用这种技术。大致上说,嵌入式系统是应需而单独开发的控制系统,每套设备都需开发(难度不一,完全一致的几乎没有),显然可靠性等指标有赖于开发者关系极大,和嵌入式芯片反而关系不大,这点看苹果手机和山寨机的区别可知。
但PLC是一种通用设备。如中国最知名的PLC,西门子的S7系列,大量应用于各行业。但PLC本身已经是一种完整的设备,不再需要进行“开发”了。PLC在不同的应用场合,只需要组态,即设置。如此理论上是可以大大提高控制系统的可靠性的。
所以,PLC和嵌入式系统只有场合上的应用区别,目前还看不出来两者有大范围打架的趋势。PLC只在流程工业/制造业等行业内使用,而嵌入式则大量使用于民用设备。
A2:PLC是二次开发,是在人家开发好的嵌入式系统上的二次编程,所以比较简单,当然大型的系统也有一点技术含量,但它的侧重点是电气控制,而嵌入式重点是电子,所以嵌入式研究更有技术含量,当然也难一点,更有前途
A3:PLC是应用行业,嵌入式是技术,两者不好比较。比如做PLC肯定会用到包括嵌入式技术在内的其他技术手段,同时,嵌入式可以应用到很多行业比如航空航天、娱乐电子。做嵌入式路比较宽,个人感觉,因为我做PLC。