profibusDP通信ppo.docx
《profibusDP通信ppo.docx》由会员分享,可在线阅读,更多相关《profibusDP通信ppo.docx(13页珍藏版)》请在冰豆网上搜索。
profibusDP通信ppo
Profibus-DP
1.硬件连接
1)PLC的连接(电源,PLC与PC)
2)安装Profibus-DP通信接口卡SI-P1
3)通信电缆的接线
(图1.1)相互接线图(1台变频器的示例)
(图1.2)相互接线图(2台变频器的示例)
4)变频器主体的设定:
B1-01、B1-02、F6参数。
2.组态
1)硬件连接完成后,打开SIMATICManager软件,出现如下的界面。
点击Finish。
(图2.1)
2)点击新建
(图2.2)
3)输入文件名后,点击OK,(这里以文件名090122为例)。
(图2.3)(图2.4)
4)右键选择090122→InsertNewObject→SIMATIC300Station
(图2.5)
5)双击右边的对话框中的SIMATIC300
(1),双击Hardware。
(图2.6)(图2.7)
6)选择SIMATIC300→RACK-300→Rail,双击或拖入编辑界面中。
(图2.8)(图2.9)
7)选择UR窗口中的“1”,添加电源(电源的型号查看PLC标注),此例中PLC电源选择SIMATIC300→PS-300→PS3072A。
双击或拖入编辑界面中。
(图2.10)(图2.11)
8)选择UR窗口中的“2”,添加CPU(CPU的型号查看PLC标注),此例中PLC的CPU选择SIMATIC300→CPU313C-2DP→6ES7313-6CE01。
双击或拖入编辑界面中。
在弹出的Properties对话框中,选择现场总线,点击New→OK→OK
(图2.12)(图2.13)
(图2.14)(图2.15)
9)添加GSD文件,选择Options→InstallNewGSD→YASKOOCA.gsd。
(图2.16)(图2.17)
(图2.18)
10)添加变频器驱动,选择Profibus-DP→AdditionalFieldDevices→Drives→SI-P3PROFIBUS-DP,拖在现场总线上,选择变频器地址F6-30,此例中地址为7。
点击OK,(如果有多个变频器连接,可依次拖入,地址也顺次下去,此例中为一个变频器)。
选择输入输出数据长度,此例中选择PPO5,双击或拖入左下的窗口中(多个变频器时,可依次添加)。
(图2.19)(图2.20)
(图2.21)
首先选择PPO5模式,改红色区域为分配地址(256-283)。
11)点击save→download,组态完成。
3.编程
下面程序使用梯形图来定义任意PZD3、PZD4,和电机20HZ正向运行。
选择SIMATIC300→CPU313C-2DP→S7Program
(1)→Blocks→OB1。
1
上图程序是定义PZD3(该例定义PZD3为输出频率)。
具体定义方法见文档HowToChange-PNU915-916。
注:
定义内容和确认指令必须都具有,才能定义好一个PZD。
2
上图程序是定义PZD4(该例定义PZD4为输出电压)。
具体定义方法见文档HowToChange-PNU915-916。
注:
定义内容和确认指令必须都具有,才能定义好一个PZD。
3
上图为以20HZ运转。
注:
传统模式和PPO模式的控制值不同。
如果频率指令和运行信号均由DP通信给入,建议直接发送控制字418H。
4
上图为对PZD1【变频器运行状态(默认)】、PZD2【输出频率(默认)】、PZD3【输出频率(自定义)】、PZD4的监视【输出电压(自定义)】。
3.使用PPO4监视
由于PPO4没有PUN值。
在需要自定义监视时,首先必须选择PPO2或者PPO5先对PZD1-PZD10进行定义。
然后,在重新组态选择PPO4,就可以监视。
注:
只要使用PPO2或PPO5定义了PZD的内容。
只要不重新复位定义内容,该定义内容一致存在。
1根据上面组态步骤,进行组态。
在选择PPO模式时,选择PPO4。
如下图:
红色区域为分配的地址;256-267。
对应PZD1-PZD6。
2编程以30HZ运行。
编程格式与上面20HZ运行相同。
3对应定义的PZD进行监视。
可以看出程序中仅仅发送控制字(运行信号)和频率指令。
但是我们仍然能够监视我们自定义的内容。