组态王

上位机与单片机的通信问题

你。 提交于 2019-12-29 11:29:43
上位机采用的是组态王这款监控软件,单片机采用的是STM32,系统的总框架分为4层: 服务器(组态王)——网关2——网关1——节点 通信过程中遇到的问题如下: 1. 将单片机与组态王连接完成后,组态王上没显示 (1)首先检查电路有没有连接正确(已经确定连接无误) (2)利用串口查看网关1跟网关2打印出来的数据(对照代码中的内容,确定运行到每一步应有什么标志,可以通过打印不同的数据来监测运行到哪一步) 2. 网关2打印的数据总是显示网关2已经给网关1下发查询命令了,但是却没有收到网关1给它回复的数据,而且网关1也没有数据打印 分析可以知道网关2已经给网关1下发查询命令了,但是可能它的命令没有下发成功卡在485那块,导致网关1没有接收到命令所以没有打印数据,或者是网关2已经成功发送出去,只是网关1不接收而已,又或者是网关1已经接收到了但没有解包执行。 出现这种现象,原因有以下几种: (1)程序跑死了 (2)485有问题 (3)硬件问题 因为这程序在之前一直跑得没问题,所以暂时先排除代码问题,先检查485那块的线路 检查结果:线路没连错,但是485线那块的RX,TX,GND这3根线裸露在空气中,而且有几根是相互接触了,用绝缘胶布包好之后,再一次通讯,这时网关1和2都有数据了,但是组态王还是没有显示 (网关2) 由我这个网关2打印的数据对照通信协议可知

组态王常见问题解答

你说的曾经没有我的故事 提交于 2019-12-03 23:32:00
 一、在XP系统安装完组态王软件和驱动在打开运行时信息栏出现“您没有正确安装KVCOM.SYS驱动程序”。     【答:】     (1)建议在安装前先把电脑上的杀毒软件先关闭,以免安装时对部分程序的影响。     (2)若还出现此类问题,可以尝试把装好的组态软件在电脑上卸载掉,然后重新 启动安装,这个有时是系统造成的,建议多装几次。(我的就是这样后来装 好的)若实在还是不行,建议换个XP系统,应该是系统环境的问题。          二、打开组态王软件,在切换到view界面时弹出“历史库:打开工程映射区内存失败”。     【答:】     这个是在安装驱动时系统有时会把《KVCOM.SYS》文件的后缀名”.SYS”给删掉。 这时可以在驱动的安装路径里面找到《KVCOM》,然后把文件的后缀名添加上就可 以了。        三、西门子PLC的通讯问题     【问:】     西门子S7200使用西门子公司提供的PC/PPI电缆选用PPI方式与组态王通讯,一旦PLC断电通讯不能恢复,重新启动组态王通讯失败,必须用西门子的编程软件和PLC通讯一次后,组态王才能与PLC通讯是为什么?     【答:】    (1) 不用西门子公司提供的PC/PPI带缆,使用RS232/485的转换模块,485的DATA+ 接PLC的PORT口的3,DATA-接PLC的PORT的8

基于组态王和三菱PLC的modbus仿真(一)——安装三菱PLC环境

♀尐吖头ヾ 提交于 2019-11-28 20:11:09
之前被组态王坑了一下,现在接着摸一下三菱PLC编程软件。具体资源我已经传到群里了!打开压缩包后,来开始安装三菱PLC的环境。 1.安装GX Developer GX Developer编程软件是三菱PLC设计/维护的应用软件,可应用于三菱大型PLC的Q系列、A系列、QnA系列机型及小型FX系列PLC梯形图、指令表SFC等的编辑。该编程软件能够将Excel、Word等软件编程的说明性文字、数据、通过复制、粘贴等简单操作导入程序中,使软件的使用、程序的编辑更加便捷。 (1)第一个坑: 先进EnvMEL文件夹中,执行setup.exe。 如果遇到0安装程序检测出uninstallshield正在使用中,请关闭uninstallshield并重新启动安装程序432这样的问题,解决方法如下: 删除C:\Windows\下IsUn0804.exe或者IsUninst.exe即可 (2)第二个坑: 注意第一个坑,打开对应路径随便准备删, 返回上一级路径,进行setup.exe的操作,然后遇到序列号的问题,网上找了一些序列号如下表: 序列号 注意将不同数字分写开 570-986818410 998-598638072 然后结构体文本打勾,next,监视不打勾,next,剩下两个都打勾,next,选择安装路径,next,然后弹出来的都安装上。 2.安装GX Simulator 同上。 来源: