品牌
经销商厂商性质
上海市所在地
西门子6SN1124-1AB00-0HA0-PLC电源模块
面议西门子6SN1124-1AB00-0BA0-PLC电源模块
面议西门子6SN1124-1AB00-0AA0-PLC电源模块
面议西门子6SN1124-1AA00-0LA3-PLC电源模块
面议西门子6SN1124-1AA00-0KA1-PLC电源模块
面议西门子6SN1124-1AA00-0JA0-PLC电源模块
面议西门子6SN1124-1AA00-0HA0-PLC电源模块
面议西门子6SN1124-1AA00-0CA1-PLC电源模块
面议西门子6SN1124-1AA00-0FA1-PLC电源模块
面议西门子6SN1124-1AB00-0HA2-PLC电源模块
面议西门子6SN1124-1AB00-0BA2-PLC电源模块
面议西门子-可编程控制器
面议西门子6SN1111-0AA00-1EV0
西门子6SN1111-0AA00-1EV0
:彭 | : |
: | |
工作 | |
上海地友自动化设备有限公司只销售西门子原装*,享受西门子免费一年保修(部分产品可换新)本店可签订销售合同,并可开百分之十七的增值税发票,税点另算。(部分产品图片并非实况)具体情况请客户!实体公司出销请放心购买! 只要您相信我,就算你要的货我没有,我给您找遍中国 也给您找到。 |
连接S7-300从站
点击“configuration”按钮出现从站已经配置的通信接口区,点击“Edit”键为每一条从站通信数据区配置相应主站的通信数据区,配置规则,从站输入地址区对应主站输出地址区,从站输出地址区对应主站输人地址区,配置通信接口区如图10所示:
图10:配置通信接口区
点击确认键后,配置完成。通过PROFIBUS-DP通信不需要编写通信程序,双方数据通过输入、输出地址区直接对应,例如图10配置的主站、从站通信关系如下:
SIMOTION主站 QB0~QB15 ――――――S7-300从站 IB0~IB15。
SIMOTION主站 IB0~IB15 ――――――S7-300从站 QB0~QB15。
SIMOTION作为从站的示例程序参考附带文件“PROFIBUS_MASTER”.ZIP
5.PROFIBUS站点诊断
主站通过PROFIBUS-DP轮询从站,如果主站故障,与所有从站的通信将终止,从站通信数据不更新;如果一个从站故障,主站还可以与其它从站进行通信。在PLC侧可以通过OB86、FC125/FB125(可以从西门子上下载)、SFC13等组织块、程序块对主站或从站进行诊断,可以查看PLC相关文档,在这里不作相信介绍。SIMOTION使用函数“_getStateOfSingleDpSlave”或“_getStateOfAllDpSlaves”对一个站点或多个站点进行诊断。以调用函数“_getStateOfSingleDpSlave”为例介绍PROFIBUS-DP站点的诊断功能。函数调用如图11所示,函数参数如下:
图11 PROFIBUS-DP诊断函数
logicalDiagnosticAddress:
输入参数,数据类型 DINT,PROFIBUS-DP站点诊断地址,本例中S7-300PLC作为从站,诊断地址为16378。
ReqGetStateOfSingleDPSlaveStateMode:
输入参数,枚举数据类型,函数调用请求格式,枚举元素如表4所示:
表4:函数请求
REQUEST_TRUE (0) | 开始执行 |
REQUEST_FALSE (1) | 查询REQUEST_TRUE状态 |
REQUEST_ABORT (2) | 终止函数执行 |
NextCommand:
输入参数,枚举数据类型,下一个命令执行的时机,枚举元素如表5所示:
表5:NEXTCOMMAND元素
IMMEDIAY (60) | 下一个命令与此命令同时执行 |
WHEN_COMMAND_DONE (160) | 执本命令后执行下一个命令 |
ABORT_CURRENT_COMMAND (260) | 立刻终止当前命令 |
本例中选择:“WHEN_COMMAND_DONE”。
commandid:
输入参数,“CommandIdType”数据类型,用户定义,可以跟踪命令执行的状态。本例中选择一个临时变量,没有赋值。
StructRetGetStateOfSingleDpSlave:
输出参数,结构数据类型,结构元素如表6所示:
表6:输出结构体
结构元素 | 名称 | 数据类型 |
functionResult | 函数调用返回值 | DINT |
ActualStateOfSingleDpSlave | PROFIBUS-DP单站状态 | 枚举 |
“ActualStateOfSingleDpSlave”单站状态为枚举数据类型,枚举元素如表7所示:
表7:输出站点状态
INACTIVE (0) | 从站被用户程序去使能。 |
IN_OPERATION (1) | 与从站正在进行数据交换。 |
DATA_EXCHANGE_INACTIVE (2) | 与从站没有进行数据交换。 |
NOT_PRESENT (3) | 从站丢失。 |
本例中将从站输出状态存储于全局变量RET1中,通过编程可以判断从站的状态,调试状态下可以通过“SYMBOL BROWSER”监控从站状态,如图12所示:
图12 在SYMBOL BROWSER监控从站状态。
从站诊断的示例程序参考附带文件“PROFIBUS_MASTER”.ZIP
关键词
SIMOTION PROFIBUS-DP 通信如果参数化带 IO 地址的功能块,必须相应的组态相关的 PROFINET 组件或者修改你的程序。
描述
在 S7-1200/S7-1500 使用过程中, (FB/FC)参数化带 IO 的地址(例如,"EW4:P")但是没有组态相关的IO模块,这些 (FB/FC)功能块将不会被执行。
其结果是,即使程序块中出现错误的参数,你的程序块不会运行也不得到任何诊断信息。
在CPU的诊断信息中指出的错误信息为IO输入输出处理错误,因为这些IO没有被执行。在每个块调用之前,必须对程序进行程序错误诊断。所有,如果创建一个新块,也应该诊断出这个输入错误,我们建议参考的补救措施2给出的信息。
如果在 IO 地址后面加上“P”(例如"EW4:P"),那么程序将不会访问过程映像区而是直接访问模块地址。那么,如果没有 PROFINET 设备,STEP 7 (TIA Portal) 将会识别到一个错误的 IO 输入,这就意味着该块将不会被执行。
如果想要块在没有配置的输入输出模块的情况下参数化运行,我们建议以下的补救措施:
补救措施1
复制IO 输入到一个临时变量、静态或全局变量中,然后再参数化带变量的功能块,图1显示了这样一个例子。
380-480 V三相交流电,无 EMC 滤波器 | |||||||
20 | MM440-75/3 | 6SE6440-2UD17-5AA1 | 0.75 | 2 | 2.2 | A | |
21 | MM440-110/3 | 6SE6440-2UD21-1AA1 | 1.1 | 2.80 | 3.1 | A | |
22 | MM440-150/3 | 6SE6440-2UD21-5AA1 | 1.5 | 3.90 | 4.1 | A | |
23 | MM440-220/3 | 6SE6440-2UD22-2BA1 | 2.2 | 5.00 | 5.9 | B | |
24 | MM440-300/3 | 6SE6440-2UD23-0BA1 | 3 | 6.70 | 7.7 | B | |
25 | MM440-400/3 | 6SE6440-2UD24-0BA1 | 4 | 8.50 | 10.2 | B | |
26 | MM440-550/3 | 6SE6440-2UD25-5CA1 | 5.5 | 7.5 | 16.0 | 19 | C |
27 | MM440-750/3 | 6SE6440-2UD27-5CA1 | 7.5 | 11 | 22.5 | 26 | C |
28 | MM440-1100/3 | 6SE6440-2UD31-1CA1 | 11 | 15 | 30.5 | 32 | C |
29 | MM440-1500/3 | 6SE6440-2UD31-5DB1 | 15 | 18.5 | 37.2 | 38 | D |
30 | MM440-1850/3 | 6SE6440-2UD31-8DB1 | 18.5 | 22 | 43.3 | 45 | D |
31 | MM440-2200/3 | 6SE6440-2UD32-2DB1 | 22 | 30 | 59.3 | 62 | D |
32 | MM440-3000/3 | 6SE6440-2UD33-0EB1 | 30 | 37 | 71.7 | 75 | E |
33 | MM440-3700/3 | 6SE6440-2UD33-7EB1 | 37 | 45 | 86.6 | 90 | E |
34 | MM440-4500/3 | 6SE6440-2UD34-5FB1 | 45 | 55 | 130.6 | 110 | F |
35 | MM440-5500/3 | 6SE6440-2UD35-5FB1 | 55 | 75 | 138.5 | 145 | F |
36 | MM440-7500/3 | 6SE6440-2UD37-5FB1 | 75 | 90 | 168.5 | 178 | F |
37 | MM440-9000/3 | 6SE6440-2UD38-8FB1 | 90 | 110 | 204.5 | 205 | FX |
38 | MM440-110K/3 | 6SE6440-2UD41-1FB1 | 110 | 132 | 244.5 | 250 | FX |
39 | MM440-132K/3 | 6SE6440-2UD41-3GB1 | 132 | 160 | 296.4 | 302 | GX |
40 | MM440-160K/3 | 6SE6440-2UD41-6GB1 | 160 | 200 | 354.0 | 370 | GX |