全国服务热线 15821971992
公司新闻

PLC模块代理商-西门子代理商-保内

发布时间: 2022-08-15 09:57 更新时间: 2023-10-26 04:00

PLC模块代理商-西门子代理商-保内

  • S7-200PLC功能指令概述

    一般的逻辑控制系统用软继电器、定时器和计数器及基本指令就可以实现。利用功能指令可以开发

    出更复杂的控制系统,以致构成网络控制系统。这些功能指令实际上是厂商为满足各种客户的特殊

    需要而开发的通用子程序。功能指令的丰富程度及其合用的方便程度是衡量PLC性能的一个重要指标

    S7-200的功能指令很丰富,大致包括这几方面:算术与逻辑运算、传送、移位与循环移位、程序流

    控制、数据表处理、PID指令、数据格式变换、高速处理、通信以及实时时钟等。

        功能指令的助记符与汇编语言相似,略具计算机知识的人学习起来也不会有太大困难。但S7-

    200系列PLC功能指令毕竟太多,一般读者不必准确记忆其详尽用法,需要时可可查阅产品手册。

    表4-20  四则运算指令

    名称

    指令格式

    (语句表)

    功能

    操作数寻址范围

    加法指令

    +I IN1,OUT

    两个16位带符号整数相加,得到一个16位带符号整数。

    执行结果:IN1+OUT=OUT(在LAD和FBD中为:IN1+IN2=OUT)

    IN1,IN2,OUT:VW,IW,QW,MW,SW,SMW,LW, T,C,AC,*VD,*AC,*LD

    IN1和IN2还可以是AIW和常数

    +D IN1,IN2

    两个32位带符号整数相加,得到一个32位带符号整数。

    执行结果:IN1+OUT=OUT(在LAD和FBD中为:IN1+IN2=OUT)

    IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD

    IN1和IN2还可以是HC和常数

    +R IN1,OUT

    两个32位实数相加,得到一个32位实数。

    执行结果:IN1+OUT=OUT(在LAD和FBD中为:IN1+IN2=OUT)

    IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD

    IN1和IN2还可以常数

    减法指令

    -I IN1,OUT

    两个16位带符号整数相减,得到一个16位带符号整数。

    执行结果:OUT-IN1=OUT(在LAD和FBD中为:IN1-IN2=OUT)

    IN1,IN2,OUT:VW,IW,QW,MW,SW,SMW,LW, T,C,AC,*VD,*AC,*LD

    IN1和IN2还可以是AIW和常数

    -D IN1,OUT

    两个32位带符号整数相减,得到一个32位带符号整数。

    执行结果:OUT-IN1=OUT(在LAD和FBD中为:IN1-IN2=OUT)

    IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD

    IN1和IN2还可以是HC和常数

    -R IN1,OUT

    两个32位实数相加,得到一个32位实数。

    执行结果:OUT-IN1=OUT(在LAD和FBD中为:IN1-IN2=OUT)

    IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD

    IN1和IN2还可以常数

    p368=6 PROFIBUS DP 通讯控制

  • 具有成本优化的基本类型

  • 用于连接扩展模块的接口,可以寻址 24 点数字量输入、16 (20) 点数字量输出、8 点模拟量输入和 2 (8) 点模拟量输出。

  • 具有用于 LOGO! TD 文本显示屏的连接选件(可连接到所有 LOGO! 0BA6 基本型设备)

SIPLUS LOGO! 的新增部件 8

  • 所有基本单元都配有集成 Web 服务器

  • 外壳宽度与 LOGO! 相同 0BA6 (4 U)

  • 所有基本单元都带有以太网接口,用于与 LOGO!、SIMATIC 控制器、SIMATIC 面板和 PC 通信

  • 采用标准微型 CF 卡

  •  

  •  S7-1200 发送数据给超级终端;
    二、 超级终端发送数据给S7-1200

  • 对于*个功能:S7-1200发送数据给超级终端,实际上是S7-1200是数据的发送方,超级终端是数据的接收方,对于S7-1200需要编写发送程序;而对于超级终端来说,只要打开超级终端程序,配置硬件接口参数与前面S7-1200的端口参数一只即可。

  • 下面的步骤将具体介绍此功能实现的步骤:

  • ①、在PLC中编写发送程序。在项目管理视图下双击“Device”下的程序块下的Main(OB1),打开OB1,在主程序中调用SEND_PTP功能块如下图所示:(注:SEND_PTP在指令库下的扩展指令中通讯指令下)


  • 图7: 调用发送功能块

  • 要对SEND_PTP赋值参数,首先需要创建SEND_PTP的背景数据块和发送缓冲数据块 ,双击“Devices”——> “PLC_1”——>“Program Block ”——“Add new block”,在弹出的串口命名DB_Send_PTP,选择DB块,在Type后选择“SEND_PTP(SFB113)”


  • 图8: 创建发送功能块的背景数据块

  • 插入背景DB后,再插入发送缓冲DB块,重复上面的步骤,只是在选择DB类型为“Global DB”,并去掉“Symbolic access only”选项勾(这样可以对该DB块进行直接地址访问),并取名该DB块为DB_SEND_BUFF。建好这两个DB块后,双击打开DB_SEND_BUFF预先定义好要发送的数据,如下图所示:


  • 图9:在接收缓冲区中接收到的数据

  • 定义完发送缓冲区后,接下来就可以对SEND_PTP赋值参数,赋值参数后如下图:


  • 图10:发送编程

  • 在上面的编程块里需要注意的是,在*发送缓冲区时。字符的开始地址是从第二个字节,而不是零字节开始,即是P#DB2.DBX2.0 Byte10 而不是P#DB2.DBX0.0 Byte10,原因是由于S7-1200对字符串的存放的格式造成的,S7-1200对字符串的前两个字节的定义*字节是字符长度,第二个字节是实际的字符长度。接下来才是存放实际字符。

注:

SIPLUS LOGO! 6 型号与 SIPLUS LOGO! 不兼容 8。

SIPLUS extreme 产品基于 SIMATIC 标准产品。此处的内容摘自相关标准产品。增加了与 SIPLUS extreme 相关的信息。

继电器输出,输出电大为 10A

  • 内置EEPROM存储器,用于控制程序和设定值

  • 可选的标准微型 CF 卡

  • 内置夏令时/冬令时切换的集成实时时钟。

  • 备份集成的实时时钟 20 天。

  • 8 个数字量输入,4 个 24 点数字量输入、20 点数字量输出、8 点模拟量输入和 8 点模拟量输出。

  • 连接 LOGO!TDE 到 LOGO!8 通过以太网。

  • 集成有基本和特殊功能:

    • 基本逻辑功能:
      与,或,非,与非,或非,异或,上升沿/下降沿触发。

    • 特殊功能:
      接通延时,锁存接通延时,断开延时,脉冲延时,锁定延时,计数器(加计数/减计数),时间开关,间隔延时继电器,运行小时数计数器,触发器,异步脉冲发生器,年时间开关,舒适照明开关功能,随机发生器,楼梯照明开关功能(符合 DIN 18015-2),边沿触发间隔延时继电器,组合接通/断开延时,模拟值比较器,模拟触发器,模拟值变化触发器,模拟看门狗,模拟放大器,移位寄存器,软键功能,PI 控制器,斜坡功能,模拟复用器,PWM 功能,模拟算术运算功能,模拟算术运算功能错误检测功能。

  • 可以连接 400 个功能块

  • 64 个位存储器(包括重启位存储器,用于控制 LOGO! 的背光显示位存储器,TDE,用于在消息文本中的 2 个可参数化字符之间切换的位存储器)。

  • 内置保持。

  • 密码保护。

  • 利用标准的微型 CF 卡实现额外的保护。

  • 数据记录至内部存储器或微型 CF 卡个记录)

  • 用于 LOGO! 的宏(用户自定义功能)极为简单

  • 64 个接线端子


联系方式

  • 地址:上海杨浦 上海市松江区广富林路4855弄88号3楼
  • 邮编:200093
  • 电话:15821971992
  • 经理:聂聪
  • 手机:15821971992
  • 传真:021-33556143
  • QQ:2724917714
  • Email:2724917714@qq.com