前两个都没问题,我想问的是随便烧录一个程序(只让y端口灯亮的程序),会不会导致我不能读取数据
追答不好意思,也许我没有弄明白你的东西,首先你用什么单片机?什么什么烧录程序?又什么用VB读取?
如果您是在PLC的编程环境下面烧的即由PLC编程环境把程序下载到模PLC系统,应该不成问题,如果你单片机的烧写软件烧写而替换了PLC的固件那相当于不是PLC了。
我这个是单片机stc90c52rc插板子上,模仿plc,单片机烧录程序
追答你烧了PLC模拟程序(即固件,PLC运行的内核)以后,你的单片机系统就相当一个PLC了,所以往后的操作应该在PLC的IDE里进行。如写程序如你的点灯程序,就不再用单片机的指令来写而是模拟PLC提供的指令,程序下载也是模拟PLC提供的上位机软件下载,而不是用STC单片机程序下载器下载。否则相当把低烧的PLC内核程序删除了,换上你的点灯程序了,又变成了一个单片机了