发表于:2012/3/17 0:57:11
#0楼
各位高手,小弟现在遇到一个很奇怪的问题。我现有226 AC/DC/RLY的PLC,PORT1口与触摸屏通讯,PORT0口通过485转232模块与中控室监控机的232串口通讯。程序使用了MDBUS_INIT和MDBUS_SLAVE两个程序块编程使PORT0口进行MDBUS通讯。以前都是好的,但是我从PORT1口上载程序再下载后,PORT0口就无法与监控机通讯了。程序示例见附件。MDBUS_INIT块中的Mode定义为VB1,VB1=1时PORT0口才启用MODBUS通讯,但是现在就是VB1始终为0,启动不了。将程序打到监控状态下,直接给VB1强置为1后,PORT0口还是不行。用PPI编程电缆通过0口还能找到PLC,正常状态应该通过0口是找不到PLC的。请求各位热心朋友的帮助。