浔之漫智控技术-西门子PLC代理商
西门子PLC模块 , 变频器 , 触摸屏 , 交换机
西门子中央控制单元6ES7288-1ST20-0AA1

西门子中央控制单元6ES7288-1ST20-0AA1

1饮料自动出售机
1.1案例要求
一台自动售货机用于出售汽水和咖啡两种饮料,汽水12元一杯,咖啡15元一杯。顾客可以投入1元、5元、10元三种硬币。当投入的硬币大于或等于12元时,汽水灯亮。当投入的硬币大于或等于15元时,咖啡灯亮。按下汽水按钮,自动出汽水一杯,按下咖啡按钮,自动出咖啡一杯。当钱数够买其他物品时,相应的指示灯点亮,并可以继续选择够买。当钱数不够时3S后自动找零。按下找币按钮找出多余零钱。
1.2案例分析
可以把出售机分为三部分处理:收钱、选择物品、找钱。收钱部分可分为三个信号1元、5元、10元三种硬币。使用上升沿和加法运算,投币时加一次相应的数值。选择物品时按相应的按钮来选择物品并减出钱数。找钱部分可以用比较指令、脉冲、减法指令运算。按下找钱按钮通过比较指令来判断找钱的范围并接通相应的电路,用SM0.5的秒脉冲加上升沿驱动找钱的机构并减去相应的钱数,直到钱数为零时结束。
1.3 I/0分配


输入功能输出功能I0.01元检测信号Q0.0汽水指示灯I0.15元检测信号Q0.1咖啡指示灯I0.210元检测信号Q0.2汽水出货机构I0.3汽水出货按钮Q0.3咖啡出货机构I0.4咖啡出货按钮Q0.4退币1元I0.5退币按钮Q0.5退币5元  Q0.6退币10元2电气图



2.1plc接线图
3PLC程序编


3.1符号表
3.2编程

在LOGO!控制器的程序中,功能块的块名不能直接用中文来显示,只能用字母及特定的一些符号来显示。
如果想在LOGO!控制器中,用中文显示功能块的块名,并且能够方便的更改参数,我们应该怎么办呢?
因为几乎所有的功能块的参数都能在消息文本中更改,所以可使用这种方法,即:使用消息文本来显示功能块的块名和参数,并且在消息文本中更改参数。
消息文本中可以显示的功能块的块名和参数如下图所示:

在LOGO!控制器的0BA6版本中,多可以显示50个消息文本,每条消息文本多可以更改8个参数,所以对于实际应用中的程序的参数修改是足够用了。
下面举例说明在中文消息文本中修改定时器设定值参数的基本步骤:

1. 在LOGO!编程软件中,消息文本属性中,设定中文字符集及消息文本显示的优先级。

2. 编写两个消息文本来修改两个定时器的设定值。

3. 保存编译下载到LOGO!控制器中。

4. 启动LOGO!控制器后,可以看到直接显示的是定时器2的消息文本,显示在上面取决于优先级的高低。


4.利用上下键可以在多个消息文本之间切换。

5.如果要更改定时器2的设定值,首先通过上下键选择定时器2的消息文本。
6.然后长按ESC键超过一秒,这时候可以看见在设定值下有一光标在闪烁,此时按OK键,则光标变成大光标。

7.此时可用左右键移动来更改定时器的设定值。


发布时间:2024-05-08
展开全文
优质商家推荐 拨打电话