环境搭建

安装的版本是TIA portal V17 (64bit),参考

PLC创建第一个新项目

  1. 点击创建新项目
  2. 点击项目视图=》双击添加新设备=》点击控制器进行控制器的添加
  3. 在PLC安全设置=》保护机密的PLC数据选项卡中,取消勾选保护TIA Portal项目和PLC中的PLC组态数据安全
  4. 在PLC安全设置=》PLC访问保护选项卡中,将访问等级(无需密码)更改为完全访问权限(无任何保护)
  5. 右击项目树中新添加的设备=》属性
    1. 点击系统和时钟存储器,勾选启用系统存储器字节以及启用时钟存储器字节
  6. 双击窗口左边的项目树中的程序块,进行编写程序。程序的组成由编程指令,编程符号,注释组成。
  7. 编译
  8. 启动仿真(仿真会将程序下载到模拟的仿真PLC设备上)
  9. 启用监视,观察颜色,绿色触点代表电流导通,绿色线圈代表启动得电;蓝色触点代表电流没有导通,蓝色线圈代表停止失电。

PLC中的编程符号与地址分配

地址详解如下:

  1. 小数点前面一位表示编号,后面一位表示第几位地址。例如I0.0表示编号为0的I点,第0位地址。
  2. 地址范围最大为7,比如说I0.0~I0.7I1.0~I1.7Q0.0~Q0.7

编程符号

在PLC(可编程逻辑控制器)编程中,常用的编程符号主要分为两类:硬件符号和软件编程符号。

常用硬件编程符号
  1. 使用I表示按钮,传感器,开关,限位开关。例如I0.0表示按钮,I0.1表示传感器,I0.2表示开关等
  2. 使用Q表示灯泡,接触器,中间继电器,电磁阀等一些得电的设备
常用软件编程符号
  1. 常开触点:查询的操作数为1时闭合,默认时断开,没有电流通过,比如说启动按钮。注意常开触点和常闭触点可以是I点,也可以是Q点。常开是启动,常闭是停止
  2. 常闭触点:查询的操作数为0时闭合,默认时闭合,电路导通的,比如说停止按钮。注意常开触点和常闭触点可以是I点,也可以是Q点。常开是启动,常闭是停止
  3. 线圈
  4. 定时器指令
  5. 计数器指令
  6. 算术指令
  7. 比较指令
  8. S指令(置位指令):自锁保持得电
  9. R指令(复位指令):停止得电
  10. P_TRIG:得电一瞬间接通一下
  11. N_TRIG
  12. 打开分支:用于换行

地址分配

主要对涉及到的电气设备进行地址的分配,比如说按钮,开关,灯泡,电动机等

plc中的自锁和互锁

  1. 自锁:松开按钮后通过自身触点仍然保持得电。用法是在最左边触点或和触点进行并联。
  2. 互锁:比如说电动机正转的时候不能反转,反转的时候不能正转。
    1. 线圈触点互锁:用线圈常闭触点串联在对方的线圈电路上
    2. 按钮触点互锁:用按钮常闭触点串联在对方的线圈电路上

案例

1.当按下点动按钮时,电动机通电运转;松开点动按钮后,电动机断电停止
  1. 先创建好需要的PLC变量,比如说I0.0表示点动按钮,Q0.0表示得电设备电动机
  2. 然后编写程序段