quote:以下是引用马嘉华在2014-05-10 00:07:42的发言:quote:以下是引用东方红一红在2014-05-09 16:33:57的发言:
12...15是变频器与342-5之间的数据交换区,也就是PPO的数据区。
272...287是CP342-5与CPU之间的数据交换区,你还需要通过FC1/FC2完成cpu与变频器之间的数据交换和映射。
I/O12...15是变频器和CP342-5之间的数据交换区,之间是自动实现交换数据吗?在FC1、FC2编程时没有用到这个I/O地址,只用了I/O272...287就实现了变频器的控制。
这个I/O0...15具体有什么用呢?
我知道CPU利用F1、F2通过I/O272...287实现与CP342-5之间的数据交换。
变频器和CP342-5之间使用 I/O12...15交换数据的,这个和CPU集成的DP主站和从站交换数据是一样的。假设你通过FC1,把MB10~MB25传送给Q272~Q287,后者再传送给CP342-5的QB0~QB15, Q272~Q287就是一个中间商。最终传送给了CP342-5的QB0~QB15。
我一直不太理解300的CP用起来为什么这样令人郁闷,非得要用FC 1/FC2来读写数据,400的CP 443是直接和从站交换数据的。是因为300的CP便宜些,故意让用户多花点时间编程吗?对初学者也增加了很多负担。但愿1500不是这样了。