PLC的梯形图可以理解成是与汇编等计算器语言一样是一种编程语言,只是使用范围不同!而且通常做法是由PLC软件把梯形图转换成C或汇编语言(由PLC所使用的CPU决定),然后利用汇编或C编译系统编译成机器码!PLC运行的只是几器码而已.梯形图只是让使用者更加容易使用而已.
PLC其实就是一套已经做好的单片机(单片机范围很广的)系统.
PLC的梯形图可以理解成是与汇编等计算器语言一样是一种编程语言,只是使用范围不同!而且通常做法是由PLC软件把的梯形图转换成C或汇编语言(由PLC所使用的CPU决定),然后利用汇编或C编译系统编译成机器码!PLC运行的只是几器码而已.梯形图只是让使用者更加容易使用而已.
同样MCS-51单片机当然也可以用于PLC制作,只是8位CPU在一些高级应用如:大量运算(包括浮点运算),嵌入式系统(现在UCOS也能移植到MCS-51)等,有些力不从心而已.公司在使用的一套工业系统就是使用MCS-51单片机做的,不过加上DSP而已,已经能满足要求(设备速度较慢,而且逻辑控制为主,但是点数不少喔,128点I/O!),而且同样使用梯形图编程,在把的梯形图转化为C51再利用KEIL的C51进行编译.没有注意到不同型号的PLC会选用不同的CPU!
上一条:330130-040-00-05
【如果您还没有关注“公司名称”手机网站】