哪里有卖西门子扩展模块
哪里有卖西门子扩展模块
上海朕锌电气设备有限公司
销售员:田经理
24小时联系电话:158-0187-1621
座机:021-31038102
商务QQ:1944287917
商务微信手机同步
地址:上海市金山区枫泾镇枫湾路500弄
如何找到SIMATIC模板的UL认证?
-
文献
-
涉及产品
说明
- 通过以下网址可以打开支持页,或者也可以在IE浏览器中输入工业在线支持的网址:https://support.industry.siemens.com/cs/ww/en/
- 在页面的右上角输入模块的订货号(这里是:6ES7 521-1BL00-0AB0)然后点击放大镜图标开始搜索。
图. 1
- 在打开的对话中,点击产品链接(6ES7 521-1BL00-0AB0)找到该产品模块的页面。
图. 2
- 在文献筛选标准中选择“文献类型”中的“证书”。
为什么会得到一个错误提示说明 SmartServer 授权不可用?
推荐文档: 西门子工程师推荐本文档!-
文献
-
涉及产品
-
文献
-
涉及产品
-
文献
-
涉及产品
- TCP 连接
- ISO-on-TCP 连接 (RFC 1006)
- ISO 传输连接
- UDP 连接
- FDL 连接
- FC50 和 FC60 是异步通讯功能块。
- FC50 和 FC60 的运行需要几个 OB1 周期。
- FC50 由输入参数 "ACT"激活。
- 通讯任务结束由 “DONE”, "NDR" 或 “ERROR”指示。
- AG_LSEND 和 AG_LRECV 可以通过同一个连接同时通讯。
- 最新版本的功能块 FC50 "AG_LSEND" 和 FC60 "AG_LRECV" 可以在 SIMATIC_NET_CP 库"CP 400 > Blocks" 里找到。
在Energy Manager PRO V7.0的Web页面中不能删除已经加载的Widget,应该如何解决?
推荐文档: 西门子工程师推荐本文档!在Energy Manager PRO V7.0中组态Widgets之后,发现无法在Web页面的在线配置中删除已经加载的Widget1 问题描述
在Energy Manager PRO V7.0中组态Widgets之后,发现无法在Web页面的在线配置中删除已经加载的Widget,如图1-1所示。
图1-1
2 问题分析怎样使用通讯功能块 FC50 和 FC60 编程?
推荐文档: 西门子工程师推荐本文档!说明:
使用下面的连接通信,必须在S7-400的S7程序中调用通信功能块 FC50 "AG_LSEND" 和 FC60 "AG_LRECV" 。
通讯功能块 FC50 “AG_LSEND” 和 FC60 “AG_LRECV”的特点
例程说明
S7 程序包含来自 SIMATIC_NET_CP 库的通讯功能块 FC50 “AG_LSEND”和 FC60 “AG_LRECV”的调用。 FC50 “AG_LSEND”用于发送数据到 S7 或 S5 站,PC 或者第三方系统。FC60 “AG_LRECV” 用于接收来自 S7 或 S5 站,PC站或第三方系统的数据。
例程中通讯功能块 FC50 "AG_LSEND" 和 FC60 "AG_LRCV" 用于 ISO-on-TCP 连接的通讯。首先创建 S7-400 站的硬件配置。
注意:
将 MB10 配置为时钟标志。发送任务由该时钟标志触发。保存并编译 S7-400 站的硬件组态并装载到 CPU。
例程中用到了定时器 T10 。然后在 NetPro 中为 CPU 配置一种上面提到的通讯连接。如果通讯伙伴也在该 STEP7 项目中一起配置,可以配置一个指定的通讯连接。如果通讯伙伴没有与 S7-400 站在同一个 STEP7 项目下,可以配置一个未指定的通讯连接。配置通讯连接时,确认 IP 地址或 Profibus 地址已经正确分配。 同样,确认 PORT,TSAP,LSAP 已经正确分配。这些 用于识别通讯伙伴间的通讯连接。
FC50 “AG_LSEND”和 FC60 “AG_LRECV”的输入参数“ID”和“LADDR”必须被指定。该参数在通讯连接的属性对话框“常规”选项卡中设置。
图1STEP7 的程序由块 OB100, OB1, FB200, DB200, DB201, FC50 和 FC60 组成。
OB100:
OB100 是启动组织块,当 CPU 重新启动(暖启动)时运行。在这个组织块中通过 M1.0 使能第一次通讯触发器。OB1:
OB1 循环组织块。在这个组织块中调用 FB200 (背景数据块:DB200) ,使用 M0.3“INIT” 作为参数 (INIT_COM)。FB200一旦执行则复位 M0.3。图. 02
FB200
FB200 在 OB1 中调用。在 FB200 中调用了 FC50 “AG_LSEND” 和 FC60 “AG_LRECV”。参数化FC50"AG_LSEND"
在FC50 的输入参数“ACT”得到一个上升沿后触发发送任务。 时钟标志位 M10.7和变量 “SND_BUSY”及"CONNECTION_BROKEN_SEND"参数控制发送任务的触发。当发送任务正在执行时,“SND_BUSY”被置位 ,此时不能触发新的发送任务,由于功能块的执行是异步的,并可以持续几个周期,所以联锁功能尤其重要。如果不等待第一个发送工作成功完成或出错终止就不间断的触发新的发送任务会引起通讯过载。 如果连接没有建立,通讯块每10s被调用1次同时触发发送任务。
输入参数 “ID” 和 “LADDR”的值必须取自 NetPro中通讯连接的属性对话框(参见 图01)。需要为 FC50 的 “SEND”输入参数指定包含将要发送数据的数据区地址和长度(发送缓冲区), 例如: P#DB201.DBX0.0 BYTE 100。
在“LEN”输入参数中键入要发送的字节数,本例中是100。
输出参数 “DONE”, “ERROR” 和 “STATUS”用于任务评估,并且只在同一个周期内有效。
图.03
图. 04当发送任务成功完成后,“SND_BUSY” 被复位。 然后可以触发下一个发送任务。
图.05
如果发送任务出错终止,“SND_BUSY” 也会被复位 ,FC50 输出参数 “STATUS”的值被保存用于故障分析。
如果 “STATUS”输出参数的值是 0x7000Hex (28672Dec),FC50 “AG_LSEND”再次被调用。
图.06
如果输出参数“STATUS”的值是 0x8183Hex (32381Dec) 或者 0x8304Hex (31996Dec), 也就是说通信连接不能建立的时候,变量"CONNECTION_BROKEN_SEND" 被置位为1持续10s,在此期间FC50不被调用和处理,然后新的发送任务被触发,如果连接仍然不能建立, "CONNECTION_BROKEN_SEND"再次被置位为1并持续10s,当连接不能建立的时候每10秒发起一次发送任务。
图07
参数化 FC60 "AG_LRECV"
接收任务通过M0.1为“TRUE”控制触发,M0.1为“TRUE始终为1,那么FC60 "AG_LRECV" 一直处于准备好接收状态,能够随时接收数据
输入参数 “ID” 和 “LADDR”的值必须取自 NetPro中通讯连接的属性对话框(参见 图 01)。需要为 FC60 的输入参数“RECV”指定包含接收数据的数据区域地址和长度(接收缓冲区),例如:P#DB201.DBX100.0 BYTE 100。
图08
输出参数“NDR "用于表示已经接收到了新数据。输出参数 " LEN "表示接收到的数据长度。
如果没有成功接收到数据,输出参数“STATUS”的值被保存用于故障分析。图.09
如果输出参数 "STATUS" 的值是 0x8183Hex (32381Dec) 或者 0x8304Hex (31996Dec), 即不能建立连接时,变量"CONNECTION_BROKEN_RECV"被置位为1保持10秒。在此期间,FC60不能被调用同时没有数据被接收。只有在过了10秒后才可能再次接收数据。
图.10
成功接收数据的长度保存在静态变量里。
图.11
在 FB200 中,对 FC50 "AG_LSEND" 和 FC60 "AG_LRCV" 的 STATUS 各种值出现次数有评估。这些信息保存在 FB200 的"Structure"类型的变量"STATISTIC" 中,这是 FB200 统计信息接口参数。
图.12
可以通过变量"#STATISTIC.ON_OFF" 打开/关闭 STATUS 评估,该状态评估默认为开启状态。
产生该问题的原因是操作系统的WebDAV功能被启用,其系统行为导致Widget在Web页面中无法在线删除。
在安装Energy Manager PRO的Web Server组件之前,仅需要安装必需的IIS(Internet Information Service)的部分组件,而非全部的组件,尤其是和WebDAV相关的组件,例如WebDAV Publishing。
如果已经安装了IIS的全部组件,在安装Energy Manager PRO的Web Server组件之后,Energy Manager PRO的Web站点的配置文件已经包含了WebDAV的信息。
注意:
产生该问题之后,即使移除了非必需的IIS组件,Energy Manager PRO的Web站点的配置文件并不会修改,该问题也并不会解决。
3 解决方法
在Energy Manager PRO的安装路径下找到Web Server的配置文件\EnMPRO\BDataWeb\Web.config,建议修改之前做好备份。
由于该文件可能会根据操作系统的不同而不同,所以需要修改的位置可能也会有差异,但不会有太大的偏差。
可以使用记事本打开Web.config文件,在43行附近找到<system.webServer>组内的</handlers >,并在其下方添加以下3行文本
<modules>
<remove name="WebDAVModule" />
</modules>
在38行附近找到<system.webServer>组内的<handlers >,并在其下方添加以下5行文本
<remove name="WebDAV" />
<remove name="ExtensionlessUrlHandler-Integrated-4.0" />
<remove name="OPTIONSVerbHandler" />
<remove name="TRACEVerbHandler" />
<add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" />
具体的信息可以参考图3-1,需要添加的文本为绿色显示。
安装 WinCC RT Advanced V14 后并且运行 WinCC Runtime Advanced 项目会有消息提示没有SmartServer授权。即使项目里没有启动SmartServer服务并且项目也没有任何关于SmartServer应用时也会有此消息提示。安装完成WinCC RT Advanced V14 软件后,SmartServer服务是自动启动状态。所以,当第一次运行 WinCC RT Advanced 时会得到一个消息提示(即使项目里没有启动SmartServer服务)。
图. 01
按照以下方法操作可以阻止此消息。
如下操作可以阻止此行为:
- 停止“CoRTSmartServer”服务并且禁止自动启动。
打开服务管理器并且选择“CoRtSmartServer”服务。
右键点击“CoRTSmartServer”服务打开其属性。
选择“Manual”或者“Disabled”并且点击Stop 按钮。
图. 3
-
- 打开显示列中所需要的条目。在本例中,是条目18966540 "Certificates General Product Approval, UL, UL" (对 USA)。
图. 4
- 点击“Display”或“Download”分别来打开或下载文档。
图. 5
7. 在打开的文档中,点击链接“NRAQ.E116536”来打开带有订货号的证书。
图. 6
- 然后就会打开一个包含可编程模块的文档。搜索所需要的订货号。可以通过快捷键 “CTRL + F”打开搜索页面并在其网页左上角搜索栏输入产品订货号的前7个字符(例如:“6ES7 521”)。然后就会显示出搜索结果。单击“下一步”导航到单独的文档。