S7-200与FX2N PLC实时数据通信的研究
西门子S7-200_PLC通信技术
在该画面中首先选择 NETW,然后输入 10(最多只能输入 16),然后再输入远 程地址,这里写 3,最后分别输入本地的传送起始地址:VB100,在远程里写入 PLC 地址为 3 的接收起始地址 VB200.点击“下一步”,出现 Step 4. Step 4: 在上一步中点击”下一14
Step 1:设置MM4驱动 在将驱动连至S7--200之前,您必须确保驱动具有以下系统参数。使用驱动上的 按键设置参数:
1. 将驱动恢复为出厂设置(可选): P0010=30 P0970=1
如果您忽略该步骤,确保以下参数的设置: USS PZD长度: P2012 Index 0=2 USS PKW长度: P2013 Index 0=127
用法如下:
知识决定高度 培训成就梦想
另外程序写完后下载编译前还得右击“程序块”�“库存储区”如下图 点击后出现下图
知识决定高度 培训成就梦想
在该图中点击“建议地址”,然后再点击“确定”然后即可编译下载程序。 EM231 的 4 通道模块的接线图
EM231 的 8 通道模块的接线图
知识决定高度 培训成就梦想
知识决定高度 培训成就梦想
西门子 S7-200 PLC 通信技术
学习内容: � PPI 通信 � S7-200 与 MM440 通过 USS 协议通信 教学要求: � 掌握 RS485 硬件电路的接线 � 能通过 PPI 进行 PLC 之间的少量数据通信 � 掌握 S7-200 与 MM440 的 USS 协议通信方法
EM232 二通道输出模块的接线图:
EM232 四通道输出模块的接线图:
EM235 模块的接线
知识决定高度 培训成就梦想
知识决定高度 培训成就梦想
(MM4)系列产品,以及 SINAMICS G110 系列产品;目前此 USS 指令库还 能对 MasterDrive 等产品提供有限的支持,这些产品包括 6SE70/6RA70 等。
S7_200SMARTPLC应用技术模块四 S7-200 SMART的通信及应用
【知识目标】 1.掌握以太网通信基础知识。 2.掌握Modbus RTU通信基础知识。 3.了解S7-200 SMART与变频器USS通信。
2020/4/13
任务4.1两台S7-200SMART PLC之间的以太网通信
2020/4/13
任务导入
实现两台S7 200 SMART PLC的以太网通信。要求用第一台PLC( PLC 1)的输入I0.0~I0.7来依次对应控制第二台PLC(PLC 2)的输出 Q0.0~Q0.7。同时,将PLC 2的输出Q0.0~Q0.7的状态,映射到PLC1中 的M0.0~M0.7中。两台PLC的数据交换,如图所示。两台PLC的数据交 换要求采用以太网进行通信。
2020年4月13日星期一
网络执行子程序NET_EXE
任务实施 【训练工具、材料和设备】
通用电工工具1套
PLC2台
以太网交换机CSM1277 1个
网线3根
任务实施
1
硬件准备与连接
2
组态GET/PUT向导
3
编写程序并下载
4
运行测试
一、硬件连接
IP:192.168.2.4
IP:192.168.2.3
模块四 S7-200 SMART的通信及应用
目录
4.1 两台S7-200 SMART PLC之间的以太网通信
Contents
4.2 两台S7-200 SMART PLC之间的Modbus S7-200 SMART PLC的以太网通信连接 和简单编程。 2.能够实现S7-200 SMART PLC的Modbus RTU通信 连接和简单编程。
基于连接的通信分为单向连接和双向连接,S7-200 SMART只有S7 单向连接功能。单向连接中的客户机(Client)是向服务器(Server)请 求服务的设备,客户机调用GET/PUT指令读、写服务器的存储区。服务 器是通信中的被动方,用户不用编写服务器的S7通信程序,S7通信是由 服务器的操作系统完成的。
S7-200PLC与三菱FX系列PLC的自由口通信
图 2 CPU 接线图
3.1 CPU 226CN 的 PORT0 口 可 以 进 行 自 由 口 通 信 , 其 9 针 的 接 头
中 ,1 号 管 脚 接 地 ,3 号 管 脚 为 RXD+/TXD+ 公 用 ,8 号 管 脚 为 RXD-/
TXD- 公 用 。
Байду номын сангаас
3.2 FX2N-32MR 的编程口不能进行自由口通信,可以配置一块能够
SDB 和 RDB 短接。
3.3 自 由 口 通 信 的 通 信 线 缆 一 定 要 使 用 屏 蔽 双 绞 线 , 最 好 使 用
PROFIBUS 网络电缆。 RS485-BD 侧的屏蔽线要接地。
3.4 通信程序
1)CPU 226CN 程序
//主程序 OB1
LD SM0.7
EU
O SM0.1
MOVB 16#09,SMB30 //选 定 端 口 0 为 自 由 口 , 波 特 率 选 择
S7-200CPU 使用 SMB30 对于 PORT0 定义通信口的工作模式,控 制字节的定义如图 1:
图 1 控制字节定义
如 图 1 示 :通 信 模 式 由 控 制 字 的 最 低 两 位 “m m”决 定 ,自 由 口 模 式令 m m=01;奇偶校验选择由控制位“p p”决定;控制位的“d”是每个 字符的位数;控制位的“b b b”是波特率选择,自由口 通 信 的 波 特 率 可 设置为 1200、2400、4800、9600、19200、38400、57600 和 115200。
自 由 口 通 信 的 核 心 是 发 送 (XMT) 和 接 收 (RCV) 两 条 指 令 , 以 及 相 应的特殊寄存器控制。 发送指令(XMT)启动自由端口模式下数据缓冲 区(TBL)的数据发送。 通过指定的通信端口发送存储在数据缓冲区中 的信息。 最多可以发送 255 个字符,发送结束时可以产生中断事件,对 于 PORT0 口为中断事件 9。接收指令(RCV)初始化或中止接收信息的 服务,最多可以接收 255 个字符。 通过指定的通信端口接收的信息存 储在数据缓冲区(TBL)中,接收完成后会产生中断事件对于 PORT0 口 为中断事件 23。 由于 S7-200CPU 通信端口是 RS-485 半双工通信口, 因此发送和接收不能同时处于激活状态。
西门子200smart与三菱FX2N
西门子200smart与三菱FX2N一、寻址方式1、西门子200 smart西门子200 smart的寻址方式分为两种:直接寻址和间接寻址。
直接寻址可分为;位(bit)寻址和字节(byte)寻址。
位寻址;直接访问存储区中的某一位(bit)的寻址方式,其语法规则为:存储区标识 + 物理地址 + ' . ' + '位地址'比如,输入存储区(I)的第2个字节的第5位,位寻址的方式写作 “I2.5”;字节寻址;是访问存储区的某个字节、字或者双字的寻址方式。
其语法规则为;存储区标识 + 访问宽度 + 物理地址这里的访问宽度包括三种类型:B:表示访问一个字节(Byte);W:表示访问一个字(Word);D:表示访问一个双字(Double Word);比如:访问变量存储区V的第100个字节,写作:VB100,其各部分的含义如下图;间接寻址定义:利用指针来访问存储器中数据的寻址方式。
在PLC程序中所定义的变量,或者说符号,都有明确的地址变量的指针,就是变量的地址。
2、三菱FX2N(1)直接寻址:所谓直接寻址,就是直接给出指令的确切操作数。
基本逻辑指令都是直接寻(2)址方式。
例如:LD X0 ,就是直接寻址。
又比如:MOV D0 D100 ,也是直接寻址。
立即寻址:立即寻址的特点是其操作数就是一个十进制或十六进制的常数。
例如:MOVK100 D0,其操作数 K100 为立即寻址。
(3)变址寻址:变址寻址就是利用变址寄存器 V,Z 来进行地址修改的寻址方式。
变址操作数是两个编程元件的组合,变址操作数的操作地址为编程元件的编号,其编址号加上变址寄存器的数值为地址的编程元件。
例如: D2V0,它表示从 D2 开始向后偏移(V0)个单元的寄存器,若 V0=K8,则将编址号 2 加上变址寄存器数值8,即K2+K8=K10 ,则变址操作后的地址为 D10。
但是它有特殊情况,对于位元件 X 和 Y,是以八进制编址的,则有所不同。
基于计算机链接协议的S7-200PLC与FX2N PLC的通信
a .如果第 三方 设备 支持全 双工 通信 方式 , 则
可通 过编制 主站 ( 三方 设 备 ) 信程 序 , 三方 第 通 第
3 1 计算 机链 接协议 传 输原理 .
计算 机链 接协 议是 三菱公 司 为 了解决 计 算机 与F X系列 P C子 站 间通信 问题 而设 计 的专 用 协 L
人 员及 时 了解 生 产 现 场 各 种 工 艺 参 数 的 变化 情 况 , 求对 部 分 工 艺 画 面 实 现 We 要 b发 布 和 I E浏
览功 能 。
案 , 出 S— 0L 给 72 P C与第 三 方 P C数 据 通信 的 一 0 L
般方 法 。
1 系统 构成 生产 线原 有控 制系 统采 用 三菱 F 2 .2 MR X N 18 型 P C作 为 主控制器 , L 由于厂 家 已对 P C程 序进 L 行加 密且 控制 柜 内空余 空 间较 小 , 法通 过 增 加 无
F2 X N系 列 P C的 默认 值 为 F H; 令 用 来 指 定 L F 命 要 求 的操作 , 者使 用 了“ 1 笔 读 6位字 ” 令 , 令 命 命 代码 为 5 H,2 7 5 H两 字节 数字 ; 息等 待是 计算 机 消
要 求 的一个 延 迟 时 间 , 实现 发 送 和 接 收状 态 间 以 的切换 , 对 S -0 P C, 按 照 s -0 P C手册 针 72 0 L 可 72 0 L 中规定 的不 同 波 特 率 下 的 电 缆 切 换 时 间进 行 选 择; 和校验 代码 用 来 确 定 消 息 中 的数据 没 有 受 到 破坏 , 其计 算方 法 是 按 字 节 累加 和校 验 区域 中 的
s7-200系列plc与计算机网络通信的构建
s7-200系列plc与计算机网络通信的构建摘要:德国siemens公司生产的s7-200系列plc,不仅可以使控制系统的设计更加简单,而且还可以进行plc之间、plc与计算机之间、plc与其他智能设备之间的网络通信。
实际应用中可利用ppi 协议或自由口协议,通过网络通信结构的配置和参数组态完成s7-200系列plc与计算机网络通信的构建,实现多设备之间的数据共享和协调控制,提高整个控制系统的控制功能和控制范围,加强控制系统的监控和管理能力。
关键词:网络通信;结构配置;通信协议;参数组态中图分类号:tp393 文献标识码:a 文章编号:1009-3044(2013)08-1758-02在工业自动化控制系统中,德国siemens公司生产的simatics7系列的plc是被广泛应用之一。
特别是s7-200系列plc更具有代表性,它是一种高性价比、功能强大的小型plc。
它不仅可以使控制系统的设计更加简单,而且还可以实现plc之间、plc与计算机之间、plc与其他智能设备之间的网络通信,满足自动化系统发展的需要。
1 s7-200系列plc与计算机网络通信结构配置的三要素s7-200系列plc与计算机通信的网络结构配置,主要需要考虑的因素有要建立网络的结构、网络的通信方式及要达到的数据传输速率三大要素。
1.1 网络结构网络结构也称作网络拓扑结构,是指如何从物理上把各个节点连接起来。
常用的网络结构主要有链接结构和联网结构。
链接结构指通过通信接口和通信介质将两个节点链接起来的连接形式。
链接结构按通信的方向分为单工通信、半双工通信和全双工通信。
为了提高数据传输的速度和保证传输数据独立性,在plc 与计算机之间经常采用全双工通信。
联网结构指多个节点之间的连接形式。
常用的有星型结构、总线型结构和环形结构。
在plc与计算机之间实现网络通信时可根据实际情况选用任一种联网结构。
1.2 网络通信方式网络通信方式是指节点间的信息传输方式。
第六章 可编程控制器的基本指令 1、西门子S7-200系列和三菱FX2N系列PLC
PLC的编程语言
IEC1131-3是国际电工委员会制订的可编程控制器的 编程语言标准。 共规定了五种编程语言。
1、梯形图(Ladder diagram) 2、功能块图(Function block diagram) 3、指令表(Instruction list)
4、结构文本(structured text) 5、顺序功能图(Sequential function chart)
FX的扩展
1、2 :扩展单元和扩展模块 3、4:模拟量、定位控制、高速计数器等 5:特殊串行通信适配器
S7-200的网络应用(PPI)
PPI:点对点通信。只有图中的PC机 才能发出通信请求。 这种方式可实现程序的下载和上传, 利用PC对多台PLC进行编程和调试。
S7-200的网络应用(MPI)
CPU 226 24 16
DC/DC/DC AC/DC/继电器
0 256 0 2 256 0 7 256 0 7 256 0 7 256 064
FX常用指标
继电器输出 FX2N-16MR-001 FX2N-32MR-001 FX2N-48MR-001 FX2N-64MR-001 FX2N-80MR-001
EM223 4DI 4DO
EM221 8DI
EM235 4AI 1AQ
EM222 8DO
EM235 4AI 1AQ
I0.0 Q0.0 I2.0 Q2.0 I3.0 I0.7 Q0.7 I2.3 Q2.3 I3.7 I1.0 Q1.0 I2.4 Q2.4 I1.5 Q1.1 I2.7 Q2.7 I1.6 Q1.2 I1.7 Q1.7
每个定时器设一个字单元存储设定值,一个字单元计数脉
冲数,另一个位单元是状态标志,定时到,该位被置成1
西门子S7-200系列与三菱FX2N系列PLC指令的区别
西门⼦S7-200系列与三菱FX2N系列PLC指令的区别西门⼦S7-200系列与三菱FX2N系列PLC指令的区别区别⼀、控制精确度有偏差西门⼦S7-200系列数字量输⼊、输出区的数据可以是位(1bit)、字节(8bit)、字(16bit)或双字(32bit),使⽤时编程的点可以精确到每⼀位。
⽤位表⽰: I0.0 Q0.1⽤字节表⽰:IB0 QB1⽤字表⽰: IW0 QW2⽤双字表⽰:ID0 QD4三菱FX2N系列输⼊、输出区只能⽤字或字组表⽰,编程的点只能到每⼀个字。
⽤字表⽰: X0 Y1⽤字组表⽰:K2X0表⽰X0~X7的8个数据西门⼦的精确到位且在有些指令中⼜可以整字节表⽰很灵活⽅便,三菱的就显得有些死板和不够灵活,使⽤起来受局限,必须⼀⼀写明。
区别⼆、常⽤逻辑指令有不同西门⼦S7-200三菱FX2N母线取指令LD I0.0LD X0母线取反指令LDN I0.1LDI X1输出指令= Q0.0OUT Y0逻辑与(串联)指令 A I0.2AND X2逻辑与(串联)⾮指令AN I0.3ANI X3逻辑或(并联)指令O I0.4OR X4逻辑或(并联)⾮指令ON I0.5ORI X5取⾮指令NOT ⽆INV ⽆串联块的并联指令OLD ⽆ORB ⽆并联块的串联指令ALD ⽆ANB ⽆置位指令S Q0.1SET Y1复位指令R Q0.1RST Y1上微分指令EU PLS下微分指令ED PLF区别三、定时器图形有不同西门⼦S7-200系列有三种定时器。
通电延时定时器TON LD I2.0TON T33,3当I2.0连续接通30ms时,T33有输出。
断电延时定时器TOF LD I2.1TOF T34,3当I2.1连续断开30ms时,T34有输出。
保持型延时定时器TONR LD I2.2TONR T1,3当I2.2累计接通30ms时,T1有输出。
三菱FX2N系列有两种定时器常规定时器T0~T245LD X0OUT T1 K50LD T1OUT Y0当X0连续接通≥5s ,T1输出接点动作,Y0有输出。
S7-200 PLC 的通讯
Automation and Drives
MPI
A&D Service & Support
PPI MPI
•
MPI (Multipoint interface)是SIMATIC S7多点通信的接口,适用于少数站 点间通信,多用于连接上位机和少量PLC之间近距离通信。 通过PROFIBUS电缆和接头,将S7-300或S7-400的CPU自带的MPI编程口 及S7-200CPU 自带的PPI通信口相互连接,以及与上位机网卡的编程口( MPI/DP 口)通过PROFIBUS或MPI电缆连接即可实现。可以不包括PC机 而只包括PLC。 MPI的通信速率为19.2K~12Mbit/s ,但直接连接S7-200CPU通信口的MPI 网最高速率通常为187.5Kbit/s (受S7-200CPU最高通信速率的限制). 在MPI网络上最多可以有32个站,一个网段的最长通信距离为50米(通信 波特率为187.5Kbit/s时),更长的通信距离可以通过RS-485中继器扩展. MPI允许主-主通信和主-从通信,每个S7-200CPU通信口的连接数为4个. S7-200CPU只能做MPI从站,即S7-200CPU之间不能通过MPI网络互相通 信,只能通过PPI方式互相通信
2.
3.
4. 5.
Automation and Drives
通信端口的设置
A&D Service & Support
PPI MPI USS Modbus 自由口通讯 远程诊断EM241 Ethernet OPC – PC Access
Automation and Drives
网络读写指令向导
A&D Service & Support
第九章 FX2N PLC的通讯功能
9.4计算机链接与无协议数据 传输
• 9.4.1串行通信协议的格式
PLC程序对16位的特殊数据寄存器D8120设置通 信格式:D8120中可设置通信的数据长度、奇偶 校验形式、波特率和协议方式等内容。
b15 b14 b13
b12~ b10
b9
b8
b7~b4
b3
b2, b1
b0
传输控制
协议
校验和
控制线
9.4.3无协议数据传输
• 无协议通信方式可以实现PLC与各种有 RS-232C接口的设备(例如计算机、条型码 阅读器和打印机)之间的通信,可采用无协 议RS-485转换器实现 。
9.5MELSEC NET 网络
• MELSEC NET是三菱公司的MELSEC可编程 控制器组成的工业控制网络,MELSEC NET 网络采用环形网络结构,在数据通信中有 主环和辅环两路通信链路,两者互为冗余。
• • • • • • •
1、物理层 2、数据链路层 3、网络层 4、传输层 5、会话层 6、表示层 7、应用层
9.2.2IEEE802通信标准
• 20世纪80年代初,局域网的标准化工作 迅速发展起来,IEEE802委员会(美国电气 和电子工程师协会委员会)是局域网标准 的主要制定者。 • 1、LAN物理层 • 2、LAN的数据链路层
• MELSEC NET网络特点 • MELSEC NET网络性能简介 • MELSEC NET高速数据通信系统其传输速度为 1.25Mbit/s,其主控站通过光缆或同轴电缆可 与64个本地站或远程I/O站进行数据通信,而每 个从站又可以作为第三层数据通信系统的主控 站,与这一层的64个从站或远程I/O站进行数据 通信。 • 信息层/Ethernet(以太网) • 控制层/MELSECNET/10(H) • 设备层/现场总线CC-Link • 另外,Q系列PLC除了拥有上面所提到的网络之 外,还可支持 PROFIBUS、Modbus、
S7_200SMARTPLC应用技术模块四 S7-200 SMART的通信及应用
直接连接示意
二、以太网通信 1.S7-200 SMART CPU的以太网网络物理连接
(2)网络连接。 当通信设备超过两个时,需要使用交换机来实现网络连接,可以使用 导轨安装的西门子 CSM1277 4端口交换机来连接多个CPU和HMI 设备。
2020年4月13日星期一
网络连接示意
二、以太网通信 2.S7协议
2020年4月13日星期一
RS485网络连接
一、RS485网络连接
3.RS485网络连接器
网络连接器终端和偏置电阻的接线
2020年4月13日星期一
一、RS485网络连接
4.RS232连接
RS232网络为两台设备之间的点对点连接,最大通信距离为15m, 通信速率最大为115.2 kbit/s。RS232连接可用于连接扫描器、打印 机、调制解调器等设备。
注意:从站(循环PLC)作为服务器不需做Get/Put向导 组态。
2020/4/13
4.程序设计
2020/4/13
任务4.2 两台S7-200 SMART PLC 之间的Modbus RTU通信
2020/4/13
任务导入
由两台S7-200 SMART PLC组成的控制系统。需要完成以下通 信任务:实现两台S7 200 SMART PLC的Modbus RTU通信,将 PLC1中的IW0的数据写入PLC 2的QW0中。同时,从PLC 2中获 得VW0寄存器的值写入PLC1中的QW0中。2台PLC的数据交换示 意图如图所示。两台PLC的数据交换要求采用Modbus RTU进行通 信。
基于S7-200的PLC数据通信研究
2 1 s 2 0与 L b E 的通 信 实现 . 7— 0 a VI W
图 3 P C程 序 框 图 L
在 PI P 模式 下 ,7—20内部 存 储 器 的 数 据 可 s 0 以通 过 简单 的数 据绑 定 实 现 P C与 Lb IW 的通 L aV E 信 , 方 法 无 需 编 写 任 何 P C程 序 且 Lb IW 程 该 L aVE 序也 十分 简 单 , 件 上 需要 U B P I R 2 2P I 硬 S / P 或 S3/ P
信 的基 于 P I 自由 口的通信 方案 。通 过 Lb IW 平 台的试 验 验证表 明 , 用 自由 口通 信 能够 显 P或 aVE 采
著提高通信速度, 而更好地利用通信电缆的带宽资源, 从 这对一些采样率要求不高的测控 系统有一
定借 鉴价 值 。
关键 词 :a V E ;7—2 0P C; 口通信 ;P 协议 L b IW S 0 L 串 PI
s mp i g r t slmie . a ln ae i i t d
Ke r y wo ds: bVI La EW ;S —2 0 PLC;s ra o o 7 0 e ilp r c mmu i ain;P r t c l t n c to PIp oo o
0 引 言
其性 质是 一种 主 一从 协 议 : 站器 件 发 送 要 求 到从 主 站器 件 , 从站 器件 响应 , 站靠 一个 P I 主 P 协议 管 理 的
制 功能 , 随着 技术 发展 , 种装 置 的功能 已经 大 大 但 这 超 出 了逻辑 控 制 的 范 围。 比如 西 门 子 S 2 0 除 7— 0 , 了数字 量扩 展模 块 外 , 具 有 模 拟 量 扩 展 和 测 温模 还
S7-200系列PLC与PC机通信问题的探讨
S7-200系列PLC与PC机通信问题的探讨摘要:S7-200系列PLC在工控领域应用中占有重要地位,系统可以与Profibus现场总线相连接。
SIMATIC WinCC采用了32位技术的过程监控软件,与S7-200系列PLC的通信,并对PPI和Profibus两种通信进行了分析,通过第三方软件和S7-200系列PLC通信。
关键词:S7-200PLC 通信监控软件S7-200系列PLC体积小,功能强大,系统配置方便,可以与强大的Profibus现场总线相连接。
它比监控组态软件WinCC推出晚,因此WinCC中没有集成通信驱动程序;其通信协议也不公开,应用第三方软件编制监控程序也有问题。
这些问题给它的应用带来了一定的限制,为了解决这个实际工程问题,就S7-200系列PLC与监控计算机通信问题进行探讨。
1 S7-200 PLC控制系统监控方法比较S7-200系列PLC监控主要在大多数控制系统中,仅是实现控制是不够的,在许多情况下也需要组态监控界面对系统进行监控。
通过监控可以增加人机交互的能力,使操作人员实时地监控系统工作情况并使系统操作变得方便。
对S7-200系列PLC组成的控制系统进行监控一般有三种方法:组态软件监控、第三方软件编制的监控软件监控和触摸屏监控[1]。
(1)组态软件监控:西门子PLC提供的WinCC组态软件是首选,组态软件WinCC实现监控,功能强大,灵活性好,但软件价格高,需要解决WinCC与S7-200系列PLC的通信问题,在复杂控制系统中可以采用此方法[2]。
(2)第三方软件编制的监控软件实现监控:灵活性好,系统投资低,能适用于各种中小型系统。
但开发系统工作量较大、可靠性难保证,还必须购买通信协议软件。
在系统资金投资有限,技术人员水平较高的情况下可以采用此方法。
(3)触摸屏进行监控:可靠性高,监控实现容易,用户不用考虑触摸屏与PLC之间的通信问题。
灵活性一般,功能有限,不能满足复杂控制系统的监控要求,而且价格高。
S7-200型PLC之间的PPI协议通信
AD:2
AD:3
QB0
2021/2/4
1
IB0
8
两种方法: 第一种,2号机读3号机,2号机为主机,3号机为从机。 在2号机上编程,使用读指令(NETR)。
AD:2 NETR
AD:3 无通信程序
QB0
2021/2/4
1
IB0
9
两种方法:
2021/2/4
1
24
第四部份:读写的数据量
2021/2/4
数据量:读写的数据量,有效 取值1~16。就是说每条读写指 令最多读写16个字节的信息。
1
25
第五部份:主站的数据缓存区
2021/2/4
数据缓存。对于读指令,从站 读上来的信息,放到这里。对 于写指令,往从站写入的信息 放到这里。
1
26
执行读指令
1
28
上面演示的是第一种方法,2号机读3号机,2主3从
想想看第二种方法,3号机向二号机写数据,3主2从,程序应 该怎么写??
下节课的任务:
两台S7-200,要求其中一台的QB0与另一台的IB0同步变化, 用两种方法实现。
注意带上通信线
2021/2/4
1
29
谢谢大家!
SMB30=2#01011010 01 0 110 10
2021/2/4
1
16
第三步:编程——2、装载从站信息 清空读写区域
将要读取的从机地址是:3
读从机IB0开始的连续数据区
2021/2/4
数据量是一个字节,每次最多 读写16个字节的数据
1
17
第三步:编程——3、读指令
S7-200_PLC通信及通信网络
` 第6章 PLC通信及通信网络 章 通信及通信网络
6.1 6.2 6.3 6.4
可编程控制器通信及网络基础 PLC通信协议 S7-200的通信方式 S7-200的网络通信
` 第6章 PLC通信及通信网络 章 通信及通信网络
S7-300
S7-300
现场总线Profibus 多点链路MPI S7-200 智能模块 执行器级总线AS-i 传感器及执行部件 1 2 3 4 5 n S7-200 S7-200 S7-200
` 第6章 PLC通信及通信网络 章 通信及通信网络
6.2.2通信类型及协议 通信类型及协议 S7-200支持的通讯协议很多,具体来说有:点对 点接口PPI、多点接口MPI、PROFIBUS-DP、AS-I、 USS、MODBUS、自由口通讯以及以太网等。 1. PPI通信方式 通信方式 PPI是一个主从协议:主站向从站发出请求,从站 是一个主从协议: 是一个主从协议 主站向从站发出请求, 作出应答。从站不主动发出信息, 作出应答。从站不主动发出信息,而是等候主站向 其发出请求或查询,要求其应答。 其发出请求或查询,要求其应答 2. MPI方式 方式 MPI允许主站与主站或主站与从站之间的通讯。 允许主站与主站或主站与从站之间的通讯。 允许主站与主站或主站与从站之间的通讯
` 第6章 PLC通信及通信网络 章 通信及通信网络
6.1.3 PLC通信方式 通信方式 1. 并行通信与串行通信 并行通信是以字节或字为单位的数据传输方式;
设 备 1 设 备 2
串行通信是以二进制的位(bit)为单位的数据传 输方式,每次只传送一位。
传送数据 10110011 设 备 1 设 备 2
s7-200系列plc与计算机网络通信的构建
s7-200系列plc与计算机网络通信的构建摘要:德国siemens公司生产的s7-200系列plc,不仅可以使控制系统的设计更加简单,而且还可以进行plc之间、plc与计算机之间、plc与其他智能设备之间的网络通信。
实际应用中可利用ppi 协议或自由口协议,通过网络通信结构的配置和参数组态完成s7-200系列plc与计算机网络通信的构建,实现多设备之间的数据共享和协调控制,提高整个控制系统的控制功能和控制范围,加强控制系统的监控和管理能力。
关键词:网络通信;结构配置;通信协议;参数组态中图分类号:tp393 文献标识码:a 文章编号:1009-3044(2013)08-1758-02在工业自动化控制系统中,德国siemens公司生产的simatics7系列的plc是被广泛应用之一。
特别是s7-200系列plc更具有代表性,它是一种高性价比、功能强大的小型plc。
它不仅可以使控制系统的设计更加简单,而且还可以实现plc之间、plc与计算机之间、plc与其他智能设备之间的网络通信,满足自动化系统发展的需要。
1 s7-200系列plc与计算机网络通信结构配置的三要素s7-200系列plc与计算机通信的网络结构配置,主要需要考虑的因素有要建立网络的结构、网络的通信方式及要达到的数据传输速率三大要素。
1.1 网络结构网络结构也称作网络拓扑结构,是指如何从物理上把各个节点连接起来。
常用的网络结构主要有链接结构和联网结构。
链接结构指通过通信接口和通信介质将两个节点链接起来的连接形式。
链接结构按通信的方向分为单工通信、半双工通信和全双工通信。
为了提高数据传输的速度和保证传输数据独立性,在plc 与计算机之间经常采用全双工通信。
联网结构指多个节点之间的连接形式。
常用的有星型结构、总线型结构和环形结构。
在plc与计算机之间实现网络通信时可根据实际情况选用任一种联网结构。
1.2 网络通信方式网络通信方式是指节点间的信息传输方式。
《电气与PLC控制技术及应用》 第7章 S7-200系列PLC通信
络
地传送,因此采用异步传送方式时,硬件结构简单,但是
传送每一个字节就要加起始位、停止位,因而传送效率低,
主要用于中、低速的通信。
SIMATIC7S.17-2通0信0 可及编网程络序基控础制器
SIMATIC
② 同步通信。同步传送在数据开始处就用同步字符
可编S程7第序-20控0制器(发端通同常步为,1~一2个旦)检来测指到示与。规由定定的时同信步号字(符时相钟符)合来,实接现下收去
系
颈阻塞”和“危险集中”两大问题。如果采用冗余中央控
列
制站点的方法来解决,则会增加系统的复杂程度和成本。
在小系统、通信不频繁的场合可以使用。上位计算机(也
PLC
称主机、监控计算机、中央处理机)通过点到点的方式与
的
各现场处理器(也称从机、下位机)进行通信就是一种星
通
型结构。星型结构可使用双绞线为传输介质。
SIMATIC7S.17-2通0信0 可及编网程络序基控础制器
7 S7-200
SIMATIC ② 串行通信。所传送的数据按顺序一位一位 可编S程7第序-20控0制器地 ,发 在送 长或 距接 离收 传。送串时行,通通信信只线需路一简根 单到 且两 成根 本传 低输 ,线 但
章 传递速度比并行通信速度低,故常用于长距离传
系 列
的 通 信 与 网 络
PLC
7 S7-200
SIMATIC7S.17-2通0信0 可及编网程络序基控础制器
SIMATIC S7-200
第 可编程序控制器 章
系 列
的 通 信 与 网 络
PLC
SIMATIC7S.17-2通0信0 可及编网程络序基控础制器
S0控0制器机,将通具过有通独信立设功备能和而通又信分线散路在连不接同起地来理构位成置的的计多算台机计系算统
FX2N系列PLC通讯
通讯接口寄存器
元件号
功能说明
M8126 该标志置ON时,表示全体 M8127 该标志置ON时,表示握手 M8128 该标志为ON时,表示通讯出错
M8129 该标志置ON时,表示字/字节转换
M8129
暂停值标志
通讯参数寄存器
元件号 D8120 D8121 D8127
D8128 D8129
功能说明 通讯格式(见表11-9) 设置的站号 数据头部内容 数据长度 数据网通讯暂停值
高速并行通讯模式下的通讯元件
通讯元件类型
位元件(M)
字元件(D)
说明
无 无 通讯时间
D490~D491 D500~D501
主站数据传送到从站所用的 通讯数据元件
从站数据传送到主站多用的 数据通讯元件
20ms+主站扫描周期+从站扫 描周期
FX2N-32MR FX2N-485-BD
FX2N-485-BD FX2N-48MT
M8072
M8072=ON时,表示PLC工作在并行通讯方式
M8073
M8073=ON时,表示PLC在标准并行通讯工作方式,发生M8070/M8071的设置错误
M8162
M8162=ON时,表示PLC工作在高速并行通讯方式,仅用2个字的读/写操作
M8070
并行通讯的警告时钟WDT(默认值为500ms)
FX2N 系列 PLC
计算机与3台PLC连接示意图
FX2N 系列 PLC
②采用RS232C接口的通讯系列有以下两种连接方式。
FX2N系列可编程控制器之间采用FX2N-232-BD内置通讯板进行联连接( 或FX2N-CMV-BD和FX0N-232ADP功能模块),最大有效距离为15m.
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
滴糖撬簿薯
¥ 7 - 2 0 0与 F X2 N P L C 实 时 数 据 通 信 的 研 究
刘 辉 , 师 宁
( 1 北京 1 0 0 0 2 4 ; 2 . 北京 电子科技职业学院 , 北京 1 0 0 1 7 6 ) 摘要: 近年来 , 信 息技术 的飞速发展 , 引发 了工业网络技 术的革命 。不 同品牌 P L C间的数 据通信是 未来工业控 制 系 统的发展趋 势。文 中主要介绍 以 s 7 — 2 0 0 P L C为主站 、 三菱 F X 2 N P L C为从 站 , 西 门子 S 7 — 2 0 0系列 P L C通过 自由端 1 : 2 模
( 1 . AVI C B e i j i n g Ae r o n a u t i c a l Ma n u f a c t u r i n g Te c h n o l o g y Re s e a r c h I n s t i t u t e , B e i j i n g 1 0 0 0 2 4 , C h i n a ;
通 缝 电 . 潦
2 0 1 3年 7 月2 5日第 3 0卷第 4期
术
J u l y 2 5,2 0 1 3,Vo 1 .3 0 No . 4
Te l e c o m Po we r Te c h n o l o g y
文章 编号 : 1 0 0 9 — 3 6 6 4 ( 2 0 1 3 ) 0 4 — 0 0 7 6 — 0 3
2 .B e i j i n g P o l y t e c h n i c ,B e i j i n g 1 0 0 1 7 6 , C h i n a )
Ab s t r a c t :Th e r a p i d d e v e l o p me n t o f i n f o r ma t i o n t e c h n o l o g y h a s b e e n b r o u g h t o u t t h e r e v o l u t i o n o f i n d u s t r i a l n e t wo r k t e c h n o l o g y i n r e c e n t y e a r s .Th e d a t a c o mm u n i c a t i o n b e t we e n t h e d i f f e r e n t b r a n d P LC i S t h e d e v e l o p me n t t r e n d o f i n d u s t r i a l c o n t r o l s y s t e m i n t h e f u t u r e . Th i s p a p e r i n t r o d u c e d t h e d e s i g n me t h o d a n d p r o c e s s o f t h e f r e e p o r t mo d e wi t h S i e me n s S 7 — 2 0 0 P LC a n d t h e n o p r o t o c o 1 c o mmu n i c a t i o n wi t h N PL C 。 t h e s 7 ~ 2 0 0 P LC ma s t e r s t a t i o n a n d t h e FX2 N P LC s l a v e s t a —
t i o n . Gi v e n t h e g e n e r a l me t h o d o f d a t a c o mmu n i c a t i o n b e t we e n S 7 — 2 0 0 P LC wi t h t h i r d - p a r t y PI C.
Ke y wo r d s :S 7 — 2 0 0; Fx2 4 8 M R; f r e e p o r t mo d e ;n o p r o t o c o l c o mmu n i c a t i o n
0 引 言
信 息技术 的飞速 发 展 , 引起 了 自动 化 系统 结 构 变 革, 以 网络为 主干 的 自动 化 系统 成 为 行业 趋 势 。 由于 P L C生 产厂 家 日益 增 多 , 各企业在 购买 P L C产 品时 也 有很 大 的选 择性 , 在 一 个 工 厂甚 至 一 个 车 间里 很 可
S 7 — 2 0 0系列 P L C与三菱 F X 2 N 系列 P L C 的 通 信 问 题, 实现 了两 者 P L C之 间 的实 时 数 据通 信 , 通 过 触 摸 屏 监视 两种 P L C的工作 状态 。
式与三菱 F X 系列 P L C无协议通信的设计方法和过程 , 给出s 7 — 2 0 0 P L C与第三方 P L C之 间数据通信的一般 方法。
关键 词 : s 7 — 2 0 0 ; F ) ( 2 N_ 4 8 MR; 自由 端 口模 式 ; 无 协 议 通 信
中 图分 类号 : T P 2 9
文献标识码 : A
Re s e a r c h o n t h e Re a l — Ti me Da t a Co mmu n i c a t i o n b e t we e n S 7 — 2 0 0 wi t h F X2 N PL C
LI U Hu i 。 S HI Ni n g  ̄