2. 在 Simatic manager 中,选择一个程序块下载,则该块被下载到 MMC 卡中,如果在窗口 左边的树型图中选中 Block 文件夹进行下载,则所有的块被下载到 MMC 卡上,MMC 中原有的 信息将被覆盖,向 MMC 卡读写数据或下载程序的次数不受限制。
3. 除过 CPU 中集成的 SFB/SFCs 块外,MMC 当中其他的块可被在线删除。
4.对某些 CPU 用新版 MMC 卡(6ES7 953-XXX10-0AA0)替代旧版 MMC 卡(6ES7 953-XXX00-0AA0) 时需要升级 PLC 的 OPERATING SYSTEM。升级时需要使用 PG(6ES7798-0BA00-0XA0)或带 USB 口的编程器(6ES7792-0AA00-0XA0),通过 STEP7 MANAGER 窗口中的菜单功能“PLC/UPDATE OPERATING SYSTEM ”将 CPU_HD.UPD 文件写到 MMC 卡 上, CPU_HD.UPD 文件可 以在 www4.ad.siemens.de 网站上下载得到。
5. y),最好比工作内存大一些,但如果您的应用中,PLC 工作时要使用大量的过程数据, 历史数据,配方数据等或控制工艺中存在较多的用户程序块、STEP7 中的应用功能块(如 FB41、FB42 等)时,建议选用 2-8M 的 MMC 卡,但请注意只有 314、315-2DP、C7 系列的
PLC 支持 8M 的 MMC 卡。
6.MMC 卡是装载内存,所以不能够在上位机中的组态软件中直接读取 MMC 卡上的数据值(DB 块中的数据),组态画面读取的是 PLC RAM 内存中的数据。
7. 在西门子的 PLC 上必须使用西门子专用的 MMC 卡,如下表中所列出的,不能使用数码相 机、移动电话或 PDA 等数码产品使用的通用型 MMC 卡。
The order numbers for MMC cards are in the following table: Micro Memory Card / S7-300 Order number
64 Kbytes 6ES7 953-8LF11-0AA0
128 Kbytes 6ES7 953-8LG11-0AA0
512 Kbytes 6ES7 953-8LJ11-0AA0
2 Mbytes 6ES7 953-8LL11-0AA0
4 Mbytes 6ES7 953-8LM11-0AA0
8 Mbytes 6ES7 953-8LP11-0AA0
38. 可以在原有的工程中修改 CPU 的型号吗
问:我在组太时用的是 STEP7-V5.2 , 但使用的 CPU 版本比较新 , 我现在才知道 , 不知 该怎么修改,请大家帮忙,谢了
答:同型号不同版本的 CPU 可以直接替换,直接从库里选中你需要的 cpu 拖到机架上替代原 来的 cpu 就可以了。不同型号的 cpu 如果替换的话,需要先将旧的 cpu 删掉,再插入新的, 但是它会提示你是不是要删除原来的程序,你选择“否”就可以了。
39. 格雷码的转换
问:我的 CPU 是 313C,使用 SM338 读入格雷码后,想转换成二进制数,有大虾有程序吗? 请多指教。
答:格雷码的转换方法:
某二进制数为: Bn-1 Bn-2 …… B2 B1 B0 其对应的格雷码为:Gn-1 Gn-2 …… G2 G1 G0 其中最高位保留: Gn-1=Bn-1
其它各位: Gi=Bi+1 XOR Bi i=0,1,2 …… n-2 例如:
二进制:10110 对应的格雷码为:11101
而格雷码转换为二进制时,方法如下:
B0 = Gn-1 XOR Gn-2 XOR …… G1 XOR G0
B1 = Gn-2 XOR Gn-3 XOR …… G1 XOR G0
……
Bn-1=Gn-1
40. 关于双机热备的问题,
问:请问一下,两个 H 系统 400CPU,进行双机热备,用四个同步模块连接两个 CPU, 四个 模块需要在硬件组态上组态吗,如果组态,我怎么没有在程序里找到这个东西呀,需要下那 个补丁包?请高手指点
答:同步模块不需组态。但注意将同步模块插入 PLC 前,先设定上面的拨位开关。第一次用 的时候这个问题困扰了我很长时间。
41. 请问一下 400H,我在主站下载了程序,同时我也要在备用站下同样的程序吗 问:请问一下 400H,我在主站下载了程序,同时我也要在备用站下同样的程序吗?他们之
间如何知道那个是主主站的,那个是备用站的?是通过什么实现的, 2、我是分别对两个站
编程,还是在同一个站,使用它们之间的通讯网络进行下载程序
答:不用。 一次编程,一次下载,PLC 会自动同步程序的。 CPU 上有指示灯显示哪个是主, 哪个是备。
42. 请问 300 如何通过 CPU 模块上的开关,来清程序
问:300 如何通过 CPU 模块上的开关,来清程序。我看了手册有,但看不明白。
答:You can use the following procedure to delete the block on an MMC in the CPU:
1.The MMC to be deleted is slotted in the CPU.
2.In the SIMATIC Manager, switch to online mode via "View > Online" or by pressing the appropriate button.
3.In the Online WINOOW, you select the block folder.
4.Select all the blocks in the folder which you want to delete.
5.Click the "Delete" key on your PC keyboard (you can acknowledge the message that system functions cannot be deleted).
43. 求教从那里可以看到调用 SFC15 时,CPU 支持的最大数据长度
问:ppo10 是 pkw 通道 8byte,pzd 通道 6byte,是否可以在用 sfc15 写 dp 数据时直接写
14byte?cpu 返回错误码 80b1。
答:SIMATIC S7 系统的 CPU 通过用 STEP 7 程序的专用的 I/O 存取命令来寻址分散外围设备 模块的 I/O 数据。这些命令直接调用 I/O 存取或通过过程映像调用 I/O 存取。用于读和写分
散 I/O 信息的数据格式可以是字节、字或双字。
然而,有些 DP 从站模块有更复杂的数据结构。它们的输入和输出数据区域有 3 个字节或大
于 4 个字节的长度。这些数据区域也称为相连续的 I/O 数据区域。在使用相连续的数据区域
的 DP 从站的参数集中,参数“Consistency”必须设置为“Total Length”。 对于连续的数据,输入和输出数据不能通过过程映象来传送,也不能用通常的“I/O 存取命 令来调用数据交换。原因在于对 DP 主站上的输入/输出数据的 CPU 更新循环。DP 输入/输出 数据的更新只能由 DP 主站与 DP 从站间的循环数据交换(总线循环)而确定。因此,从 DP 主站来的数据或到 DP 主站的数据可能已经在寻址的 DP 从站 I/O 数据的一条 STEP 7 存取指 令与下一条 I/O 存取指令之间被更改了。由于这个缘故,仅对用户程序用字节、字或双字命 令无任何中断地编址的 I/O 结构和区域才能保证数据的连续性。
对于复杂功能的 DP 从站,如闭环控制器等,它们通常不能用简单的数据结构来完成这些任 务。这些 DP 从站需要更大的输入和输出区域,而且在这些 I/O 区域中的信息常常时相连不 可分割的。因此,它们不能用字节、字和双字的结构来存储。这样的数据区域称之为”连续 的“。在一个输入/输出模块内,用组态报文可以指定长度可达 64 字节或字(128 字节)的 数据区域。为了对这些相关的模块读或写信息,必须使用 DP 从站的连续的输入/输出数据区 域和特殊的功能。在 SIMATIC S7 中,系统功能 SFC14 DPRD_DAT 和 SFC15 DPWR_DAT 是为此 目的保留的。
44. 安装了从网上下载的 STEP7 V5。2 软件后,为何在通讯中找不到 CP5611 卡 问:从网上下载了 STEP7 V5。2 软件后,在机上安装完整后,发现新建的文件中没有不能用
CP5611 卡进行下载程序,不知何故?
答:你换个 PCI 插槽试一下!看看。以前我也遇到过,我原来的 CP5611 卡插到一个插槽, 然后更换插槽后 CP5611 卡没有被读到,我在硬件中删除未知设备后,换到原来的插槽就好 用了!
45. 询问 FM350-1 的问题
问:我用一个脉冲发生器产生脉冲数,可 step7 程序监测时发现信号没有采集到?硬件接线
为 1 为+24V,2、3、20 为 M,4 为+5V,5、6 分别为脉冲 A 的正和负。这样接线没错吧?请 问 4 为+5V 或为+24V 的含义是什么?
答:编码器需要 FM350-1 供电的情况下可选择 5v 或 24v 输出。 如编码器为 5v 编码器,则 选择 5v 输出,否则选择 24v 输出。侧面的开关一定对应编码器的电压等级,否则容易损坏 HSC!
46. 一个 cpu314 挂两个 cp340,如何调用 FB2 及其背景数据块
问:一个 cpu314 挂两个 cp340,如何调用 FB2,及其背景数据块?如题,都用 FB2 和 FB2 的背 景数据块呢,还是改变 FB2 的 NAME 和背景数据块? 用一个 FB2 和同一个背景,总会有一个 数据是不正常的,不知为什么?请指教?
答:如果程序逻辑不当,同一个背景数据块会出问题的。要使用不同的背景数据块。强烈建 议你把 FB2 和背影数据块同时改掉,即每个 CP340 有各自的 FB2 和背景数据块,这样效果非 常好。不会有程序上的冲突。
47. 请教一个问题
问:我在硬件组态中把 CPU 的类型改了,结果我编的程序没有了。 出现一个 S7 program 新 的文件夹。请问原来的程序还能恢复吗!
答:你改 CPU 的类型时是否是先删除后添加?如果是“删除”的话会有对话框弹出询问你是 否同时删除程序或“否”,如果你选择了“是”的话那么就无力回天了,如果选择“否”的 话所编程序将保留,但不与你新的硬件组太连接,你可直接拷贝到新硬件的 PROGRAM 内即 可。
上一页 [1] [2] [3] [4]
本文关键字:编程学习 PLC入门,plc技术 - PLC入门