西门子S7-200自由口通讯问题
我用西门子S7-200的西门子S7-200中的自由口通讯与三菱变频器通讯,请问1.S7-200自由口通讯是同步通讯吗,而三菱是异步通讯,两者能通讯吗,2.S7-200中的...
我用西门子S7-200的西门子S7-200中的自由口通讯与三菱变频器通讯,请问
1.S7-200自由口通讯是同步通讯吗,而三菱是异步通讯,两者能通讯吗,
2.S7-200中的自由口通讯中的SMB88,SMB89的参数如何设置,我看有的人将16#0A写到SMB89中,也有将16#0D写到SMB89中,这两个寄存器的中的数据意义是什么,
3,PORT硬件接口中的3(+),8(-)分别接到变频器485接口的正负极吗,谢谢 展开
1.S7-200自由口通讯是同步通讯吗,而三菱是异步通讯,两者能通讯吗,
2.S7-200中的自由口通讯中的SMB88,SMB89的参数如何设置,我看有的人将16#0A写到SMB89中,也有将16#0D写到SMB89中,这两个寄存器的中的数据意义是什么,
3,PORT硬件接口中的3(+),8(-)分别接到变频器485接口的正负极吗,谢谢 展开
展开全部
刚才回答的几个都不靠谱:
问题1:S7-200自由口通讯是异步,半双工方式的,同步一般是并口用的,串口一般异步,所以可以通讯,关键看三菱变频器的协议是如何规定的!
问题2:SMB88是定义通信双方的起始字符,也就是一组数据的开始,这个是选择项,也可以用检测字符空闲时间的方法,SMB89是定义结束字符,16#0A是换行符'\n'的ASCII十六进制码,16#0D是回车符'\r‘的,一般字符串后面会有'\r\n',表示结束,所以两个都可作为结束符
问题3:RS485传输的是差分信号,3为D-,8为D+,5为GND(可选)与对方直连,不要交叉!
问题1:S7-200自由口通讯是异步,半双工方式的,同步一般是并口用的,串口一般异步,所以可以通讯,关键看三菱变频器的协议是如何规定的!
问题2:SMB88是定义通信双方的起始字符,也就是一组数据的开始,这个是选择项,也可以用检测字符空闲时间的方法,SMB89是定义结束字符,16#0A是换行符'\n'的ASCII十六进制码,16#0D是回车符'\r‘的,一般字符串后面会有'\r\n',表示结束,所以两个都可作为结束符
问题3:RS485传输的是差分信号,3为D-,8为D+,5为GND(可选)与对方直连,不要交叉!
展开全部
1, 首先要知道 三菱变频器的通讯规约
2,建议两边都用MODBUS
200有标准的modbus主站程序
2,建议两边都用MODBUS
200有标准的modbus主站程序
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询