工控板软件开发用什么语言

%title插图%num

工控板软件开发用什么语言

不同的需求使用不同的软件,bs管理系统一般是java,perl,网站一般是php,安卓是java,apple是ios,游戏是c++,操作系统 c,c++

西门子200PLC与一台工控机通讯(组态王软件)请问那个方式最简单廉价1.MPI2.PPI3.MOUDBUS或者其他方式

1,MPI 你的工控机得加通讯板卡,CP5611或者CP5613,还需要用MPI的通讯电缆。
2,PPI 最简单经济,直接读取PLC变量,硬件支持最简单,一个232转485的头,然后和PLC的通讯口3+8-连起来就OK,如果你有编程电缆,连转接头都不需要了。组态王都是国内最成熟的组态软件,开发的PPI驱动我用过很多次,相当稳定。不存在楼上说的。唯一缺点是通讯距离只有30米以内,不过加中继可以实现1200M。
3,Modbus RTU 虽然协议成熟,200PLC也自带协议库,编程也不是很难,但是不能直接读取PLC变量,变量需要转换,而且不支持读取M寄存器,位指令的使用只能使用I,Q寄存器,编程时工作量大,硬件使用上和PPI协议雷同,好处是波特率9600,不需要中继理论支持1200M的通讯距离。
综上所述,如果工控机离PLC控制柜近,首选PPI,如果距离远,那Modbus RTU和PPI加中继你自己看哪个更合算。