要求:
1)两台PLC 一台为200系列与另一台为300系列,通过EM277通讯,方式为PROFIBUS-DP;
2)200系列PLC的输入I0.0, I0.1 ,输出Q0.0, Q0.1的时实状态存入V区;
3)300系列PLC时实读取200系列PLC的V区数据;
4)200系列和300系列的程序都要,要详细说明。
谢谢,
要梯形图
最佳答案
你在本站中下载300与200的profibus dp通讯的例子参考。
我说说300与200 profibus dp通讯的映射关系,如果在300中组态没有地址偏移,则它们之间的对应关系是:以组态(EM277从站的8个字节的输出/8个字节的输入)地址是从8开始的(这个可以任意修改起始地址)
in 8-15
out 8-15
300侧 200侧
QB8 VB0
QB9 VB1
QB10 VB2
QB11 VB3
QB12 VB4
QB13 VB5
QB14 VB6
QB15 VB7
IB8 VB8
IB9 VB9
IB10 VB10
IB11 VB11
IB12 VB12
IB13 VB13
IB14 VB14
IB15 VB15
那对应你200站的输入、输出应该是:
LD I0.0
= V8.0 //对应300的地址为I8.0
LD I0.1
= V8.1 //对应300的地址为I8.1
LD Q0.0
= V8.2 //对应300的地址为I8.2
LD Q0.1
= V8.3 //对应300的地址为I8.3
在300中直接使用这些地址就是映射的200输入、输出状态值。
提问者对于答案的评价:
VB0至VB15对应PQB0至PQB7和PIB0至PIB7才对吧
最佳答案作者回复:
不是的。
请注意这个组态(EM277)的地址是从Q8.0开始的4个字,输入I地址也是从I8.0开始的,这个必须与实际组态地址对应!
不好意思我忘了贴图片说明了。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc178948.html