西门子安全故障型CPU317F程序和硬件组态下载到什么地方?每次都是直接下到MMC卡里吗? 答:1、程序都是下载到MMC中的。 2、在“安全程序”(Safety Program) 对话框中将整个安全程序下载到 F-CPU 的步骤 : 1)选择正确的 F-CPU 或为其*的 S7 程序。 2)在 SIMATIC 管理器中,选择选项 (Options) > 编辑安全程序 (Edit Safety Program) 菜单命令。 将显示“安全程序”(Safety Program) 对话框。 3)“下载”(Download) 按钮。 标识所有属于安全程序的具有 F 属性的 F 块,并将其下载到 F-CPU。 系统将显示一个提示,为您提供除下载除安全程序外,用于下载标准用户程序的选项(如果已经启用此提示)。 如果安全程序已被修改或不一致,则系统将通知您选择生成(编译)一致的安全程序。 4)确认指示 F-CPU 将停止的提示。 |
有网友问,S7-300里的B#16和W#16怎么理解? 下面是我的回帖: B#16#和W#16#都是十六进制数,例如B#16#3A和W#16#39FC。B和W分别表示字节和字。输入参数时可以只输入16#,STEP7会自动添加B#和W#。 |
“消息队列”是 Microsoft 的消息处理技术,它在任何安装 Microsoft Windows 的计算机组合中,为任何应用程序提供消息处理和消息队列功能,无论这些计算机是否在同一个网络上或者是否同时联机。消息队列就是一个消息的链表。可以把消息看作一个记录,具有特定的格式以及特定的**级。对消息队列有写权限的进程可以向消息队列中按照一定的规则添加新消息;对消息队列有读权限的进程则可以从消息队列中读走消息。消息队列是随内核持续的。 打开“控制面板”。 单击“程序”,然后在“程序和功能”下单击“打开或关闭 Windows 功能”。 展开“Microsoft Message Queue (MSMQ) 服务器”,展开“Microsoft Message Queue (MSMQ) 服务器核心”,然后选中对应于以下要安装的“消息队列”功能的复选框: MSMQ Active Directory 域服务集成(用于加入域的计算机)。 MSMQ HTTP 支持。 单击“确定”。 如果提示您重新启动计算机,请单击“确定”完成安装。 2.在 Windows XP 和 Windows Server 2003 上安装消息队列 3.0 打开“控制面板”。 单击“添加/删除程序”,然后单击“添加/删除 Windows 组件”。 选择“消息队列”并单击“详细信息”。 如果运行的是 Windows Server 2003,请选择“应用程序服务器”来访问消息队列。 确保在详细信息页上已选中“MSMQ HTTP 支持”选项。 单击“确定”退出详细信息页,然后单击“下一步”。 完成安装。 如果提示您重新启动计算机,请单击“确定”完成安装。 |
高速计数器正在计数的时候,执行任何功能的hsc指令,会丢失脉冲。 除非你的控制对这一个脉冲可以忽略。 ![]() 例如一个通常使用手法:长度计算到设定值的时候复位一下然后继续计数。这样的话在复位一瞬间,会丢失一个脉冲。当然这样的脉冲多一个和少一个一点都不影响实际使用,但是如果涉及到同步控制位置控制,伺服的接收的脉冲数和plc高计计算的脉冲数不一致的时候,你的头就大了。例如:编码器同时输出给一个伺服和一个高速计数器。高速计数器按照脉冲数周期性的复位,而伺服就直接收脉冲进行定位。你心想,伺服就一直跟着编码器转就是了。而高计就每两万个脉冲从零开始计,正好配合上机械的某些动作而做出输出。可是这样做的话plc的输出就会一个脉冲一个脉冲的渐渐丢失。plc的动作逐渐落后于伺服了。然后你就把所有现象归咎于干扰脉冲丢失,耗费了大量人力物力,较终没有结果。较可怕的是当时情况也真的是发生了干扰现象。那么这一个脉冲的事情将永远石沉。 然后你客户反映了问题,你就写了很多补偿的程序……一下又补偿不足,一下又过补偿一下又换零位光电,又激光对准。然后…… 总之数字电路数控程序在对与错之间没有任何状态。数据准确了就是对的,数据出错了就是错的。 注意注意!smart plc也一样 一般新手上来都会先清 0的。还有一个群众基础很广的是输入消抖用延时。这些一般情况下都不是问题,只是不是较佳的方案。本贴点出了在特定情况下微小的误差积累也不容忽视。 |
1)如果将光盘中的软件复制到硬盘后再安装,保存它们的文件夹的名称不能使用中文,否则在安装时可能会出现“ssf文件错误”的信息。 2)建议在安装之前,关闭360卫士这类软件。 3)如果在安装时出现“Please restart Windows before installing new programs”(安装新程序之前,请重新启动Windows),或其他类似的信息,即使重新启动计算机后再安装软件,还是出现上述信息。解决的方法如下: 执行Windows的菜单命令“开始”→“运行”,在出现的“运行”对话框中输入“regedit”,打开注册表编辑器。选中注册表左边的文件夹“HKEY_LOCAL_MACHINE\SystemCurrentControlSet\Control”中的“Session Manager”,删除右边窗口中的条目“PendingFileRename Operations……”,不用重新启动计算机,就可以安装软件了。 4)注意西门子自动化软件的安装顺序。必须先安装STEP 7,再安装上位机组态软件WinCC和人机界面的组态软件WinCC flexible。 |