SIMATIC S7-300
(使用带 PROFIBUS DP 接口的 CPU 或 PROFIBUS DP CP)
如果用户的自动化任务需要 8 个以上的 SM、FM 或 CP 模块插槽时,则 S7-300(除 CPU 312 和 CPU 312C外)可以扩展:
中央控制器和3个扩展机架*多可连接32个模块:
*多可将 3 个扩展机架(EU)连接到中央控制器(CC)。可以将八个模块插入到每个 CC/EU 中。
每个 CC / EU 都有自己的接口模块。在中央控制器上它总是**在 CPU 旁边的模块插槽中,并自动处理与扩展单元的通信。
通过 IM 365 扩展:
1个 EU *远扩展距离为 1米,电源电压也通过该扩展提供。
(使用带 PROFIBUS DP 接口的 CPU 或 PROFIBUS DP CP)
SIMATIC C7
用于点到点连接的通讯处理器
多点接口 MPI, 连接AS-i、PROFIBUS和工业以太网总线系统的通讯处理器。
多点接口 MPI, 集成在 CPU 中;
是一种经济有效的方案,可以连接编程器/PC、人机界面系统和其它的SIMATIC S7/C7自动化系统。
通过 IM 365 扩展:
1个 EU *远扩展距离为 1米,电源电压也通过该扩展提供。
使用 IM 360/361 扩展:
可扩展到 3个 EU, CC 与 ER 之间以及 EU 与 EU 之间*远距离 10m。
从上述概念可知,假如我们在线修改程序,被修改的块存放在工作存储器中,当把程序上载到编程器时,就从工作存储器传到编程器。由于断电会导致RAM数据的丢失,假如要安全保存被修改的程序,就必须保存在FEPROM或硬盘上。
硬件组态和参数分配
一些概念:组态就是指在硬件组态的站窗口中分配机架、块可分布式I/O,可从硬件目录中选择部件;参数分配就是建立可分配参数模块的特性,例如启动特性、保持区等;设定组态就是设定好的硬件组态和参数分配;实际组态指已存在的实际组态和参数分配,一般是在已装配的系统中,从PLC的CPU中读出来的。
组态过程:
启动硬件组态:新建一个项目(PROJECT),选择该项目,并插入(INSERT)一个站(STATION),在SIMATIC管理器中选择硬件站(HARDWARE)双击OPEN即可,我们可以打开硬件目录——VIEW-CATALOG,如果选择标准硬件目录库,它会提供所有的机架、模块和接口模块。
产生硬件组态:主要选择机架,指定模块如何在机架摆放。具体是:
1、 在硬件目录中打开一个SIMATIC300站的RACK-300(例如是300),双击或拖到左边窗口。这样在左边的窗口中就出现两个机架表:上面的部分显示一个简表,下面的部分显示带有定货号、MPI地址和I/O地址的详细信息。
2、 电源:双击或拖拉目录中的“PS-300”模块,放到表中的一号槽位上。
3、 CPU:从CPU-300的目录中选择你所配置的CPU,列入2号槽位。
4、 3号槽—一般接口模块保留(用于多层组态),在实际配置中,如果这个位置要保留以后安装接口模块,在安装时就必须插入一个占位模块。
5、 信号模块:从4号槽位开始多可以插入八块信号模块(SM卡),包括通讯处理器(CP)和功能模块(FM)。
一)决定系统所需的动作及次序。
当使用可编程控制器时,重要的一环是决定系统所需的输入及输出。输入及输出要求:
(1) 步是设定系统输入及输出数目。
(2) 第二步是决定控制先后、各器件相应关系以及作出何种反应。
(二)对输入及输出器件编号
每一输入和输出,包括定时器、计数器、内置寄存器等都有一个唯一的对应编号,不能混用。
(三)画出梯形图。
根据控制系统的动作要求,画出梯形图。
(四)将梯形图转化为程序
把继电器梯形图转变为可编程控制器的编码,当完成梯形图以后,下一步是把它的编码编译成可编程控制器能识别的程序。
这种程序语言是由序号(即地址)、指令(控制语句)、器件号(即数据)组成。地址是控制语句及数据所存储或摆放的位置,指令告诉可编程控制器怎样利用器件作出相应的动作。
(五)在编程方式下用键盘输入程序。
(六)编程及设计控制程序。
(七)测试控制程序的错误并修改。
(八)保存完整的控制程序。