以下是引用A罗志恒13880在2024/2/21 8:02:18的发言:
那以后还是用ADPRW指令算了,这个不用写CRC校验感觉还可以。
关键的是在FX3U里面用ADPRW指令,必须要用FX3U-232ADP-MB或者FX3U-485ADP-MB的模块才行,而这个模块又比较贵。
如果用RS指令的话,无论是2N或者3U只要配一块BD板就能搞定
这个也不知道当年三菱是怎么想的,为什么不直接支持MODBUS,直到5U才本体支持
而国内的一些品牌(比如信捷)一早就支持了,并且还本体自带一个通讯口,不需要加扩展
其实也还有一个办法,那就是利用触摸屏,一般的触摸屏有两个通讯口,一个232一个485,485就与变频器做MODBUS通讯,232与PLC通讯(3U是422口,就用编程线,触摸屏里面选232),我帮一个朋友这样做过,这样的目的是,他的客户指定用三菱PLC,而他又不想买模块(三菱的模块不便宜)给变频器调速,那就走通讯,速度信号先由PLC给触摸屏的232口,然后232口再传给485口,最后传送给触摸屏,这样一番操作下来确实不容易,但省了成本呀。
后来他还碰到一个工程,是需要在触摸屏上面显示压力值的,客户那边输出的是模拟量,为了省模块,就在淘宝买一个模拟量转485的采集模块(49包邮),也是与触摸屏通讯的。