现在很多人都有这个共识:用plc和现场的设备做modbus通讯的话,先用pc机测试下。于是pc上的串口调试软件就成为必备的利器了。我在百度上找了不少相关软件,有通用的串口调试软件如commix,也有专用的modbus调试仿真软件:
P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
l COMMIX V1.4WWW_PLCJS_COM-PLC-技.术_网
——可——编——程——控-制-器-技——术——门——户
只有一个可执行文件,可以自动生成modbus的crc校验码,但是毕竟不是专门的modbus调试仿真软件,用commix必须十分熟悉modbus报文格式;WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
WWW_PLCJS_COM-PLC-技.术_网
l MODBUS V3.16P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
WW.W_PLCJS_COM-PLC-技.术_网
开始我觉得这软件挺复杂的,不知道咋用。用着用着就上手了,觉得相当的好啊。加拿大的一个叫做Calta计算机公司的东东,功能很全,用起来也很方便,我觉得最好用的一个modbus专用仿真软件。支持master和slave模式(还支持monitor模式即只监控串口),支持1-6,15,16功能码(但是对于15,16只能一次写一个变量下去),支持串口的报文监视;WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
l MODSCANWWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
WWW_PL※CJS_COM-PLC-技.术_网
只能做master,且不支持15,16功能码,界面还不错;WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
WWW_PLC※JS_COM-PmLC-技.术_网
l Modbus调试精灵V1.024WWW_P※LCJS_COM-PLC-)技.术_网
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
找了好几个网站下载都是一个可执行文件,偏偏报告缺少什么dll文件,看上去是因为软件是用mfc写的,没办法只好去网上下了几个mfc的dll文件才运行起来。界面过于简陋,只能做master但是居然支持写多寄存器也考虑得不错了。W1WW_P4LCJS_COM-PLC-技.术_网
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
另外还有几个modbus软件,带了某某公司的标志,用起来跟modscan差不多。WWW_PLCJS@_COM%-PLC-技.术_网
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)