泰安西门子PLC模块经销总代理商泰安西门子PLC代理,泰安西门子S7-1500代理,西门子PLC代理
西门子PLC MPI网络组态
MPI,I是多点接口(Multi Point Interface)的简称,是西门子公司开发的用于plc之间通讯的保密的协议。MPI通讯是当通信速率要求不高、通信数据量不大时,可以采用的一种简单经济的通讯方式。MPI通信一般常见是使用PLC S7-200/300/400、操作面板TP/OP及上位机MPI/PROFIBUS通信卡,如CP5512/CP5611/CP5613等进行数据交换。MPI网络的通信速率为19.2Kbps~12Mbps,*多可以连接32个节点,*大通讯距离为50m,但是可通过中断器来扩展长度。
MPI是多点接口(Multi Point Interface)的缩写,MPI的物理层是RS-485,*大传输速率为12Mbit/s,默认的传输速率为187. 5kbit/s。两个相邻节点间的*大传送距离为50m,加中继器后为1000m,使用光纤和星形连接时*长为23. 8km。
STAT(静态变量)从功能块执行完,到下一次重新调用它,静态变量的值保持不变。
选中变量声明表左边窗口中的输入参数“IN”,在右边窗口中生成两个BOOL变量和一个INT变量(见图4-13)。用类似的方法生成其他局部变量,FBI的背景数据块(见图4-15)中的变量与变量声明表中的局部变量(不包括临时变量)相同。
(6)交叉引用表
交叉引用表列举出程序中使用的各操作数在哪一个程序块的什么位置出现,以及使用它们的指令的助记符。还可以查看哪些内存区域已经被使用,作为位使用还是作为字节使用,在运行方式下编辑程序时,可以查看程序当前正在使用的跳变信号的地址交叉引用表不下载到可编程序控制器,程序编译成功后才能看到交义引用表的内容。在交叉引用表中双击某操作数,可以显示出包含该操作数的那一部分程序。
3.使用PC/PPI电缆时计算机通信参数的设置与在线连接的建立
(1)PC/PPI电缆的安装与设置
用计算机编程时,一般用PC/PPI(个人计算机/点对点接口)电缆连接计算机与可编程序控制器,这是一种低成本的通信方式。
块的局部变量名必须以字母开始,只能由英语字母、数字和下划线组成,不能使用汉字,但是在符号表中定义的共享数据的符号名可以使用其他字符(包括汉字)。
在变量声明表中赋值时,不需要指定存储器地址根据各变量的数据类型,程序编辑器自动地为所有的局部变量指定存储器地址。
块的输入参数、输出参数的数据类型可以是基本数据类型、复杂数据类型、Timer(定时器)、Counter(计数器)、块(FB、FC、DB)、Pointer(指针)和ANY等。
现场,也必须通过适当的结构保证它们的本质安全特性。使用DP/PA 耦合器和DP/PA链接器,可以将PROFIBUS-PA设备很方便地集成到PROFIBUS-DP网络中。
PROFIBUS-PA的组态、编程与故障诊断的方法将在第9章介绍。
3. PROFIBUS-FMS
FMS是Field Message Specification(现场总线报文规范)的缩写,用于系统级和车间级不同供应商的自动化系统之间交换过程数据,处理单元级(PLC和PC)的多主站数据通信。
PROFIBUS-FMS定义了主站与主站之间的通信模型,它使用7层OSI模型的第1、2层和第7层。
S7-300/400使用通信FB来实现FMS服务,用STEP7组态FMS静态连接来发送和接收数据。PROFIBUS-FMS已经基本上被以太网通信取代,现在很少使用。
3.生成梯形图程序
图4-13的下面是功能块FBI的梯形图程序。用起保停电路来控制发动机的运行,功能块的输入参数Start和Stop分别用来接收起动命令和停止命令。输出参数Engine_On用来控制发动机的运行。用比较指令来监视转速,检查实际转速Actual_Speed是否大于等于预置转速Preset_Speed。如果满足比较条件,Bool输出参数#Overspeed(超速)为1。
STEP7自动地在程序中的局部变量前面加上“#”号,符号表中定义的共享符号被自动加上双引号。