西门子博途SCL编程示例
功能说明:一个转盘如下图所示,有电机拖动,每转90度,转盘停止10s,并不断重复上述过程,除非按下停止按钮。
编程介绍:
根据上面的功能描述可以容易想到用三个in变量,一个out变量,及定时器变量,当按下启动按钮,转盘旋转,当转90度,也就是开关SQ动作,转盘停止10s后再次旋转,如此反复。
那么,我们就编写一个FB来实现上述功能,接口变量如下:
然后编写SCL程序,根据功能分析,可以使用条件IF语句很容易实现,具体程序如下:
在循环组织块OB1中调用FB,并进行仿真如下图所示:
当按下启动按钮,转盘旋转
当转盘旋转到90度,转盘停止
当10s后,转盘再次旋转,
PLC编程当中 自动流程步的第三种写法 西门子SCL程序CASEOF 工控
大家好,我们前两期视频介绍了PLC编程中自动流程步的编写方法。其中包括置位和复位和通过整形、变量跳步两种方式。这期视频我们将介绍利用SCL语言中的CASE语句实现多分支选择的方法。
CASE语句意为“分情况处理”,它将变量分为0和10两个状态,根据当前变量的值跳转到对应的代码块中。当变量处于0时,执行0号代码块,相当于跳过前面的代码块,只执行后面的代码。
利用这个特性,我们可以在每次执行完一个代码块后,将步号加1,并在阴影部分显示。同时,在这里显示注释,例如判断气缸是否处于原位,以及定时器的触发时间等。
在第一号工位的自动流程中,我们将步号显示在这里,并通过变量的形式将注释显示出来。
此外,我们还可以将当前步号和注释显示在这里,方便用户查看和理解。
当变量等于0时,我们会执行初始化语句。如果启动设备且没有错误,则跳转到第10步,并在第10步判断气缸是否处于原位。如果是,则将定时器的延时时间设置为1秒钟,并在1秒后跳转到第120步。
在第120步中,我们将根据条件执行相应的操作,并将步号赋值为120,从而实现自动流程的完整循环。
通过以上方法,我们成功实现了PLC编程中自动流程步的编写和实现。然后在流程执行到900步时,流程结束,我会处理完数据并设置停止时间为真,这样流程就全部完成了,然后将步号跳回50,开始新的循环。以上是第三种自动流程的实现方式,通过使用case语句和赋值步号来控制流程。流程结束后,跳回50步,开始新的循环。这种方式与第二种方式相似,只是在Sc语言中的实现方式不同。
以上就是本期视频的内容,希望对大家有所帮助。感谢大家的点赞和关注,感谢西门子PLC、继电器和变频器的技术支持。
相关问答
PLC功能块SC一200怎么供电?
PLC(可编程逻辑控制器)功能块SC一200通常需要通过外部电源进行供电。一般情况下,PLC需要使用直流电源进行供电。具体供电方法取决于SC一200的型号和规格,通...
三菱fx1splc用电脑编程?
三菱fx1splc用电脑的编程方法USB-SC09是三菱PLC的编程电缆,在使用前你首先要安装编程电缆的驱动程序,在安装驱动结束后,你要进行简单的设定。设定方法如下。...
三凌plcq系列编程快速入门?
USB-SC09USB接口三菱FX系列和A系列PLC用编程电缆,USB-SC09-FXUSB接口三菱FX系列PLC用编程电缆,SC-09(白色)RS232接口三菱FX系列和A系列PL...
连接PLC数据线的类别及各种接头的名称-ZOL问答
PLC通讯,常用的有串行通讯,以太网通讯,现场总线通讯。串行通讯里,分为D口和USB口。D口为九针口型,针的叫公型口,口的叫母型,有三种协议,分别为:RS232,RS422和...
PLC编程有哪些特点?
[回答]输入输出操作PLC的工作方式是循环扫描执行用户程序,所建立的输入输出映象区,只是在扫描周期的适当时刻,在操作系统的组织下,将输入映象区信息全部倾...
三菱PLC数据线usb-sc09-fx驱动怎么装不了?操作系统是W7会有...
[最佳回答]确实这样的,这类PLC的系统支持一般都会比较滞后,最好使用XP。如果你喜欢平时使用WIN7,建议你使用WINXP+WIN7双系统模式。确实这样的,这类PLC的系统...
三菱fx3u系列plc应使用什么型号的编程电缆-lalakala的回...
usb-sc09好像是。当然是FX系列编程电缆网上有很买的FX系列PLC的编程电缆型号是SC-09电缆或者USB-SC09-FX电缆。SC-09为连接电脑串口用。USB—SC09...
三菱电脑PLC的传输线怎么制作USB的4跟线怎么跟422接口连接呀?
USB-SC09是三菱PLC的编程电缆,在使用前你首先要安装编程电缆的驱动程序,在安装驱动结束后,你要进行简单的设定。设定方法如下。1、右键单击(我的电脑)点击...
三菱fx3u系列plc应使用什么型号的编程电缆-小红薯9B3EB062...
串行的用SC09。USB的用USB-SC09.当然是FX系列编程电缆网上有很买的FX系列PLC的编程电缆型号是SC-09电缆或者USB-SC09-FX电缆。SC-09为连接电脑串...
三菱FX1N-24MRPLC用USB-SC09-FX数据线为什么连接不上我已经...
[最佳回答]装完驱动程序后,插上编程线,右键“我的电脑”-“属性”-“硬件”-“设备管理器”-在打开的设备管理器窗口会看到“端口(COM和LPT)”,打开“端口(COM...