感谢3楼大哥的指正:
1.我现在已在网络1里把SMB187和SMB194删除了。
2.的确这个VB102和VB103我写入的数据时错误的,我现在修改了,ASCII码转换后是01,正好对应变频器站地址。
3.我已将SMB187.7移到XMT指令上面,改成用SM4.6置为XMT指令,空闲时发送数据,但是你说为什么还得用RCV指令呢?我现在不用接受指令啊。只想实现一个简单的正转、反转、停止控制啊。
4.你说的这第四条我看不太明白,为什么我程序的启动、停止的校验位都是错误的呢?程序我该怎么修改呢。
比如我现在停止和反转都不要了,只试验正转,就是说如果变频器和PLC建立了通信,当10.1为ON变频器就正转。程序我该怎么写呢?