西门子414-2DP PLC裸照,据东门子的人说其处理器用的X86架构产品。板子做工还可以,核心芯片视乎是NEC或NEC代工的。不知道让那些天天吼抵制日货多买西门子的东北爷们情何以堪!
AB的1756 L61 PLC裸照,采用ARM处理器。板子做工非常好,相对西门子更胜一筹。
系统运行平台,这个暂时不知道,估计是Vxworks等,希望有知道的补充。
软PLC软件,肯定不是3S等公司的,应该是自己的。
我来预言一下中国十二五时期自动化的发展方向,哈哈。
由于中国人力成本不断上升,十二五时期,自动化这个行业应该有更大作为。以后十年,预计应该不会像这几年,有能力的都跑去做建筑电气了。
以后十年,中国的PLC市场应该不会再像今天这样,由AB,西门子等少数厂家垄断,中国数百万的自动化从业人员最后都在为这几家打工。
以后的十年,基于PC控制技术的PLC,如倍福等。应该会有更多应用。基于ARM或者POWER PC的定制化PLC,应该也会有更多市场。(我目前正在联合同学开发一款基于ARM核心的LPC1768芯片,开发一款专用控制器)
以后的十年,Vxworks uC/OS II等实时操作系统,MULTIPROG,CodeSys等软PLC,应该有更大的发展空间。
以后的十年,基于C语言的编程应该会更加普及,AB西门子现在已经支持了。另外就是低端应用,更加傻瓜化谁都会用的编程软件会出现。没计算机背景又没有掌握一些特殊生产工艺的PLC编程人员,日子估计会很难过。
以后的十年,模型应该会有比现在更多的应用,各种行业的控制模型,可能会逐步标准化,并在一个标准平台上出售。
以后的十年,应该会有一种全新的,可仿真现场各种设备运行及故障状况的仿真系统软件,被开发出来。(目前在和新日铁技术人员探讨仿真冷轧后处理部分,相关问题可行性)
以上是我对以后自动化发展的预测,欢迎大家发邮件讨论。我邮件是zhangsheng117@126.com
现在,将我说的初级挑战题目的答案公布出来了。用RSlogix 5000写的。西门子SCL也类似。
共三种方式,以下是用数组做99乘法表的三种表达方式。
声明,这些是我师父培训我编程时候用的。
//FOR row:=1 TO 9 BY 1 DO
// FOR col:=1 TO row BY 1 DO
// Nine[row-1,col-1] := row*col;
// END_FOR;
// FOR col:=row+1 TO 9 BY 1 DO
// Nine[row-1,col-1] := -1;
// END_FOR;
//END_FOR;
//FOR row:=1 TO 9 BY 1 DO
// FOR col:=1 TO row-1 BY 1 DO
// Nine[row-1,col-1] := -1;
// END_FOR;
// FOR col:=row TO 9 BY 1 DO
// Nine[row-1,col-1] := row*col;
// END_FOR;
//END_FOR;
//FOR row:=1 TO 9 BY 1 DO
// FOR col:=1 TO 9 BY 1 DO
// Nine[row-1,col-1] := row*col;
// END_FOR;
//END_FOR;