扫描时间我不知道怎么查看,电脑模拟一直报硬件错误(三图);连上plc写入程序,却报通信故障(四图),请各位大神帮我看一下哪里的问题啊,,
五图,硬件错误具体说明,六图,GX-WORKS电脑模拟不支持WDT指令,七图。PLC参数设置,八图,,会不会是这种情况,但是说明书说的较少,不是很清楚。
类型是设置的FX3U,只不过硬件错误报的是程序运算时间超过看门狗定时器的时间(默认200ms),想加mov K1000 D8000;WDT;但是电脑模拟不支持WDT指令。
追答你程序写反了哦!mov K1000 D8000 ;WDT
追问只是追问里写错了,刚刚改了追问了。
追答什么意思啊???加我QQ2280466554
虽然在我完整的程序里(共500多步)这一节的确是子程序,但是我在提问里是把这一节单独挑出来作为一段独立完整的主程序的。P指针不止可以做子程序的调用指针(CALL FEND SRET ),也可以做程序的跳转指针(CJ)。在提问里的P指针是作为程序跳转用的(只不过是不满足条件往回跳转的),而不是子程序调用用的,所以根本就不需要FEND的,因为没有子程序。