- 发布
- 浔之漫智控技术(上海)有限公司
- 品牌
- 西门子
- 型号
- 模块
- 产地
- 德国
- 电话
- 15821971992
- 手机
- 15821971992
- 发布时间
- 2023-07-19 17:06:40
什么是编址 S7-200的编址方法
编址:就是对输入/输出模块上的I/O点进行编码,以便程序执行时可以**地识别每个I/O点。
编址方法
1.数字量I/O点的编址是以字长为单位,采用标志域(I或Q)、字节号和位号三部分的组成形式,在字节号和位号之间以点分隔,习惯上称做字节·位编址。每个I/O点就有了**的识别地址,地址的表示如图:
Q | 1 | · | 5 |
标志域(数出Q、数入I) | 字节地址 | 字节号和位号的分隔点 | 字节中位的编号(0_7) |
数字量输入输出的字节和位编址都是从0开始,每个位都是0~7,共8位。
2.模拟量I/O编址是以字长(16位)为单位。在读写模拟量信息时,模拟输入输出按字单位读写。模拟输入只能进行读操作,而模拟输出只能进行写操作,每个模拟输入输出都是一个模拟端口。一模拟端口的地址由标志域(AI/AQ)、数据长度标志(W)以及字节地址(0~30之间的十进制偶数)组成。模拟端口的地址从0开始,以2递增(如:AIW0、AIW2、AIW4等),对模拟端口奇数编址是不允许的。地址的表示如图:
AI | W | 8 |
标志域(模出AQ、 模入AI) | 数据长度(字) | 字节地址(0、2、4……) |
3.扩展模块的编址,由扩展模块I/O端口的类型及其在扩展I/O链中的位置决定。扩展模块的编址按照由左至右,地址编码依次排序。扩展模块的数字量I/O点编址以字节·位编址形式,扩展模块的模拟量I/O编址仍以字长(16位)为单位。
移植设计法的PLC编程步骤
1.分析原有系统的工作原理
了解被控设备的工艺过程和机械的动作情况,根据继电器电路图分析和掌握控制系统的工作原理。
2.PLC的I/O分配
确定系统的输入设备和输出设备,进行PLC的I/O分配,画出PLC外部接线图。
3.建立其它元器件的对应关系
确定继电器电路图中的中间继电器、时间继电器等各器件与PLC中的辅助继电器和定时器的对应关系。
以上(2)和(3)两步建立了继电器电路图中所有的元器件与PLC内部编程元件的对应关系,对于移植设计法而言,这非常重要。在这过程中应该处理好以几个问题:
1)继电器电路中的执行元件应与PLC的输出继电器对应,如交直流接触器、电磁阀、电磁铁、指示灯等;
2)继电器电路中的主令电器应与PLC的输入继电器对应,如按钮、位置开关、选择开关等。热继电器的触点可作为PLC的输入,也可接在PLC外部电路中,主要是看PLC的输入点是否富裕。注意处理好PLC内、外触点的常开和常闭的关系。
3)继电器电路中的中间继电器与PLC的辅助继电器对应;
4)继电器电路中的时间继电器与PLC的定时器或计数器对应,但要注意:时间继电器有通电延时型和断电延时型两种,而定时器只有“通电延时型”一种。
4.设计梯形图程序
根据上述的对应关系,将继电器电路图“翻译”成对应的“准梯形图”,再根据梯形图的编程规则将“准梯形图”转换成结构合理的梯形图。对于复杂的控制电路可划整为零,**行局部的转换,**后再综合起来。
5.仔细校对、认真调试
对转换后的梯形图一定要仔细校对、认真调试,以保证其控制功能与原图相符。
莱芜西门子一级代理商西门子S7-200 PLC的安装、安装和安装注意事项
1)安装
S7-200的安装有两种:底板安装和DIN导轨安装。底板安装是利用PLC机体外壳四个角上的安装孔,用螺钉将其固定在底版上。DIN导轨安装是利用模块上的DIN夹子,把模块固定在一个的DIN导轨上。导轨安装既可以水平安装,也可以垂直安装。
(2)安装
PLC适用于工业现场,为了保证其工作的可靠性,PLC的使用寿命,安装时要注意周围条件:温度在0~55℃范围内;相对湿度在35%~85%范围内(无结霜),周围无易燃或腐蚀性气体、过量的灰尘和金属颗粒;避免的震动和冲击;避免太阳光的直射和水的溅射。
(3)安装注意事项
除了因素,安装时还应注意:PLC的所有单元都应在断电时安装、拆卸;切勿将导线头、金属屑等杂物落入机;模块周围应留出一定的空间,以便于机体周围的通风和散热。此外,为了防止高电子噪声对模块的,应尽可能将S7-200模块与产生高电子噪声的设备(如变频器)分隔开。
S7-200的工作和CPU的工作
1) S7-200在扫描循环中完成一系列任务。任务循环执行一次称为一个扫描周期。S7-200的工作如图4所示。在一个扫描周期中,S7-200主要执行下列五个部分的操作:
(Ⅰ)读输入:S7-200从输入单元读取输入状态,并存入输入映像寄存器中。
(Ⅱ)执行程序:CPU根据这些输入控制相应逻辑,当程序执行时刷新相关数据。程序执行后,S7-200将程序逻辑结果写到输出映像寄存器中。
(Ⅲ)处理通讯请求:S7-200执行通讯处理。
(Ⅳ)执行CPU自诊断:S7-200检查固件、程序存储
器和扩展模块是否工作正常
(Ⅴ)写输出:在程序结束时,S7-200将数据从输出映像寄存器中写入把输出锁存器,后到物理输出点,驱动外部负载。
(2)、S7-200 CPU的工作
S7-200有两种操作:停止和运行。CPU面板上的LED状态灯可以显示当前的操作。
在停止下,S7--200不执行程序,您可以下载程序和CPU组态。在运行下,S7-200将运行程序。
S7-200提供一个开关来改变操作。您可以用开关(位于S7-200前盖下面)手动选择操作:当开关拨在停止,停止程序执行;当开关拨在运行,启动程序的执行;也可以将开关拨在TERM(终端)(暂态),允许通过编程来切换CPU的工作,即停止或运行。
如果开关打在STOP或者TERM,且电源状态发生变化,则当电源恢复时,CPU会自动进入STOP。如果开关打在RUN,且电源状态发生变化,则当电源恢复时,CPU会进入RUN。