1.如何查询DP网络总线参数?
进入硬件组态窗口,双击DP 弹出以下对话框,点击DP接口属性按钮“Properties”,如图1所示。
图1 DP属性窗口
选择已添加的PROFIBUS(1)后点击属性按钮“Properties”,如图2所示。
图2 PROFIBUS 接口属性窗口
在该窗口的右下方,点击总线参数按钮“Bus Parameters”,如图3所示。
图3 PROFIBUS 属性窗口
在总线参数窗口,可以查看到该DP总线的目标循换时间Ttr,如图4所示。通过帮助还可以了解总线参数中其他参数的定义。
图4 总线参数
2.如何调整DP网络目标循环时间Ttr。
Ttr,目标循环时间,它是指令牌传递可用的较大时长。在这段时间内,所以激活节点(DP主站)均可以发送一次(令牌)。目标循环时间与节点的实际保持时间之间的差值确定剩余的可供其它激活节点(编程设备、附加DP主站等)主站发送数据真的时长。由于总线上的设备并不**于当前的主站和它所属的从站,例如还有一些上位机、触摸屏,光电转换设备OLM、电缆等等,而这些设备会消耗目标循环时间,因此需要对目标循换时间相关调整,以避免由于目标循换时间不够而造成的总线错误。
首先,点击将图3中默认的DP调整为Standard,然后点击右上角的选项按钮“Options”进入选项设置窗口。如图5所示。
图5选项设置
根据实际情况如图5所示添加网络上没有在硬件中组态,但又实际存在的站点,或者根据网络线缆实际情况添加光电转换设备、线缆长度等,然后保存,这时相应的总线参数就会发生变化,从而改善网络特性而避免目标循换时间不够而报错。
问题:
如何能摆脱在PC670的触摸屏上鼠标指针在触摸点处转圈这个问题?
解答:
为你的带触摸屏的面板式PC670设置为一个2点的标定而不是5点标定。
通过打开下面的对话框可激活2点标定:
在 触摸屏属性 > 工具下用鼠标按 “选件...”西门子6SE6420-2UD21-5AA1
图 1:MicroTouch 触摸屏属性
单击“高级...”
图 2:MicroTouch 触摸屏选件
把标定方式从5点改为2点:
图3: 触摸屏的高级设置
“触摸设置”也应该按下面设置:
图 4: MicroTouch 触摸屏属性
S7300电源模板
6ES7307-1BA00-0AA0
6ES7307-1EA00-0AA0
6ES7307-1KA01-0AA0
CPU
6ES7312-1AE13-0AB0
6ES7312-5BE03-0AB0
6ES7313-5BF03-0AB0
6ES7313-6BF03-0AB0
6ES7313-6CF03-0AB0
6ES7314-1AG13-0AB0
6ES7314-6BG03-0AB0
6ES7314-6CG03-0AB0
6ES7315-2AG10-0AB0
6ES7315-2EH13-0AB0
6ES7317-2AJ10-0AB0
6ES7317-2EK13-0AB0
6ES7318-3EL00-0AB0
内存卡
6ES7 953-8LF20-0AA0
6ES7 953-8LG11-0AA0
6ES7 953-8LJ20-0AA0
6ES7 953-8LL20-0AA0
6ES7 953-8LM20-0AA0
6ES7 953-8LP20-0AA0
开关量模板
6ES7 321-1BH02-0AA0
6ES7 321-1BH10-0AA0
6ES7 321-1BH50-0AA0
6ES7 321-1BL00-0AA0
6ES7 321-7BH01-0AB0
6ES7 321-1EL00-0AA0
6ES7 321-1FF01-0AA0
6ES7 321-1FF10-0AA0
6ES7 321-1FH00-0AA0
6ES7 321-1CH00-0AA0
6ES7 321-1CH20-0AA0
6ES7 322-1BH01-0AA0
6ES7 322-1BH10-0AA0
6ES7 322-1CF00-0AA0
6ES7 322-8BF00-0AB0
6ES7 322-5GH00-0AB0
6ES7 322-1BL00-0AA0
6ES7 322-1FL00-0AA0
6ES7 322-1BF01-0AA0
6ES7 322-1FF01-0AA0
6ES7 322-5FF00-0AB0
6ES7 322-1HF01-0AA0
6ES7 322-1HF10-0AA0
6ES7 322-1HH01-0AA0
6ES7 322-5HF00-0AB0
6ES7 322-1FH00-0AA0
6ES7 323-1BH01-0AA0
6ES7 323-1BL00-0AA0
模拟量模板
6ES7 331-7KF02-0AB0
6ES7 331-7KB02-0AB0
6ES7 331-7NF00-0AB0
6ES7 331-7NF10-0AB0
6ES7 331-7HF01-0AB0
6ES7 331-1KF01-0AB0
6ES7 331-7PF01-0AB0
6ES7 331-7PF11-0AB0
6ES7 332-5HD01-0AB0
6ES7 332-5HB01-0AB0
6ES7 332-5HF00-0AB0
6ES7 332-7ND02-0AB0
6ES7 334-0KE00-0AB0
6ES7 334-0CE01-0AA0
如图3-1示意图,使用RS485总线连接器通过PROFIBUS标准电缆分别连接CPU414-3 的X2接口和CPU315-2的X2 接口。
图3-1 CPU之间DP通信连接示意图
4 通信编程
由于配置的是S7单边通信,只需在配置S7网络连接的一方进行编程,所以本例中只在CPU414-3中编程调用系统功能块SFB14/SFB15,如图4-1和图4-2。
西门子IM151-1DP
图4-1 调用功能块SFB14
图4-2 调用功能块SFB15
更多关于SFB14/15参数含义,参考西门子下载中心文档编号1023《 SIMATIC 用于S7-300/400系统和标准功能的系统软件参考手册》的S7 通信章节。
S7-PLCSIM V5.4 SP3(或更高版本) 可以在STEP 7 (博途)里仿真两个S7-400 CPU 之间的通信。
描述
S7-PLCSIM 支持以下通讯块来做两个S7-400 CPU模块间的通信:
SFB8 "USEND"
SFB9 "URCV"
SFB12 "BSEND"
SFB13 "BRCV"
SFB15 "PUT"
SFB14 "GET"
SFB19 "START"
SFB 20 "STOP"
SFB 22 "STATUS"
SFB 23 "USTATUS"
要求
需要S7-PLCSIM V5.4 SP3(或更高版本)。
在STEP 7(博途)中建立一个项目,对两个S7-400 CPU进行硬件组态和网络组态。
已经在模块之间组态了S7连接和通信连接。
在主站S7-400 CPU的用户程序中,调用“BSEND”指令来给从站CPU发送数据。
在从站S7-400CPU中调用“BRCV”指令来接收来自主站S7-400 CPU的数据。
注意
本条目提供的项目包含两个S7-1500 CPU的组态,并包含连接组态和用户程序。
本条目提供的项目包含两个S7-1500 CPU的组态,并包含连接组态和用户程序。下载链接中的STEP 7(博途)项目包含两个S7-400站通过工业以太网通信 。
Station_1中的OB1包含计数器的程序,它的输出会传送到Station_2。
在项目导航中标记“Station_1”并打开S7-PLCSIM,可以通过菜单命令“Online > Simulation > Start”或者菜单栏的“Start simulation” 图标打开。关于**个被仿真CPU的实例编号为“S7-PLCSIM”的对话框被打开。
如果是**次仿真这个项目,“Extended download to device”对话框就会打开。在“PG/PC Interface”中选择如图1所示的设置,并单击“Start search”。
图. 1
当在线连接已经被建立时,单击“Load”按钮。
然后,在打开的“Load preview”对话框中,继续单击“Load”按钮。
在S7-PLCSIM 中使用“Insert”菜单来加载子窗口“Input”和“Counter”,用来监视和控制程序。对于“Station_1”需要“IB2”和“C1”。
在S7-PLCSIM1的“CPU”子窗口中,可以将运行模式从“STOP”改到“RUN-P”。
图. 2
标记项目导航中的“Station_2”并重复步骤1来打开*二个“S7-PLCSIM2”实例。
在“Load preview”按钮中单击“Load”按钮。
与步骤5相同,给实例“S7-PLCSIM2”添加“Output”。对于“Station_2”需要“QW1”。
在S7-PLCSIM2中的“CPU”子窗口中,将运行模式从“STOP”改到“RUN-P”。
图. 3
在S7-PLCSIM1(Station 1的仿真),IB2控制计数器C1并将计数值传送到S7-PLCSIM2 (Station 2的仿真)QW1中。
I2.0: 自动向上计数的时钟标记
I2.1:向上计数
I2.2: 向下计数
I2.3: 计数器的预设值
I2.4: 复位计数器
下载
附件下载“60497454_S7_PLCSIM_COM.zip”包含一个STEP 7(博途)项目,项目中包含上面描述的通信程序。拷贝“60497454_S7_PLCSIM_COM.zip”文件到一个单独的目录中,并双击打开。现在项目文件已经解压。就可以使用STEP 7(博途)来打开和并运行解压后的项目。
西门子人机界面
6AV6 640-0BA11-0AX0 西门子OP 73 micro s7-200系列用
6AV6 640-0CA11-0AX1 西门子TP177 micro 触摸式 s7-200系列用
6AV6 640-0DA11-0AX0 西门子K-TP 178 micro s7-200系列用
6AV6 641-0AA11-0AX0 西门子OP 73 单色 3英寸
6AV6641-0BA11-0AX0 西门子OP 77A 单色 4.5英寸
6AV6641-0CA01-0AX0 西门子OP 77B 单色 4.5英寸
6AV6642-0AA11-0AX1 西门子TP 177A 单色 5.7英寸
6AV6642-0BC01-1AX1 西门子TP 177B DP 单色 5.7英寸
6AV6642-0BA01-1AX1 西门子TP 177B PN/DP 彩色 5.7英寸
6AV6642-0DC01-1AX1 西门子OP 177B DP 单色 5.7英寸
6AV6642-0DA01-1AX1 西门子OP 177B PN/DP 彩色 5.7英寸
6AV6643-0BA01-1AX0 西门子OP 277-6操作员面板,5.7寸彩色中文显示
6AV6643-0AA01-1AX0 西门子TP277-6 触摸式面板,5.7寸彩色中文显示
6AV6643-0CB01-1AX1 西门子MP277-8 触摸式面板,8寸64K色中文
6AV6643-0DB01-1AX1 西门子MP277-8 按键式面板,8寸64K色中文显示
6AV6643-0CD01-1AX1 西门子MP277-10 触摸式面板,10寸64K色中文
6AV6643-0DD01-1AX1 西门子MP277-10 按键式面板,10寸64K色中文显示
6AV6671-1CB00-0AX2 西门子MMC 存储卡 128 MB 用于 OP77B, OP/TP 177B, MOBILE PANEL 177
6AV6671-1CB00-0AX1 西门子MMC 存储卡 64 MB 用于 OP77B, OP/TP 177B, MOBILE PANEL 177
6AV6644-0AA01-2AX0 西门子SIMATIC MP 377 12" TOUCH
6AV6644-0AB01-2AX0 西门子SIMATIC MP 377 15" TOUCH
6AV6644-0AC01-2AX0 西门子SIMATIC MP 377 19" TOUCH
6AV6644-0BA01-2AX0 西门子SIMATIC MP 377 12" KEY