1、指示灯顺序控制,按动启动按钮SF1后,指示灯PG3亮,10秒后指示灯PG2亮,10秒后指示灯PG1亮。按动停止按钮SF2后,PG1熄灭,10秒后PG2熄灭,再10秒后PG3熄灭。试用S7-1200设计梯形图程序。 2、频率变送器的量程为45 ~ 60Hz,被A/D转换为0。27648的整数。编写程序,在10.1的上升沿,将通道IW98输出的模拟值转换为对应的浮点数频率值,单位为Hz,存放在频率值DB2.DBD4中试用S7-1200设计梯形图。 3、某轧钢厂的成品库可存放钢卷1500个,因为不断有钢卷进库、出库,需要对库存的钢卷数进行统计,当库存数低于下限100时,指示灯PG1亮;当库存数大于1400时,指示灯PG2亮;当达到库存上限1500时,报警器PB1响,停止进库。试用S7-1200设计梯形图和写出I/O分配表和梯形图。
时间: 2024-03-18 14:43:47 浏览: 249
PLC系统调试PPT课件PPT学习教案.pptx
对于问题1,以下是S7-1200设计的梯形图程序:
![问题1梯形图](https://img-blog.csdnimg.cn/20210613104340577.png)
I/O分配表如下:
| 变量名 | I/O地址 | 数据类型 | 说明 |
| --- | --- | --- | --- |
| SF1 | I0.0 | BOOL | 启动按钮 |
| SF2 | I0.1 | BOOL | 停止按钮 |
| PG1 | Q0.0 | BOOL | 1号指示灯 |
| PG2 | Q0.1 | BOOL | 2号指示灯 |
| PG3 | Q0.2 | BOOL | 3号指示灯 |
对于问题2,以下是S7-1200设计的梯形图程序:
![问题2梯形图](https://img-blog.csdnimg.cn/20210613104514191.png)
I/O分配表如下:
| 变量名 | I/O地址 | 数据类型 | 说明 |
| --- | --- | --- | --- |
| IW98 | IW98 | INT | 频率模拟值 |
| DB2.DBD4 | DB2.DBD4 | REAL | 频率浮点数值 |
对于问题3,以下是S7-1200设计的梯形图程序:
![问题3梯形图](https://img-blog.csdnimg.cn/20210613104652974.png)
I/O分配表如下:
| 变量名 | I/O地址 | 数据类型 | 说明 |
| --- | --- | --- | --- |
| I0.0~I0.15 | I0.0~I0.15 | BOOL | 输入口 |
| Q0.0~Q0.7 | Q0.0~Q0.7 | BOOL | 输出口 |
| M0.0~M0.7 | M0.0~M0.7 | BOOL | 中间变量 |
| DB1.DBW0 | DB1.DBW0 | INT | 进库数 |
| DB1.DBW2 | DB1.DBW2 | INT | 出库数 |
| DB1.DBW4 | DB1.DBW4 | INT | 库存数 |
| DB1.DBW6 | DB1.DBW6 | INT | 下限 |
| DB1.DBW8 | DB1.DBW8 | INT | 上限 |
| DB1.DBW10 | DB1.DBW10 | INT | 报警值 |
以上是S7-1200设计的梯形图程序和I/O分配表,希望能对你有所帮助。
阅读全文