dapinpai之间的软件肯定不可能通用,他们都凭着各自的能力发展自己的特色来吸引用户,没有谁会把自己辛辛苦苦开发的软件,让别的厂家免费用的。
比如,西门子实力雄厚,花了极大的代价来开发、完善自己的软件,并且基本免费地让工程师使用,以便吸引大家去买他的硬件(编程软件基本都是免费的)。
如果哪个小厂推出自己的PLC,可以完全用西门子软件来开发,且比西门子便宜,你觉得西门子会怎么想?因此,大厂不会随便让别人的硬件和自己的软件兼容的(西门子自己的不同系列PLC之间也互不兼容的)。何况你开发一个从属设备,还要给人家交份子钱呢,更别说软件了,软件可是未来竞争的新高地,并且这是典型的工业软件。
但是,国内有一些仿日系的PLC却可以用三菱的编程软件开发(当然是有限功能),这也是很取巧,不能细说。
虽然软件不同,但是,各家开发的程序却有很多相似性,大家基本都支持IEC标准的PLC语言,在IEC 61131-3guojibiaozhun中,定义了5种PLC编程语言:
①指令表(Instruction List,IL)
②结构化文本( Structrued Text,ST)
③梯形图( Ladder Diagram,LD)
④功能块图( Function Block Diagram,FBD)
⑤顺序功能图( Sequential Function Chart,SFC)
这就保证了工程师朋友们可以比较容易看懂各家PLC的基本程序,IEC为PLC的发展做出了重大的贡献。
符合IEC标准的程序在各家软件之间移植还是比较容易的,对于文本型的ST程序,从一家的编程软件里拷贝过去(或者导出),再复制到另外一家的软件里,然后根据对方的语法要求进行一些简单修改,可能就能跑起来了。对于图形化的梯形图、功能图之类的,可能就没法直接拷贝了,但是,你照着画出来,功能基本也是一样的,这也是一种移植。
引申一些:我们搞工控的,弄懂PLC原理,掌握IEC标准的几种PLC语言,就可以比较容易地在各厂家之间游走,稍微了解一些各软件的特点即可上手,毕竟他们都是为PLC程序服务的,不可能本末倒置。
- PLC与这7种设备的连接方式! 2024-11-28
- 高效电机和普通电机制作上有什么不同? 2024-11-28
- 整流变压器与动力变压器,到底有啥区别? 2024-11-28
- S7-1500 CPU断电后不能启动的实例分析 2024-11-28
- 双电源供电与双回路供电的区别是什么?别再傻傻分不清了 2024-11-28
- 想搞明白触摸屏与PLC之间的连接问题-速速收藏 2024-11-28
- 变频器设置很神秘?其实必须设置的参数就这么几个 2024-11-28
- PLC现场安装、调试全流程实战经验,你应该知道的电气知识 2024-11-28
- 如何快速学会用PLC控制变频器?案例安排上了 2024-11-28
- 西门子S7-1200-启动模式及设置 2024-11-28
- PLC调试这几步都不知道,就别说自己是电气工程师了! 2024-11-28
- PLC与变频器串口通信程序如何写 2024-11-28
- PLC程序中急停为什么要写成常开? 2024-11-28
- PLC原来就只有这些控制功能! 2024-11-28
- PLC中的BCD码是什么呢? 2024-11-28
联系方式
- 电 话:18126392341
- 联系人:梁涛
- 手 机:15267534595
- 微 信:15267534595