如题,我自己做的轮询程序,写多个站数据没问题,读多个站数据就不行了。
我的思路是这样:d0=0的时候,RS D20 K8 D30 K7,d0=1的时候RS D40 K8 D50 K7。
把值用M8000的常开触点传送进D20-D25 D40-D45,并CRC校验。
D0=0的时候上升沿置位M8122,同时D0=0的时候等待M8123接通,接通后将数据传送到别的寄存器,再使D0=1,接着复位M8123。
D0=1的时候同上,但是实际写到PLC里面轮询会有问题。
程序部分截图见附图,程序也上传了,请大家帮忙解答一下




正在下载,请等待……
楼主最近还看过
[23600]
[10444]
[7520]
[10095]
[7707]
[9708]
[18924]
[13803]
[9431]
[17704]

客服
小程序
公众号