编程|想自学PLC编程该按什么步骤来?

编程|想自学PLC编程该按什么步骤来?

文章图片


科学的PLC编程步骤其实很简单 , 但往往大多数工程师就是认为简单而忽略很多细节 。 细节的忽略 , 必然会在以后出现问题 。 想避免日后的问题 , 只有好好的遵守规则 , 没有规矩不成方圆 , plc编程一样有其自身的规矩 。 (仅供参考)
【编程|想自学PLC编程该按什么步骤来?】阅读产品说明书
第一步看起来再简单不过了 , 但很多工程师都做不到 。 认为这一步是浪费时间 , 甚至只从供货方培训来了解设备 。
仔细阅读说明书是编程的第一步 , 首先要阅读安全守则 , 知道哪些执行机构可能会对人身造成伤害 , 哪些机构间最容易发生撞击 , 当发生危险时如何解决 , 这些最致命的问题都在安全守则中 , 为什么不去看呢? 此外 , 关于设备每个元件的特性 , 使用方法 , 调试方法也在说明书中 , 不去阅读 , 即使程序正确 , 如果元件没有调试好 , 设备一样不能工作 。 再有 , 所有的电路图、气动液压回路图、装配图也在说明书中 , 不去阅读它怎么知道没种元件可以做何种改造呢 。
根据说明书 , 检查I/O
检查I/O , 俗称“打点” 。 检查I/O的方法很多 , 但是一定要根据说明书提供的地址依次进行检查 , 在绝对安全的情况下来检查 。在检查输入点时 , 一般输入信号无非是各种传感器 , 如电容、电感、光电、压阻、超声波、磁感式和行程开关等传感器 。 检查这些元件比较简单 , 根据元件说明将工件放在工位上 , 或是移动执行机构检查传感器是否有信号即可 。 当然 , 不同的设备检测的方式可能不同 , 这要看具体情况而定了 。
但是在检查输出信号时就要格外小心了 。 如果是电驱动产品 , 必须在安全情况下 , 尤其是保证设备不会发生撞击前提下 , 让执行机构的驱动器得电 , 检查执行机构是否能够运动 。 如果是液压或气动执行机构 , 同样在安全情况下手动使换向阀得电 , 从而控制执行机构 。
在检查输出信号时 , 不论执行机构的驱动方式是什么 , 一定要根据元件说明书 , 首先要保证设备和人身安全 , 要注意并不是所有设备的执行机构都可以通电测试的 , 所以有时个别的输出信号可能无法手动测试 。无论是输入还是输出装置 , 当传感器有信号或执行机构的驱动装置得电后 , 必须同时检查PLC上的I/O模块指示灯是否也点亮 。 很多设备中 , 输入输出信号是通过接线端子与PLC连接 , 有时接线端子的指示灯有信号, 但不能保证由于连接导线内部断路 , 而PLC上相应的地址没有信号接通 。 这一点要特别注意 。
在测量输入输出信号后 , 要同时将测量的地址记录下来 , 保证信号地址和说明书中一致 。 如有不同 , 再次测量设备地址 , 多次测量仍然不一致 , 先联系设备厂家 , 因为此时不能保证厂家提供的地址没有错误 。

打开编程软件 , 进行硬件配置
打开编程软件 , 进行硬件配置 , 并将I/O地址写在符号表中 。
不同的PLC使用不同的编程软件 。 但是对于任何一种软件来说 , 编程前的第一步就是进行硬件组态 , 根据实际PLC的类型建立硬件配置及相应的通讯配置 。 硬件组态完成后 , 将之前在纸上记录下来的I/O地址写在软件的符号表中 。 由于软件不同 , 对于符号表的定义可能不同 , 但一般的软件都有该功能 , 这一步是至关重要的 。 在编写符号表时 , 不仅要把设备输入输出的绝对地址写正确 , 最好再给每个地址命名并添加注释 , 这对后面的编程会非常方便 。 不需要在编程时每次都查询绝对地址 , 只要填写命名好的名称即可 。 当然 , 这也取决于软件是否具备此功能 。