西门子 6ES7193-6BP00-0BU0 西门子 6ES7193-6BP00-0BU0 西门子 6ES7193-6BP00-0BU0
一个200sp SIMATIC baseunit p16,bu20 A0 +布+ 2B型U0、包装:1个单元,推离终端,W / O AUX端子、左桥连两步:一百十七毫米x 20mm x
长沙玥励自动化设备有限公司(西门子系统集成商)长期销售西门子S7-200/300/400/1200PLC、数控系统、变频器、人机界面、触摸屏、伺服、电机、西门子电缆等,并可提供西门子维修服务,欢迎来电垂询
联系人:姚善雷 (销售经理)
手机 :13874941405
QQ : 3464463681
地址:长沙市岳麓区雷锋大道468号金科世界城16-3303室
|
1.必备条件
Step7 编程软件 PLC 中具有Profibus-DP 通讯口 Profibus 通讯电缆 Profibus 总线联结器 Drive 中有Profibus 通讯模板.如: MASTER DRIVE 的CBP2 通讯模板, 标准变频器的Profibus 通讯模板
2.硬件组态
1. 将MASTERDRIVES CBP/CBP2 加入组态
2. Profibus 地址(6)
3. 将MICROMASTER 4 加入组态
4. Profibus 地址(7)
3.选择数据格式
1. MASTERDRIVE 中可供选择的PP0 类型
2. I/Q address
1. MICROMASTER 4 中可供选择的数据格式
2. I/Q address
4.Step 7 中的编程
创建数据块DB1 说明:
1.在Step7 中对PKW (参数区)读写参数时调用SFC14 和 SFC15
2. SFC14(“DPRD_DAT”)用于读Profibus 从站的数据
3. SFC15(“DPWR_DAT”)用于将数据写入Profibus 从站
4. W#16#100(即256)是硬件组态时PKW 的起始地址
程序举例1(读参数r015)
注:PKW ,IND 的详细说明见附录
1. W#16#100(即256)是硬件组态时PKW 的起始地址
2.将从站数据读入DB1.DBX0.0 开始的8 个字节(P#DB1.DBX0.0 BYTE 8)
PKE -> DB1.DBW0
IND -> DB1.DBW2
PWE1 -> DB1.DBW4 参数值的高字位
PWE2 -> DB1.DBW6 参数值的低字位
3.将DB1.DBX28.0 开始的8 个字节写入从站(P#DB1.DBX28.0 BYTE 8)
DB1.DBW28 -> PKE
DB1.DBW30 -> IND
参数值的高字位 DB1.DBW32 -> PWE1
参数值的低字位 DB1.DBW34 -> PWE2
注:PKW ,IND 的详细说明见附录
程序举例2 (读参数P401.2)
注:PKW ,IND 的详细说明见附录
1.W#16#100(即256)是硬件组态时PKW 的起始地址
2.将从站数据读入DB1.DBX0.0 开始的8 个字节(P#DB1.DBX0.0 BYTE 8)
PKE -> DB1.DBW0
IND -> DB1.DBW2
PWE1 -> DB1.DBW4 参数值的高字位
PWE2 -> DB1.DBW6 参数值的低字位
3. 将DB1.DBX28.0 开始的8 个字节写入从站(P#DB1.DBX28.0 BYTE 8)
DB1.DBW28 -> PKE
DB1.DBW30 -> IND
参数值的高字位 DB1.DBW32 -> PWE1
参数值的低字位 DB1.DBW34 -> PWE2
注:PKW ,IND 的详细说明见附录
程序举例3 (读参数U001.2)
注:PKW ,IND 的详细说明见附录
1. W#16#100(即256)是硬件组态时PKW 的起始地址
2.将从站数据读入DB1.DBX0.0 开始的8 个字节(P#DB1.DBX0.0 BYTE 8)
PKE -> DB1.DBW0
IND -> DB1.DBW2
PWE1 -> DB1.DBW4 参数值的高字位
PWE2 -> DB1.DBW6 参数值的低字位
3. 将DB1.DBX28.0 开始的8 个字节写入从站(P#DB1.DBX28.0 BYTE 8)
DB1.DBW28 ->PKE
DB1.DBW30 -> IND
参数值的高字位 DB1.DBW32 -> PWE1
参数值的低字位 DB1.DBW34 -> PWE2注:PKW ,IND 的详细说明见附录
程序举例4(写参数P401.1)
注:PKW ,IND 的详细说明见附录
1. W#16#100( 即256)是硬件组态时PKW 的起始地址
2. 将从站数据读入DB1.DBX0.0 开始的8 个字节(P#DB1.DBX0.0 BYTE 8)
PKE -> DB1.DBW0
IND -> DB1.DBW2
PWE1 -> DB1.DBW4 参数值的高字位
PWE2 -> DB1.DBW6 参数值的低字位
3->将DB1.DBX28.0 开始的8 个字节写入从站(P#DB1.DBX28.0 BYTE 8)
DB1.DBW28 -> PKE
DB1.DBW30 -> IND
参数值的高字位 DB1.DBW32 -> PWE1
参数值的低字位 DB1.DBW34 -> PWE2
注:PKW ,IND 的详细说明见附录
对PZD (过程数据)的读写
说明:
1. 在Step7 中对PZD (过程数据)读写参数时调用SFC14 和SFC15
2. SFC14(“DPRD_DAT”)用于读Profibus 从站的数据
3. SFC15(“DPWR_DAT”)用于将数据写入Profibus 从站
4. W#16#108(即264)是硬件组态时PZD 的起始地址
5. 对特殊结构的PZD 可用PQW , PIW 进行读写
程序举例5: 对PPO5 中10PZD 的读写
DB1 中与PZD 相对应的数据字
1.在P918 中设置Profibus 地址,必须与Step 7 中设置相同.地址不能重复.
2. 控制字第十位置“1”. PZD1 = W#16#X4XX
附录1
解答:下文将会对上述情况做出详细解答。
如何实现G150本地与远程的切换
1.实验准备
图01. 变量表实例 (1)G150变频器已完成快速调试,并且处于正常运行状态。
(2)一台装有STEP-7和 STARTER4.3.3的PC,CP5512编程电缆,CPU315-2 PN/DP。
(3)将变频器、CPU315- 2 PN/DP以及PC通过电缆完成连接。
(4)完成G150变频器与S7 -300 Profibus的DP通讯配置,并建立如图01的变量表进行仿真准备。
2.实验过程
2.1 如图02,在SIMATIC Manager中找到CU320-2DP,点击调试,打开STARTER,并进入在线模式。
图02. 驱动单元的CU320-2DP
2.2 打开专家列表,进行相关参数的设置。需要设置的参数有P0700,P1000,P1070具体设置如下:
参数 | 远程(P0810=0) | 本地(P0810=1) |
P0700 | [0]=PROFIdrive | [1]=TM31 terminals |
P1000 | [0]=PROFIdrive | [1]=TM31 terminals |
P1070 | [0]=VECTOR r2050[1] | [1]=TM31 r4055[0] |
2.3打开配置,选择CDS配置,如图03,将bit0指定为CU320-2DP的X122.1(r722.0)作为切换端子,当r722.0=0时, P0810=0,CDS0生效,即为DP控制:当r722.0=1时,P0810=1,CDS1生效,时即为TM31端子控制。
图03. CDS 配置
2.4 如图04,打开CU320-2DP控制单元,选择Inputs/outpus,DI0即为切换端子,选择仿真,当点击仿真时P0810=1,此时即为 TM31端子本地控制。打开TM31进行如图05的配置,点击仿真,电机按设定的模拟量8mA进行运行,点击取消,电机停止运动。
图04 & nbsp;CU端子控制
图05 TM31 端子启停及模拟量调速
2.5 返回到CU320-2DP控制单元,选择Inputs/outpus,点击取消仿真时P0810=0,此时即为DP通讯远程控制。打开如图01建好的变量 表,选择仿真,发送047F启动,状态如图06,电机按照DP通讯设置的速度设定值运行;发送047E,电机停车运行。
图06 DP通讯控制
3.实验结果
通过端子DI0(r722.0)的置1和置0,就可以选择数据组CDS0有效还是CDS1有效,继而选择不同的控制命令源和速度指令源,从而实现G150 本地与远程操作的切换。
西门子 6ES7193-6BP00-0BU0 西门子 6ES7193-6BP00-0BU0 西门子 6ES7193-6BP00-0BU0
- DUPLOMATIC油泵VPPL-022PCR-R00S/20N 2024-5-20
- DUPLOMATIC手动节流阀RPC1-1/T/41 2024-5-20
- Duplomatic控制器DDC4-10-400/20 2024-5-20
- Duplomatic伺服电机P08-C01-400/20-E0 2024-5-20
- DUPLOMATIC(迪普马) 柱塞泵 VPPL-022PCR-R00S/20N 油泵 2024-5-20