发表于:2004-08-27 17:14:00
2楼
可行!但是不容易.
单片机里写这一通信协议是一定要的,关键是怎么写?!!
首先这一定是个从站程序,换言之就是等着上位机给发字符串,根据收到的不同内容,作出相应的回应.
屏上选择了不同型号的PLC就是选了不同的通信协议,从而决定了单片机里接收到的内容大致是什么格式!挑个简单的吧OMRON\松下\MODBUS等,总之要熟悉,会写回复桢!
下一步要搞清楚在对屏进行的所有操作时,屏都发出了些什么字符串,怎么回应它才能让屏正常显示.
这会是最烦的:
当触摸操作进行时,单片机要接收字符-判断-返回字符;
当没有触摸操作时,屏会定期地发字符串查询PLC在不在串口上,否则报通信错误;当前画面如有数据显示,不操作,屏也会以固定时间间隔读单片机内这个数的内容.
当有更复杂的控件在画面上显示时,会有更多的字符串发需作出更多的回复......
工作量一定不小!
如果你要做,有问题我们一起研究,我能做这种烦琐又有点无聊的工作.
我留言的主要目的是:想向你要一份GP的软件!
我很需要这个软件,如果方便,可以和我联系,我QQ2828331,如果我不在线,请给我留言.