CHN_138992.xml SIPLUS CPU 1214C css/ted.css 紧凑的高性能 CPU 带 24 集成式 I/O 可通过下列部件进行扩展: 1 个信号板 (SB) 或通信板 (CB);不适用于6AG1214-1AG31-2XB0, 6AG1214-1BG31-2XB0, 6AG1214-1HG31-2XB0 8 信号模板
SIEMENS西门子6AG12141BG312XB0
SIEMENS西门子6AG12141BG312XB0
1.4 内部变量
字节28—299,FC45内部变量,用于ASM456*个通道使用,编程时不需要关注。
字节328—599,FC45内部变量,用于ASM456第二个通道使用。
关于参数DB,请参考FC45手册第三章:21737722
3.2 MOBY 命令
在MOBY启动前需定义MOBY命令。MOBY命令如表6
UDT20是用以定义MOBY命令DB的数据结构。
普通命令 | 组命令 | 命令意思 |
01 | 41 | 写数据到MDS(数据载体) |
02 | 42 | 从MDS读数据 |
03 | 43 | 初始化MDS |
04 | 44 | SLG(读写器)状态 |
06 | -- NEXT | 命令 |
08 | 48 | END命令;取消与MDS通信 |
0A | 4A | 天线ON/OFF |
0B | 4B | MDS状态 |
表6:MOBY命令
注:
01/41,02/42,03/43是MOBY基本命令,适用于所有MOBY SLG 和 ASM,其他命令要视MOBY 和 ASM 而定。
4、组态编程
4.1 连接设备
本文实验设备如图6
图6:设备连接图
4.1.1 模块连结
将ASM456 ECOFAST 连结模块到基本模块,如图7
图7:ASM456 ECOFAST模块
ASM456基本模块:6GT2002-0ED00
ECOFAST 连接块:6ES7194-3AA00-0AA0
4.1.2 设置PROFIBUS DP 地址
通过地址设定插头设置PROFIBUS DP 地址,如图8
图8:DP设置插头
PROFIBUS DP 地址设置插头:6ES7 194-1KB00-0XA0
4.1.3 连接ECOFAST 混合插头
连接PROFIBUS DP网线和电源,如图9
图9:ECOFAST 混合插头
插座:6GK1 905-0CA00,电源、DP线接入ASM456
插头:6GK1 905-0CA00,电源、DP线从ASM456接出到其他站
如果是DP末端站,ASM456需要使用终端电阻插头:6GK1 905-0DA10
4.1.4 连接RF360T 到ASM456
使用的RF300 SLG电缆:6GT2891-0FH50,5米,连接RF380R 到ASM456。
4.2 STEP 7创建项目
4.2.1 创建项目
打开STEP7 创建新项目 ASM456-FC45,见图10
图10:创建项目
4.2.2 安装ASM456 GSD 文件
两种方式找到ASM456 GSD文件:
MOBY软件CD: datenprofi_gsd.
或
网上下载ASM456 GSD 文件:113562
4.2.3 组态ASM456
安装ASM456 GSD文件后,在STEP7硬件列表中出现该产品。如图11
图11:STEP7硬件列表
硬件组态,设置CPU315-2PN/DP MPI/DP 接口为DP 主站,ASM456 作为3号从站连接到主站。双击ASM456 ,选择User mode 为 FB45/FC45,MOBY mode 为MOBY U/D/RF300 normal addressing,通信传输速率115.2Kbaud。如图12
图12:STEP7硬件组态
ASM456 逻辑首地址256。如图13
图13:ASM456硬件地址
编译并下载到CPU315-2PN/DP,CPU 运行,通信建立。
4.2.4 打开FC45例子程序
解压MOBY 软件CD中的程序文件 , datenFC45.ARJ。如图14
图14:例子程序
拷贝例子程序到项目中。
由UDT10生成的DB45是MOBY 参数DB,其中包含ASM456逻辑地址,通道号,命令DB号,以及命令DB的起始地址。如图15
图15:DB45
该程序是RF300单载体操作,因此,参数DB中参数MOBY_mode选择5,RESET_Long参数选择1(True)。如图16
图16:DB45