速率:9600。校验:无。数据位:8。停止位:1。功能码 03H(读)、06H(写)RS485 接口,支持 Modbus-RTU 协议,用RS采集的程序(下面图上有参数,图上程序是错的用不了)怎样编写PLC程序 ,求指教另外就是:PLC-Fx3U的波特率是38400,请问RS-485设备的波特率与PLC要一致吗
三菱PLC,fx3u采用485/232通讯可以这样进行设定不用写程序,已知下位机设备为MODBUS协议的地址那么启用DEA通讯工具后设定PLC-MODBUS通讯定确定。
2.进行设定PLC通讯格式,这里要与FX3UPLC通讯设定一样,这里我们选择9600,7,ODD,1
4.然后配制数据。将一号温度的H20地址现在温度传进三菱PLC D184寄存器中,以次类推进行设定
5.设定1号站好后,进行复制就可以了,这样就配制完成温度16个站号将温度现在值传入指定的PLC寄存器中了。最后上传配制便可。
追问配置管理工具在那里打开?谢谢
追答下载一个DEA-CON通讯配制软件可以打开的,PLC是不用写任何程序就可以与温控变频器等仪表进行通讯了。
你这个好像参考的手册不对,
Fx3U的485设定应该如下图,
设定内容比较多,
建议还是去三菱官网下载对应手册:
《FX3U用户手册(MODBUS通信篇)》
PLC-Fx3U的波特率是38400,请问RS-485设备的波特率与PLC要一致吗
追答这个必须一致,包括:波特率、起始位、数据位、停止位、校验。
追问我理解为只要设置D8120的格式就行(在FX-1N或2N中),是否FX-3U中的格式设置不是D8120了?H1097是怎么得来的,在D8400是否等于在FX-1N或2N中的D8120?
PLC和RS 485是否要设置主、从关系。
我的设备信息:波特率9600 无校验 数据位8位 停止位1 ;功能码 03H(读)、06H(写)
需要读取16 路温度值,能帮我弄个程序出来吗,付费也行。