首页 理论教育 优化DP主站与智能从站通信的组态

优化DP主站与智能从站通信的组态

时间:2023-06-30 理论教育 版权反馈
【摘要】:DP主站与智能从站之间通过传输区自动地周期性地进行信息交换。选中图6-67左边窗口的“智能从站通信”,右边窗口中是组态好的传输区列表,主站将QB128~QB191中的数据发送给从站,后者用IB128~IB191接收。图6-66 组态智能从站通信的传输区图6-67 DP主站与智能从站通信的传输区分别选中PLC_1和PLC_2,下载它们的组态信息和程序。用DP电缆连接主站和从站的DP接口,在运行时用以太网和监控表监控双方接收到IW128、IW130和IW190,检查通信是否正常进行。

优化DP主站与智能从站通信的组态

在博途中新建项目“1200作1500的DP从站”(见随书光盘中的同名例程),PLC_1是作为DP主站的CPU 1516-3PN/DP,PLC_2是作为DP从站的CPU 1215C。打开后者的设备视图,将右边的硬件目录窗口的“\通信模块\PROFIBUS”文件夹中的CM 1242-5DP从站模块拖拽到CPU左侧的101号槽,其操作模式为“DP从站”。

在网络视图中用拖拽的方法连接CPU 1516-3PN/DP和CM1242-5的DP接口(见图6-65),自动生成DP主站系统。CM 1242-5的DP接口被分配给主站PLC_1。主站和从站的DP站地址分别为默认的2和3。

978-7-111-58719-4-Chapter06-94.jpg

图6-65 网络视图中的DP主站系统

传输区(I、Q地址区)是DP主站与智能从站CPU的用户程序之间的通信接口。用户程序对传输区定义的I区接收到的输入数据进行处理,并用传输区定义的Q区输出处理的结果。DP主站与智能从站之间通过传输区自动地周期性地进行信息交换。

选中CM 1242-5从站模块的DP接口,然后选中下面的巡视窗口的“属性>常规>操作模式>智能从站通信”(见图6-66),单击右边窗口“传输区”列表中的“<新增>”,在第一行生成“传输区_1”。选中左边窗口中的“传输区_1”,在右边窗口定义主站(伙伴)发送数据、智能从站(本地)接收数据的I、Q地址区。组态的传输区不能与硬件使用的地址区重叠。

用同样的方法生成“传输区_2”,与传输区_1相比,只是交换了地址的I、Q类型,其他参数与图6-66的相同。

选中图6-67左边窗口的“智能从站通信”,右边窗口中是组态好的传输区列表,主站将QB128~QB191中的数据发送给从站,后者用IB128~IB191接收。从站将QB128~QB191中的数据发送给主站,后者用IB128~IB191接收。在双方的用户程序中,将实际需要发送的数据传送到上述的数据发送区,直接使用上述的数据接收区中接收到的数据。(www.xing528.com)

在PLC_1的OB100中,给QW130和QW190设置初始值16#1500,将IW130和IW190清零。在PLC_1的OB1中,用时钟存储器位M0.3的上升沿,每500ms将要发送的第一个字QW128加1。PLC_2与PLC_1的程序基本上相同,其区别在于给QW130和QW190设置的初始值为16#1200。

978-7-111-58719-4-Chapter06-95.jpg

图6-66 组态智能从站通信的传输区

978-7-111-58719-4-Chapter06-96.jpg

图6-67 DP主站与智能从站通信的传输区

分别选中PLC_1和PLC_2,下载它们的组态信息和程序。用DP电缆连接主站和从站的DP接口,在运行时用以太网和监控表监控双方接收到IW128、IW130和IW190,检查通信是否正常进行。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈