主模块CPU226,后面跟四个八路温度测量模块231-7TF22,地址从AIW0到AIW62。
紧接着跟EM231模拟量输入模块231-0HF22的地址安装常理应该是AIW64到78,但是地址限制到62为止了,怎么办?
最佳答案
1.你用CPU226带4个231-7TF22模块和1个231-0HF22模块,这样肯定是不行的。
因为CPU226总点数不能超过128DI/128DO和32AI/32AO,及所有扩展模块的5V电源消耗之和不能超过该CPU提供的电源额定,你的AI输入数量已经超出CPU226规定数量。
2.如果你的总点数超过128DI/128DO和32AI/32AO,可以选用二个CPU的方案,比如你可以采用CPU226+CPU222,用PROFIBUS总线连接器和电缆连接2个200PLC使用PPI进行通信,这样也是完全可以的,在实际现场也是经常这样使用的。
3.为了便于进行PLC之间的数据交换,S7-200支持网络读(NETR)和网络写(NETW)指令,或使用向导功能。
NETR指令从远程PLC中的指定地址读取配置好的一定数量的数据。NETW指令向远程PLC中的指定地址写入配置好的一定数量的数据。
NETR和NETW指令操作由数据表中的前七个字节控制。表中的一个数值是读取/写入数据长度,可以规定1至16个字节。因此数据表最大可达23个字节。
可以用两种方法编程实现PPI网络读写通信:
1)使用NetR/NetW指令,编程实现。
2)使用Micro/WIN中的Instruction Wizard(指令向导)中的NETR/NETW向导。
有关网络读写(NetR/NetW)指令的详细情况请参考《S7-200系统手册》或在Micro/WIN里,按F1查看在线帮助。
也可查阅:《Micro’n Power S7-200 LOGO! SITOP 参考》V1.8版本内通信相关内容
下载中心有下载:http://www.ad.siemens.com.cn/download/docMessage.aspx?Id=1348
4.在视频学习中心有《S7-200跟我学/跟我做》,里面有NetR/NetW指令视频教程
链接:http://www.ad.siemens.com.cn/service/elearning/cn/SerialVideo.aspx?vsid=16
5.请参考我之前回答过的类似问题
《CPU226能带几个扩展模块》
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=113208&cid=1028
6.可参考下面资料:
《S7-200之间的PPI通讯设置 》下载:
http://download.gongkong.com/file/2005/7/13/S7-200-PPI.rar
你可拨打西门子技术支持电话4008104288,向西门子专业工程师进行咨询。
提问者对于答案的评价:
谢谢大家
专家置评
已阅,最佳答案正确。参考愿我能工程的回答:CPU226最大支持32个,地址从AIW0到AIW62,一共32个。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc159849.html