请教这段西门子plc程序

L PID 332
T DB5.DBD 40
这里的PID指的是将模拟量入口地址pid332转载再传送到db5中吗?可是我看到组态中的模拟量入口地址只是这个752到261.。。怎么回事呢

不要认为是模拟量 这只是一个地址空间

找找其它组态中的地方 看看有没有包含332这段地址的位置 那才是追问

pid332就只有这个功能块用到啊.。。

追答

有没有远程站之类的 在里面找找

追问

你说的远程站就是im151吗?

追答

这个地址指向的就是这个138计数模块,外面可能连接的是编码器或者位置传感器之类的
程序的意思就是读出当前的码值放到DB中,然后应该是根据分辨率之类的对码值做转换,得到相应的角度或位置

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-04
首先你对这条指令的参数还不是很了解:
L PID 332----在这里的PID中前面的(P)就是表示总线的意思,(I)就是输入单元,(D)就是双字的意思[即是32位]。这条指令指的就是读取总线上设备输入地址为332-335区域的端口状态。

至于那个模块是这个地址你可以在硬件组态里查到。同样也可以在硬件组态里更改。
第2个回答  2013-12-04
可以问下我朋友QQ:949086222
第3个回答  2013-12-06
去厂家找下程序师问问
第4个回答  2013-12-04
好专业,我也不会。
第5个回答  2013-12-04
不懂这是什么玩意!,,。,