| 注册| 产品展厅| 收藏该商铺

行业产品

当前位置:
上海卓曙自动化设备有限公司>>西门子PLC模块>>西门子S7-1500PLC>> 湖南西门子S7-1500PLC模块代理(欢迎您)

湖南西门子S7-1500PLC模块代理(欢迎您)

返回列表页
  • 湖南西门子S7-1500PLC模块代理(欢迎您)
  • 湖南西门子S7-1500PLC模块代理(欢迎您)
  • 湖南西门子S7-1500PLC模块代理(欢迎您)
  • 湖南西门子S7-1500PLC模块代理(欢迎您)
  • 湖南西门子S7-1500PLC模块代理(欢迎您)
收藏
举报
参考价 366
订货量 1
具体成交价以合同协议为准
  • 型号
  • 品牌 Siemens/西门子
  • 厂商性质 经销商
  • 所在地 上海市
在线询价 收藏产品

更新时间:2019-06-12 09:20:32浏览次数:176

联系我们时请说明是化工仪器网上看到的信息,谢谢!

同类优质产品

更多产品

产品简介

电动机功率 3kW 外形尺寸 2mm
应用领域 环保,食品/农产品,地矿,包装/造纸/印刷,纺织/印染 重量 2kg
湖南西门子S7-1500PLC模块代理(欢迎您)
西门子S7-1500PLC 控制器产品系列中具有较大容量程序及数据存储器的 CPU,适用于具有较高程序范围和联网要求的苛刻应用。具有*处理速度,适用于二进制和浮点运算。用于系列机器、机器以及工厂中的跨领域自动化任务,在具有集中式和分布式 I/O 的生产线上作为集中式控制器使用。

详细介绍

湖南西门子S7-1500PLC模块代理(欢迎您)

西门子S7-1500 PLC的CASE:创建多路分支指令

    使用“创建多路分支”指令CASE,可以根据数字表达式的值执行多个指令序列中的一个。表达式的值必须为整数。执行该指令时,会将表达式的值与多个常数的值进行比较。如果表达式的值等于某个常数的值,则将执行紧跟在该常数后编写的指令。常数可以为以下值:整数(例如5)、整数的范围(例如1520)、由整数和范围组成的枚举(例如10111520)

    CASE分支结构语法:

    CASE<表达式>OF

    <常数1>:<指令1>;

    <常数2>:<指令2>;

    <常数X>:<指令X>//X>=3

    ELSE<指令0>;

    END_CASE

    如果表达式的值等于常数1的值,则将执行紧跟在该常数后编写的指令1,然后程序将从END_CASE后继续执行;如果表达式的值不等于常数1的值,则会将该值与下一个设定的常数值进行比较,以这种方式执行CASE指令直至比较的值相等为止;如果表达式的值与所有设定的常数值均不相等,则将执行ELSE后编写的指令0ELSE是一个可选的语法部分,可以省略。

    例如:

    CASE“Tag_Value”OF

    0:“Tag_1”:=1

    135:“Tag_2”:=1

    6..10:“Tag_3”:=1

    161720.. 25:Tag_4:=1;

    ELSETag_5”:=1

    END_CASE

    该程序段实现当变量“Tag_Value=0时,对变量“Tag_1”赋值为1;当变量“Tag_Value”为135时,对变量“Tag_2”赋值为1;当变量“Tag_Value”为610中某一整数时,对变量“Tag_3”赋值为1;当变量“Tag_Value”为161720~25中某一整数时,对变量“Tag_4”赋值为1;当变量“Tag_Value”不等于上述任一值时,对变量“Tag_5”赋值为1

    此外,CASE分支指令内部也可通过使用完整的CASE结构替换一个指令块来实现嵌套。

  根据分支的类型,条件执行分支的语法有三种形式:IF分支,IFELSE分支,IFELSEIFELSE分支。

    IF分支结构语法:

    IF<条件>THEN<指令>

    END_IF

    如果满足条件,则将执行THEN后编写的指令;如果不满足条件,则程序将从END_IF后的下一条指令开始继续执行。

    IFELSE分支结构语法:

    IF<条件>THEN<指令1>

    ELSE<指令0>

    END_IF

    如果满足条件,则将执行THEN后编写的指令1;如果不满足该条件,则将执行ELSE后编写的指令0。然后,程序将从END_IF后的下一条指令开始继续执行。

    IFELSEIFELSE分支结构语法:

    IF<条件1> THEN<指令1>

    ELSIF<条件2> THEN<指令2>

    ELSE<指令0>

    END_IF

    如果满足条件1,则将执行指令1,然后程序将从END_IF后继续执行;如果不满足条件1,但满足条件2,则将执行指令2,然后程序将从END_IF后继续执行;如果不满足任何条件,则先执行ELSE后的指令0,再执行END_IF后的程序部分。

    总之,在IF分支内可以嵌套任意多个ELSEIFTHEN组合,而ELSE分支可以有也可以没有。

    例如:

    IF”Tag_1”=1

    THENTag_Value”:=10

    ELSEIF“Tag_2”=1

    THENTag_Value”:=20

    ELSEIF“Tag_3”=1

    THENTag_Value”:=30

    ELSETag_Value”:=0

    END_IF

    该程序段实现根据Tag_1Tag_2Tag_3三个全局变量的值来对全局变量Tag_Value赋相应的值。当然,程序中也可以对局部变量进行访问。 SCL指令类型主要包括赋值运算、程序控制、块调用以及“指令”任务卡中的其他指令。当输入SCL指令时需要遵守下列规则:指令可跨行;每个指令都以分号“;”结尾;不区分大小写;注释仅用于描述程序,而不会影响程序的执行。

    注释的表达方法有两种,一种是行注释,另一种是段注释。行注释在指令结尾“;”后面,以“//”开始。段注释以“(*”开始,以“*)”结束。

    赋值用于为一个变量赋值一个常数值、表达式的结果或另一个变量的值。赋值运算所使用的逻辑操作符见表10-2

    例如有三个变量:ABC,执行SCL赋值操作语句“A=B+C;”,则该赋值语句表示将变量B与变量C的内容相加的结果赋值给变量A

    函数名称也可以作为表达式,赋值运算将调用该函数,并返回其函数值,赋给左侧的变量。赋值运算的数据类型取决于左边变量的数据类型,右边表达式的数据类型必须与左边变量的数据类型保持*。

SIMATIC产品中,S7 - 1500 CPUS7 -1200 CPU(固件版本:V4.0)和G120等设备都支持轨迹和逻辑分析器功能。

    使用轨迹和逻辑分析器功能可记录设备变量(例如CPU的驱动参数变量、系统变量和用户变量),并对记录进行评估。

    记录数据保存于设备上,内存空间限制大记录时长,记录可用的内存空间取决于所使用的硬件。记录数据在需要时可由工程系统( ES)读出,保存。因而,轨迹和逻辑分析器功能适合于监视高度动态进程。

    使用“轨迹”的操作方法如下:

    1)通过TIA Portal在编程设备(PG)上配置轨迹。可在轨迹配置过程中待记录信号、记录时长和触发条件。轨迹配置依不同设备而有所不同,且在各个设备部分加以描述。

    2)将轨迹配置从PG传输到设备。

    3)等待记录。如果激活了已设置轨迹配置,则会独立于PG之外开始记录。一旦满足配置的触发条件即开始记录。

    4)将测量结果从设备传输到PG。完成记录后可以随时保存测量,与测量时间无关。

    5)评估、管理和保存测量结果。

    TIA Portal软件中,双击项目树中“Traces”条目下的“添加新Trace”,即可以添加新的轨迹,默认名称为“Trace”。双击该“Trace”,打开轨迹编辑器,如图9-20所示。该轨迹编辑器中,包括“配置”视图和“示意图”视图。其中“配置”视图也称组态选项卡,“示意图”视图也称曲线选项卡。

轨迹编辑器界面(组态选项卡)

    9-20    轨迹编辑器界面(组态选项卡)

    在轨迹编辑器的工具栏中,有许多工具按钮用于在项目和设备中管理轨迹,具体含义参见表9-6

    9-6    轨迹编辑器的工具栏中按钮的含义

 轨迹编辑器的工具栏中按钮的含义

 轨迹编辑器的工具栏中按钮的含义

    轨迹编辑器中,组态选项卡针对记录时长、触发条件以及信号选择进行设备特定的配置,曲线选项卡以曲线图的形式显示已记录的数值,以信号表的形式显示被测信号的某些属性。

    例如,对自动灌装生产线的“实际液位”变量进行轨迹记录。在组态选项卡的“信号”选项中添加“实际液位”变量,如图9-21所示。在“采样”选项中设置记录时间点为OB30(循环间隔为500 ms),并勾选“使用大记录时长”复选框,如图9-22所示。在“触发器”选项中设置记录模式为“立即记录”(也可以选择“变量触发”记录模式并设置触发变量),如图9-23所示。然后单击轨迹编辑器工具栏中的按钮“”,将该轨迹配置传输至设备,则轨迹编辑器自动切换至曲线选项卡。

    此时单击工具栏中的激活记录按钮“”,进入轨迹记录状态,如图9-24所示。

    9-24中的曲线选项卡包含两个区域,上方是曲线图,下方是信号表。曲线图以曲线的形式显示变量轨迹,在图形下部可显示位轨迹(例如,添加了位变量轨迹时);信号表列出了所选测量的信号,并提供了某些属性的设置选项。在曲线图中,其工具栏和快捷菜单中提供了各种用于评估测量结果的选项,在信号表的列中也显示了可供评估的数据。

    单击工具栏中的“激活记录”按钮“”,可撤销记录。单击“将选定测量从设备传输至项目”按钮“”,可将该轨迹记录传输至项目,存储在项目树中“Traces”下的“测量”文件夹中;每传输一次,则自动生成一个文件


湖南西门子S7-1500PLC模块代理(欢迎您)

 

其他推荐产品

更多产品

收藏该商铺

登录 后再收藏

提示

您的留言已提交成功!我们将在第一时间回复您~
二维码 意见反馈
在线留言