发表于:2014/7/6 20:42:53
#0楼
我是第一次使用人机界面,对plc也不是很了解。老板要求进度,没办法。
我用kinco HMIware新建一个工程,然后拓扑图,放置了一个ET070,一根串口线,一个自由协议的plc(自由协议的plc已经安装好驱动),然后打开组态编辑窗口,在上面放置了几个 数值显示原件,我的目的是,HMI通过串口发送数据,然后下位机(类似于单片机),接收数据后,向him返回数据,返回的结果在数值显示原件上显示。
但是当工程编辑结束并且下载到ET070后,用串口调试助手,能够收到数据,数值显示原件却不能显示数据,显示的值一直是0,很奇怪,因为我也不是很懂,所以请教一下。我认为可能是数值显示原件的地址没配好,但是不知道怎么配,还有,在自由协议的com.c代码里面,我增加了一句代码。如图:
我用kinco HMIware新建一个工程,然后拓扑图,放置了一个ET070,一根串口线,一个自由协议的plc(自由协议的plc已经安装好驱动),然后打开组态编辑窗口,在上面放置了几个 数值显示原件,我的目的是,HMI通过串口发送数据,然后下位机(类似于单片机),接收数据后,向him返回数据,返回的结果在数值显示原件上显示。
但是当工程编辑结束并且下载到ET070后,用串口调试助手,能够收到数据,数值显示原件却不能显示数据,显示的值一直是0,很奇怪,因为我也不是很懂,所以请教一下。我认为可能是数值显示原件的地址没配好,但是不知道怎么配,还有,在自由协议的com.c代码里面,我增加了一句代码。如图: