贵阳西门子PLC模块S7-200SMART代理商控制柜用贵阳西门子PLC代理,贵阳西门子S7-200SMART代理,西门子PLC代理
S7-300 CPU集成的第1个通信接口是MPI接口,S7-400 CPU集成的第1个通信接口可以设置为MPI接口或DP接口。PLC通过MPI能同时连接运行STEP 7的编程器/计算机(PG/ PC)、人机界面(hmi)及其他SIMATIC S7、M7和C7。该通信接口还有全局数据(简称为GD)通信、S7基本通信和S7通信服务功能。
计算机应插一块MPI卡,或使用PC/MPI、USB/MPI适配器连接计算机和S7 CPU。位于网络终端的站,应将其连接器上的终端电阻开关合上,以接人终端电阻。
点击SIMATIC管理器工具栏上的置按钮,打开“可访问的节点”窗口,用“可访问的节点”对象显示网络中所有可访问的可编程模块。如果编程设备中没有关于PLC的项目数据,可以选择这种方式。那些不能用STEP7编程的站(例如编程设备或操作面板)也能显示出来。
如果没有通过项目结构,而是直接打开连接的CPU中的块,显示的程序没有符号和注释,因为在下载时没有下载符号和注释。
2. 访问PLC的口令保护
使用口令可以保护CPU的用户程序和数据,未经授权不能改变它们(即有写保护),还可以用“读保护”来保护用户程序的编程专利,对在线功能的保护可以防止可能对控制过程的人为干扰。保护级别和口令可以在CPU 属性对话框的“保护”选项卡中设置,需要将它们下载到CPU模块。
下面用一个例子来介绍对MPI网络组态的方法。在STEP 7中生成一个名为MPI_ GD的项目。首先在SIM ATIC管理器中生成3个站,对它们的硬件组态,它们的CPU分别为CPU 413-1、CPU 313C和CPU 312C。点击SIMATIC管理器的工具条上的按钮,打开网络组态工具NetPro,出现了一条自动生成的标有MPI(1)的网络,和没有与网络相连的3个站的图标,图1是已经连接好的MPI网络。
贵阳西门子PLC模块S7-200SMART代理商控制柜用贵阳西门子PLC代理,贵阳西门子S7-200SMART代理,西门子PLC代理
双击某个站的CPU方框中的小红方块,打开MPI接口属性对话框(见图2),用鼠标选中“参数”选项卡的“子网”列表框中的“MPI (1)”,该行的背景变为深蓝色,点击“确定”按钮,CPU被连接到MPI(1)子网上。选中“不连网”后点击“确定”按钮,将断开CPU与MPI(1)子网的连接。点击“确定”按钮返回NetPro,可以看到该CPU是否连接到MPI网络。
图5-20所示的顺序功能图中,除了10.3与10.6对应的转换以外,其余的转换均与并行序列的分支、合并无关,I0.0~I0.2对应的转换与选择序列的分支、合并有关,它们都只有一个前级步和一个后续步。与并行序列无关的转换对应的梯形图是非常标准的,每一个控制置位、复位的电路块都由一个前级步对应的存储器位和转换条件对应的触点组成的串联电路、对一个后续步的置位指令和对一个前级步的复位指令组成。图5-20中的程序见随书光盘中的例程“复杂顺控”。OB100的程序与例程“动力滑台顺控”的相同。
(2)数据块
数据块由数据(存储器的初始值和常数值)和注释组成,数据被编译并下载到可编程序控制器,注释被忽略,数据块的编写方法详见A.2。
代继电器控制系统的数字量控制系统一般只有主程序,不使用子程序、中断程序和数据块。
(3)系统块
系统块用来设置系统的参数,如存储器的断电保持范围、密码、STOP工作方式时可编程序控制器的输出状态(输出表)、模拟量与数字量输人滤波值、脉冲捕捉位参数和后台通信时间等,系统块信息需下载到可编程序控制器,系统块中参数的设置方法详见8.2节。
如果没有特殊的要求,一般可采用默认的参数值。在系统块窗口中按“默认"按钮可选择默认值。不需要设置密码时选择“全部特权(1级)"。
(4)符号表
符号表允许程序员用符号来代替存储器的地址,符号地址便于记忆,使程序更容易理解。
图5-20中步M0.2之后有一个并行序列的分支,当M0.2是活动步,并且转换条件I0.3 满足时,步M0.3与步M0.5应同时变为活动步,这是用M0.2和I0.3的常开触点组成的串联电路使M0.3和M0.5同时置位来实现的与此同时,步M0.2应变为不活动步,这是用复位指令来实现的。
I0.6 对应的转换之前有一个并行序列的合并,该转换实现的条件是所有的前级步(即步M0.4和M0.6)都是活动步和转换条件I0.6满足。由此可知,应将M0.4、M0.6和I0.6 的常开触点串联,作为使后续步M0.0置位和使前级步M0.4、M0.6复位的条件。
也可以将图1的CPU方框中的小红方块“拖放”到MPI网络上,该站便被连接到网络上了,这是一种相当方便的实现连接的方法。也可以用“拖放”的方法断开连接。