西门子/SIEMENS 品牌
代理商厂商性质
上海市所在地
西门子控制板CUD1板6RY1703-0AA00
面议西门子控制板CUD1板C98043-A7001-L1
面议西门子模块6ES7441-2AA05-0AE0
面议西门子模块6ES7441-1AA05-0AE0
面议西门子模块6ES7440-1CS00-0YE0
面议西门子模块6ES7432-1HF00-0AB0
面议西门子模块6ES7431-7QH00-0AB0
面议西门子模块6ES7431-7KF10-0AB0
面议西门子模块6ES7431-7KF00-0AB0
面议西门子模块6ES7431-1KF20-0AB0
面议西门子模块6ES7431-1KF10-0AB0
面议西门子模块6ES7431-1KF00-0AB0
面议西门子导轨6ES7590-1AE80-0AA0
6ES7590-1AE80-0AA0 SIMATIC S7-1500,异型导轨 482mm(ca. 19 inch) inkl. 接地螺栓, 集成 DIN 导轨 zum 安装 von 小型材料 wie z.B. 端子,Sicherungs- Automaten 和 继电器 |
SIEMENS西门子上海朕锌电气设备有限公司
:郑鑫
24小时销售及:
电 话:
传 真:021-6722 6033
手 机:(同步)
: 1620718203
:www.zhenxindianqi。。cn
:
地址:上海市金山区枫湾路500号
说明
在 STEP 7 (TIA Portal) 中,团队成员之间可以选择分开调试项目。 在项目处理的过程中,在一个站点或CPU里可能多达5人在处理程序块。在任何时候,一个 FB 或 FC 块能够被一个人修改,或者在线监控。 在调试阶段,你可以操作离线主项目中的部分内容。当你装载程序到CPU时,同步对话框会自动显示其他人所做的修改(硬件变化除外)。
例如,如果两个用户在同样的 FB 块里运行,无论怎样是不可能自动同步的。(例如硬件组态,组织块)如果 FBs,FCs,DBs或者 UDTs 以外的属性被改变,你也必须手动同步项目副本。
这个文章给了两种方法,用来与一个新的主项目进行项目版本同步。按照下文的例子,两名用户分别同时在一个主项目的复制项目里工作,结构如图 1 所示。
图.01
如果用户 B 现在尝试加载他/她自己的变化 ( 例如 DrillControl FB2) ,在同步对话框里出现一条信息,显示 CPU 因存在不同不能实现自动同步。
通过项目复制同步 (参考项目)
图.02
图.03
注意
您也必须复制所有其他的变化,就像关注 PLC 变量表或设备配置方面的变化一样。
通过比较编辑器同步
图.04
选择A
例如, "ConveyerControl" 块在线和离线的版本不同,选择菜单命令“从设备上传”。 "ConveyerControl" 块的变化会被覆盖。
选择B
选择该块并单击工具栏中的“开始详细比较”按钮来进行一个详细比较。从在线项目里复制不同的地方(例如与操作) 粘贴到离线项目中。
注意
在比较编辑器中检查所有的差异,否则这些变化将丢失。你不能分别地从 CPU 到你的电脑上传 PLC 变量。只有上传完整的 PLC 站还包括 PLC 变量。
团 队工作时避免使用指令 "Software (Compley compile blocks)". 当你下载功能块到 CPU 时,STEP 7 (TIA Portal) 默认生成一个增量编译器。这个增量编译器将编译所有的修改。未修改的功能块不被编译。而"Software (Compley compile blocks)" 指令编译所有的功能块。下载完成,当所有的块被加载后可能会导致同步冲突。
注意早期版本的STEP 7 (TIA Portal)
从 STEP 7 (TIA Portal) V13开始,上文详细描述的团队工作已经实现。从 STEP 7 (TIA Portal) V12 开始,除当前项目外你也可以打开其他项目作为参考。但这些打开的参考项目是写保护的,你不能够修改它们。当然,你可以从参考项目中拖放这些对象到当前项目 里并修改它们。你也可以从多台电脑之间打开参考项目。 附加信息
详细信息请参考 STEP 7 (TIA Portal) 软件的在线帮助目录如下:
创建环境
FAQ 中用到的截屏是用 STEP 7(TIA Portal) V13 软件创建的。
描述 使用 'RUNTIME' 指令测量运行时间 使用 'RUNTIME' 指令可以测量整个程序、单个块或者命令序列的运行时间。该指令在 SCL (S7-1200/S7-1500) 语言和 STL (S7-1500) 语言中调用。下面的例子展示了如何测量一个程序块的运行时间。 ......
描述
使用 "RUNTIME" 指令测量运行时间
使用 "RUNTIME" 指令可以测量整个程序、单个块或者命令序列的运行时间。该指令在 SCL (S7-1200/S7-1500) 语言和 STL (S7-1500) 语言中调用。下面的例子展示了如何测量一个程序块的运行时间。
例 1:在 S7-1500 中使用 STL 语言测量运行时间
*次调用指令(调用 RUNTIME)时设置时间测量的起始点。这个起始点信息缓存在 DB 数据块的 "DB1".Mem 中,并作为第二次调用此命令的参考点。执行完 "TimeDelay" [FC2] 功能后,再次执行 "RUNTIME" 指令,然后计算出了功能的运行时间。结果存储在 DB 变量的 "DB1".Res (输出 "RET_VAL") 中。
图 01
例 2:在 S7-1500 中使用 SCL 语言测量运行时间
图 02
关于此方法的详细描述和示例,参考如下 STEP 7 (TIA 博途) 的在线帮助:
例 3:使用主程序 [OB1] 的临时变量测量循环时间
对于 S7-1500 的“程序循环 OB ”,可以将其从“优化的块访问”改成“标准兼容模式”。然后与在 STEP 7 V5.x 中类似,通过访问临时变量来得到测量出的循环时间。
图 03
现在,就像在 STEP 7 V5.x 中一样,可以使用临时变量得到系统信息,这些信息包括这个块的进入系统时的起始时间数据、故障原因和故障点。可以在块中评估这些数据。现在可以通过主程序 [OB1] 的临时变量确定循环时间。
图 04
改变块的访问方式后,这些参数已经被保存在声明的临时变量里了。这些 OB 块的临时变量名称都可以被修改,但是其内容不会改变。下表给出了测量循环时间的编程例子。
循环时间 | 指令 |
输出前一个循环时间:
| 图 05 |
输出zui小循环时间:
| 图 06 |
输出zui长循环时间:
| 图 07 |
表 01
注意
如果没有修改 S7-1500 的块访问方式(图. 03),或者使用的是 S7-1200,那么上述方法是无法实现的。
介绍
在STEP7 V13(TIA Portal)中可以使用 S7-PLCSIM 来仿真 S7-1500 CPU的程序。
下面的介绍将描述如何使用 S7-PLCSIM V13 仿真两个 S7-1500 的 S7通信 程序。
要求
说明
这个条目包括两个S7-1500 CPU的配置,连接配置和用户程序 。
步骤
说明
下载
这个下载包含工程"Simulation_PUT_Get_S7_1500.zip".
复制这个文件 "Simulation_PUT_Get_S7_1500.zip" 到一个单独的文件夹,然后通过双击打开这个文件,可以使用STEP 7来打开或者提取项目数据 。
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
附件
6ES7 365-0BA01-0AA0
6ES7 360-3AA01-0AA0
6ES7 361-3CA01-0AA0
6ES7 368-3BB01-0AA0
6ES7 368-3BC51-0AA0
6ES7 368-3BF01-0AA0
6ES7 368-3CB01-0AA0
6ES7 390-1AE80-0AA0
6ES7 390-1AF30-0AA0
6ES7 390-1AJ30-0AA0
6ES7 390-1BC00-0AA0
6ES7 392-1AJ00-0AA0
6ES7 392-1AM00-0AA0
6ES7 392-1BM01-0AA0
功能模板
6ES7 350-1AH03-0AE0
6ES7 350-2AH00-0AE0
6ES7 351-1AH01-0AE0
6ES7 352-1AH02-0AE0
6ES7 355-0VH10-0AE0
6ES7 355-1VH10-0AE0
6ES7 355-2CH00-0AE0
6ES7 355-2SH00-0AE0
6ES7 338-4BC01-0AB0
6ES7 352-5AH00-0AE0
6ES7 352-5AH00-7XG0
通讯模板
6ES7 340-1AH02-0AE0
6ES7 340-1BH02-0AE0
6ES7 340-1CH02-0AE0
6ES7 341-1AH01-0AE0
6ES7 341-1BH01-0AE0
6ES7 341-1CH01-0AE0
6ES7 870-1AA01-0YA0
6ES7 870-1AB01-0YA0
6ES7 902-1AB00-0AA0
6ES7 902-1AC00-0AA0
6ES7 902-1AD00-0AA0
6ES7 902-2AB00-0AA0
6ES7 902-2AC00-0AA0
6ES7 902-2AG00-0AA0
6ES7 902-3AB00-0AA0
6ES7 902-3AC00-0AA0
6ES7 902-3AG00-0AA0
6GK7 342-5DA02-0XE0
6GK7 342-5DF00-0XE0
6GK7 343-5FA01-0XE0
6GK7 343-1EX30-0XE0
6GK7 343-1EX21-0XE0
6GK7 343-1CX00-0XE0
6GK7 343-1CX10-0XE0
6GK7 343-1GX20-0XE0
6GK7 343-1GX21-0XE0
6GK7 343-1HX00-0XE0
6GK7 343-2AH00-0XA0
6ES7971-1AA00-0AA0
6ES7971-5BB00-0AA0
6ES7314-6EH04-0AB0