引用 zhangjiexi163 在 2011/11/13 9:12:23 发言【内容省略】
在300中FC105只是将模拟量采集数据进行线性化而已。
对于300与200对于模拟量的编程时类似的,区别仅仅在于模拟通道的细微差异以及模拟量模块转换数据的范围不同而已。
在300中,对于模拟量输入通道是以外部通道P起始的,即:PIW256之类。
在200中,对于模拟量输入通道是以模拟量A起始的,即:AIW0 之类。
在300中,多数的模拟量的对应值在0~27648而在200中,则是0~32000。
鉴于以上的细微差别,对于编程来说,其几乎没有差别,唯一的差别在于,对于300系列在说,其MOV指令适合于各种数据类型,而200种,必须有MOVW来读Word类型或者INT类型数据。
因此:
在300中 MOV指令 读取PIW通道即可
在200中 MOVW AIW即可。
仅此而已。
以上仅代表个人意见。
Good Luck~