西门子PLC大庆销售
西门子PLC大庆销售
西门子PLC大庆销售
模块I/O寻址
S7-200数字量模块的位置和I/O地址不需要在编程软件中配置,模块的位置和I/O地址将按照离CPU的距离递增排列。
S7-200的DI/DO地址总是以8位(一个字节)为单位递增。如果CPU上的物理DI/DO点没有*占据一个字节,其中剩余未用的位也不能分配给后续模块的DI/DO信号。如下图所示的例子:CPU224 XP未占用的I1.6,I1.7及Q1.2-Q1.7都不能再分配给后续的4输入/4输出数字量扩展模块,此扩展模块将使用从I 2.0和Q 2.0开始的地址。
在Step 7 Micro/Win编程软件中也可以查看到模块的具体地址分配。使用Step 7 Micro/Win编程软件的菜单命令“PLC >信息”,可查看扩展模块实际位置和I/O地址分配。如上范例:CPU224XP扩展4DI/4DO其地址分配如下图所示:可查看到数字量模块的模块位置为0,输入点起始地址为I2.0,输出点起始地址为Q2.0。
S7-200扩展I/O寻址请参考《西门子 S7-200•LOGO!•SITOP 参考》(更新版)S7-200 PLC->功能﹑编程与调试->访问S7-200的数据-寻址->CPU的集成I/O和扩展I/O寻址。
西门子的通信服务分为两类:
1)不需要编程,只需要组态就可以实现数据传输。例如基于MPI网络的全局数据通信、PROFIBUS-DP主站和标准从站之间的通信。
2)既需要组态,也需要编程。通过组态和调用系统功能、系统功能块和通信用的功能、功能块来实现通信。
单个CPU的用户程序执行过程和某些DP从站的故障仿真只能对S7-300/400的仿真软件PLCSIM,对通信的仿真能力有限。通信过程一般需要用硬件实验来验证,但是绝大多数读者都没有做大量的硬件实验的条件。在没有实验条件的情况下,可以用STEP7来练习通信网络的组态和编程。
STEP7主要用硬件组态工具HW Config和网络组态工具NetPro来组态通信网络。网络的组态是“可视化”的,可以在组态时形象地看到网络的结构,设置网络和各个站点的参数。
可以通过查阅产品目录和有关的手册,了解CPU集成的通信接口和通信处理器的通信功能。组态时选中硬件目录中的某个组件,可以在下面的小窗口看到该组件主要的性能指标。
组态工具提供了非常强的防止误操作的措施。组态时某些菜单项、单选框、复选框、按钮和选择框如果为灰色,表示对于选中的对象(例如CPU、CP、DP从站和模块),不能使用它们提供的功能,从而可以有效地防止组态错误。
组态结束后,点击HW Config或NetPro 工具栏上的“保存和编译”按钮鼎,如果有组态错误或警告信息,将会用对话框显示出来。应改正所有的组态错误,系统才能运行,但是警告信息不会影响系统的正常运行。成功的组态是实现网络通信的必要条件。
本书的随书光盘提供了上百个网络通信的例程,绝大多数例程经过硬件调试检验通过,正文对大多数例程作了较详细的说明。读者可以一边看书,一边用STEP7打开对应的例程,通过例程了解详细的组态和编程的方法。可以根据正文介绍的组态的步骤和方法,同时参考光盘中的例程,做组态和编程的练习。这样可以较快地掌握通信网络的组态和编程的方法。当然,在有条件的情况下,通过必要的硬件实验来学习通信网络的调试方法,积累的经验,也是很有必要的。
为了避免重复、减少篇幅,本书对次出现的组态过程和通信程序作了详细的介绍,后面的章节涉及到类似的组态过程和程序时,一般只作简单的说明。建议对硬件组态和网络组态不太熟悉的读者,从第3章开始,按书上的顺序阅读组态过程和作组态的练习。
6ES7211-1BE40-0XB0 | CPU 1211C AC/DC/Rly,6输入/4输出,集成2AI |
6ES7211-1AE40-0XB0 | CPU 1211C DC/DC/DC,6输入/4输出,集成2AI |
6ES7211-1HE40-0XB0 | CPU 1211C DC/DC/Rly,6输入/4输出,集成2AI |
6ES7212-1BE40-0XB0 | CPU 1212C AC/DC/Rly,8输入/6输出,集成2AI |
6ES7212-1AE40-0XB0 | CPU 1212C DC/DC/DC,8输入/6输出,集成2AI |
6ES7212-1HE40-0XB0 | CPU 1212C DC/DC/Rly,8输入/6输出,集成2AI |
6ES7214-1BG40-0XB0 | CPU 1214C AC/DC/Rly,14输入/10输出,集成2AI |
6ES7214-1AG40-0XB0 | CPU 1214C DC/DC/DC,14输入/10输出,集成2AI |
6ES7214-1HG40-0XB0 | CPU 1214C DC/DC/Rly,14输入/10输出,集成2AI |
6ES7215-1BG40-0XB0 | CPU 1215C AC/DC/Rly,14输入/10输出,集成2AI/2AO |
6ES7215-1AG40-0XB0 | CPU 1215C DC/DC/DC,14输入/10输出,集成2AI/2AO |
6ES7215-1HG40-0XB0 | CPU 1215C DC/DC/Rly,14输入/10输出,集成2AI/2AO |
6ES72171AG400XB0 | CPU 1217C DC/DC/DC,14输入/10输出,集成2AI/2AO |