作业帮 > 综合 > 作业

西门子S7-200自由口通讯问题

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/11 04:18:10
西门子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接口的正负极吗,
西门子S7-200自由口通讯问题
刚才回答的几个都不靠谱:
问题1:S7-200自由口通讯是异步,半双工方式的,同步一般是并口用的,串口一般异步,所以可以通讯,关键看三菱变频器的协议是如何规定的!
问题2:SMB88是定义通信双方的起始字符,也就是一组数据的开始,这个是选择项,也可以用检测字符空闲时间的方法,SMB89是定义结束字符,16#0A是换行符'\n'的ASCII十六进制码,16#0D是回车符'\r‘的,一般字符串后面会有'\r\n',表示结束,所以两个都可作为结束符
问题3:RS485传输的是差分信号,3为D-,8为D+,5为GND(可选)与对方直连,不要交叉!