十四、可以将 MICROMASTER420 到 440 作为组态轴(位置外部检测)和 CPU317T 一起运行吗
可以,但在动力和精度方面,对组态轴的要求差别非常大。在高要求情况下,伺服驱动 SIMODRIVE611U、MASTERDRIVESMC 或 SINAMICSS 必须和 CPU317T 一起运
行。在低要求情况下,MICROMASTER 系列也能满足动力和精度要求。
十五、如何在已配置为 DP 从站的两个 CPU 模块间组态直接数据交换(节点间通信)
两个 CPU 站配置为 DP 从站,而且由同一个 DP 主站操作,它们之间的通信通过配置交换模式为 DX 可以完成直接数据交换。
十六、如何使用 SFC65,SFC66,SFC67 和 SFC68 进行通信
对于单向基本通信,使用系统功能 SFC67(X_GET)从一个被动站读取数据,使用系统功能 SFC68(X_PUT)将数据写入一个被动站(服务器)。这些块只有在主
动站中才调用。对于一个双向基本通信,调用站中的系统功能 SFC65(X_SEND),在该站中想将数据发送到另一个主动站。在同样为主动的主动接收站中,数
据将通过系统功能 SFC66(X_RCV)记录。
两种类型的基本通信中,每次块调用可以处理最多 76 字节的用户数据。对于 S7-300CPU,数据传送的数据一致性是 8 个字节,对于 S7-400CPU 则是全长。如果
连接到 S7-200,必须考虑到 S7-200 只能用作一个被动站。
十七、什么是自由分配 I/O 地址
地址的自由分配意味着您可对每种模块(SM/FM/CP)自由的分配一个地址。地址分配在 STEP7 里进行。先定义起始地址,该模块的其它地址以它为基准。
自由分配地址的优点、因为模块之间没有地址间隙,就可以优化地使用可用地址空间。在创建标准软件时,分配地址过程中可以不考虑所涉及的 S7-300 的组态。
十八、诊断缓冲器能够干什么
更快地识别故障源,因而提高系统的可用性。评估 STOP 之前的最后事件,并寻找引起 STOP 的原因。
诊断缓冲器是一个带有单个诊断条目的循环缓冲器,这些诊断条目显示在事件发生序列中;第一个条目显示的是最近发生的事件。如果缓冲器已满,最早发生
的事件就会被新的条目所覆盖。根据不同的 CPU,诊断缓冲器的大小或者固定,或者可以通过 HWConfig 中通过参数进行设置。
十九、诊断缓冲器中的条目包括哪些
1、故障事件
2、操作模式转变以及其它对用户重要的操作事件
3、用户定义的诊断事件(用 SFC52WR_USMSG)
在操作模式 STOP 下,在诊断缓冲器中尽量少的存储事件,以便用户能够很容易在缓冲器中找到引起 STOP 的原因。因此,只有当事件要求用户产生一个响应(如
计划系统内存复位,电池需要充电)或必须注册重要信息(如固件更新,站故障)时,才将条目存储在诊断缓冲器中。
二十、如何确定 MMC 的大小以便完整地存储 STEP7 项目
为了给项目选择合适的 MMC,需要了解整个项目的大小以及要加载块的大小。可以按照如下所述的方法来确定项目的大小、
1、首先归档 STEP7 项目
然后在 Windows 资源浏览器中打开已归档项目,并确定其大小(选中该项目并右击)。这会告诉您归档文件的大小。
2、将块加载入 CPU
现在仍然需要选择"PLC>ModuleInformation>Memory"。在此,在"LoadmemoryRAM+EPROM"中,可以看到分配的加载内存的大小。