全国服务热线:0755-26993877
当前位置: 首页 > 新闻中心 > 行业新闻

PLC编程基本九步走你知道吗

发布时间:2024-02-26 03:17:18作者:爱游戏官网登录入口唯一

  科学的编程步骤其实很简单,但往往大多数工程师就是认为简单而忽略很多细节。细节的忽略,必然会在以后出现一些明显的异常问题。想避免日后的问题,只有好好的遵守规则,没有规矩不成方圆,plc编程一样有其自身的规矩。

  这绝对不是在忽悠你,第一步最容易被忽视了,即使是工程师也不例外。不要认为这一步是荒度时间,看过说明书反而会为后面的操作省不少时间。

  首先要阅读安全守则,知道哪些执行机构可能会对人身造成了严重的伤害,哪些机构间最容易发生撞击,当发生危险时怎么样才能解决,这些最致命的问题都在安全守则中,为啥不去看呢?

  此外,关于设备每个元件的特性,使用方法,调试方法也在说明书里面。不去阅读,即使程序正确,如果元件没有调试好,设备一样不能工作。再有,所有的电路图、气动液压回路图、装配图也在说明书里面,不去阅读它怎么知道没种元件能做何种改造呢。

  检查I/O的方法很多,但是一定要根据说明书提供的地址依次进行全方位检查,在绝对安全的情况下来检查。

  在检查输入点时,一般输入信号无非是各种传感器,如电容、电感、光电、压阻、超声波、磁感式和行程开关等传感器。检查这些元件最简单,根据元件说明将工件放在工位上,或是移动执行机构检查传感器是否有信号即可。当然,不同的设备检验测试的方式可能不同,这要看详细情况而定了。

  但是在检查输出信号时就要格外小心了。如果是电驱动产品,必须在安全情况下,尤其是保证设备不可能会发生撞击前提下,让执行机构的驱动器得电,检查执行机构能否运动。如果是液压或气动执行机构,同样在安全情况下手动使换向阀得电,从而控制执行机构。在检查输出信号时,不论执行机构的驱动方式是什么,一定要根据元件说明书,首先要保证设备和人身安全,要注意并不是所有设备的执行机构都可以通电测试的,所以有时个别的输出信号可能没办法手动测试。

  无论是输入还是输出装置,当传感器有信号或执行机构的驱动装置得电后,必须同时检查PLC上的I/O模块指示灯是否也点亮。很多设备中,输入输出信号是通过接线端子与PLC连接,有时接线端子的指示灯有信号,但不能够确保由于连接导线的里面断路,而PLC上相应的地址没信号接通。这一点要特别注意。

  在测量输入输出信号后,要同时将测量的地址记录下来,保证信号地址和说明书里面一致。如有不同,再次测量设备地址,多次测量仍然不一致,先联系设备厂家,因为此时不能够确保厂家提供的地址没有错误。

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

  在编程之前,一定要在草稿上写出程序的流程图。一个完整的程序,应该包括主程序、停止程序、急停程序、复位程序等部分,如果软件允许,应该将各个程序按“块”的形式编写,即一个程序是一个块,最终将每个块按需求来调用即可。

  PLC最擅长的就是处理顺序控制,在顺序控制中主流程是核心,一定要确保制定好的流程是正确的,要在草稿上仔细检查。如果主流程存在问题,当程序被PLC执行后,很有几率发生撞击,损坏设备或对人身造成危险。

  确保主流程没问题后,便可以在软件中编写程序了。此外,还需要注意停止、急停和复位程序的正确性,尤其是停止和急停程序,这是关系到人身安全和设施安全的最重要的程序,万万不可小视。一定要保证无论在任何情况下,只要执行停止或急停程序,设备绝不会对人身造成伤害。

  1.如果条件允许,或是你的逻辑能力超强,可以先用软件的仿真功能做测试,但是很多繁琐的程序很难用软件仿线.将程序下传到PLC中进行在线的调试。若设备不动或运行中出现不正常的情况,先不要去修改程序,很可能是传感器没有调试到位,如果确保传感器无误,再去修改程序。

  在上一步的调试中,由于对程序有所修改,故必须再次整体检查或编辑一下程序,然后将最终的程序下传到PLC中。

  在这一步中,要注意一个问题,就该将程序保存在啥地方?PC硬盘?闪存设备?移动硬盘?当然这些都不可以,所有这些存储设备都可能感染病毒。所以,必须且只能将程序烧制到光盘上。并且还有一个问题,烧制的程序是哪个程序?在之前我们已将最终调试并修改完成的程序下载到PLC中,如果PLC在执行该程序时完全无误的话,就将该程序上传到PC中,将此程序烧制到光盘中。

  完成编程后,应该填写最后的调试报告,将遇到的问题和程序的一些难点问题一一记录下来。因为长时间以后,自己也会对程序的某些技巧的地方遗忘,同时也方便其他同事能够理解你所编写的程序。

  1.引言          Devicenet是当今较为流行的现场总线的其中一种。现场总线控制管理系统既是一个开放通信网络,又是一种全分布控制管理系统。它把作为网络节点的智能设备连接成自动化网络系统,实现基础控制、补偿计算、参数修改、报警、显示、监控、优化的综合自动化功能。是一项以智能传感器、控制、计算机、数字通信、网络为主要内容的综合技术。现场总线系统打破了传统控制管理系统采用的按控制回路要求,设备一对一的分别进行连线的结构及形式。把原先DCS系统中处于控制室的控制模块、各输入\\输出模块放入现场设备,加上现场设备具备了通信能力,因而控制管理系统功能能够不依赖控制室中的计算机或控制仪表,直接在现场完成,实现了彻底的分散控制。现场总线系统在技术上具有

  PLC控制柜里的秘密 PLC控制柜是指成套的控制,可实现电机,开关的控制的电气柜。 PLC控制柜有过载、短路、缺相保护等功能。其结构紧密相连、工作稳定、功能齐全,能够准确的通过实际控制规摸大小进行组合,既能轻松实现单柜自动控制,也能轻松实现多柜通过工业以太网或工业现场总线网络组成集散(DSC)控制管理系统,能适应任何大小规模的工业自动化控制场合,被大范围的应用在电力、冶金、化工、造纸、环保污水处理等行业中。 PLC控制柜可完成设备自动化和过程自动化控制,实现完美的网络功能,稳定性很高、可扩展、抗干扰强等特点,是现代工业的核心和灵魂。用户都能够根据自身需求设计PLC控制柜、变频柜等,并可搭配人机界面触摸屏,达到轻松操作的目的。 典型应用有恒压供水

  故障报警控制是电气自动控制系统中必不可少的重要环节,也是PLC控制管理系统中的常用环节。一般来说,标准的报警功能是声光报警,而报警的控制方式又有单故障报警控制和多故障报警控制这两种方式,你知道吗?这一篇文章小编就给大家分别讲一下单故障报警控制和多故障报警控制。 1、单故障报警控制 何谓单故障报警?也就是用蜂鸣器和报警灯对单一的一个故障实现的声光报警控制。假设I0.0是故障报警的输入条件,也就是I0.0为ON时进行报警,Q0.0为报警灯,Q0.1为蜂鸣器,I0.1是报警响应,当I0.1接通时,报警灯可以从闪烁变为常亮,同时蜂鸣器停止报警,I0.2是报警灯的测试信号,当I0.2接通时,报警灯亮。 我们看以下程序: 以上程序中网

  控制系统中的两种故障报警控制 /

  下图是I2C Transmitter模式下的流程图。 下图是I2C Receiver模式下的流程图。

  _框架_P /

  ADSL是目前采用得最多的宽带接入方式。不少用户利用ADSL MO-DEM的路由功能实现多台用PLC制作上网计时器电脑共享上网,以减少上网费。对于网络运营商提供的多种资费标准,除了包月使用的用户以外,都存在上网计时问题。 一般上网计时都是用电脑计时软件来实现,这些软件均是针对以拨号方式上网的单台电脑,对于利用ADSLMODEM的路由功能实现多台电脑共享上网的方式,目前还没有很好的计时办法。因ADSLMODEM工作在路由方式时,只要接通MODEM电源,MODEM就会自动进行拨号连接网络,因此要计算上网时间,必须计算ADSLMO-DEM的通电时间。 笔者用PLC制作了一个上网计时装置,用来监视和控制共享上网

  的上网计时器制作 /

  摘要:针对传统的遥测信号源缺乏灵活可配置性、通用性差的问题,提出采用FPGA和DDS技术为核心设计灵活可配置的可编程遥测信号源。该信号源的硬件电路主要由低成本FPGA芯片和DDS芯片组成,采用Verilog语言进行编程,使FPGA控制核心输出不同的相位、频率、波形等控制字信息给DDS芯片,经DDS芯片后输出所需波形。仿真表明,该信号源能够输出频率范围在0~12.5 MHz的频率、相位可调的正弦波、三角波、方波等波形信号,具有一定的通用性。 关键词:遥测;信号源;DDS;FPGA 0 引言     遥测信号源的基本功能是模拟弹载遥测信息。从技术实现上,可将信号源分为模拟信号源、数字信号源和DDS信号源。其中DDS信号源是现代

  学习单片机最主要的是学习写程序的方法,程序的功能千变万化,是学不完的,只有掌握了一定方法,才能用这种方法去写新的程序。 以c语言写的单片机程序为例,程序总是从main程序开始,然后顺序执行到main结束。由此可知,程序必须包含而且只能包含一个main程序,也就是常说的主程序。 main() { 主程序的内容。。。。。。 } 实际使用中还需要在main程序中建立一个主循环体while 或者do while,主循环体可以是死循环,也可以是条件循环,如下: main()2 I- l5 q. e, B t4 i) ~9 H: U { r h7 F) J5 G$ C5 C while(1)

  爱特公司(Actel Corporation)宣布推出最新硬件编程器FlashPro4,以支持Actel 快闪FPGA器件,包括IGLOO系列和ProASIC 3系列(包括RT ProASIC3)、SmartFusion™和Actel Fusion®系列FPGA。FlashPro4同时支持由Actel SoftConsole集成式设计环境(IDE) 所管理的FPGA嵌入式处理器软件编程和调试。 FlashPro4使用兼容高速协议的USB 2.0提供高性能通信,以便充分的利用480Mbps带宽。这一编程器并支持IGLOO nano 1.2V 内核 FPGA 的1.2V电压编程。 爱特公司设计解决方案高级经理

  器 /

  The C++ Standard Library 2nd Edition

  MPS电机研究院 让电机更听话的秘密! 第一站:电机应用知识大考!跟帖赢好礼~

  电源小课堂 从12V电池及供电网络优化的角度分析电动汽车E/E架构的趋势

  解锁【W5500-EVB-Pico】,探秘以太网底层,得捷电子Follow me第4期来袭!

  3D打印机选什么料号?YXC扬兴科技 石英振荡器YSO110TR稳定时钟之选

  随着3D打印技术的加快速度进行发展,3D打印机在制造、设计和创新领域中发挥着逐渐重要的作用。在这一领域中,时间和精度至关重要。石英振荡器YSO1 ...

  录像机能够记录视频图像及背景音,将其储存到音箱介质中,然后可以把这些音像重新发送到播放系统中得以重现的记录装置。图像传感器作为录像 ...

  基于NOVATEK NT98336 结合搭载 Hailo-8 的后端智能影像分析解决方案

  在智能影像视频分析的广泛应用下,多重识别是现今影像监控系统中的一个重要应用,在此过程中会使用多个影像视频流来做分析识别,这有助于数 ...

  eCall系统简介eCall(emergency Call,eCall,也常常叫作“紧急救援”)系统是欧洲推动的一项技术开发计划,旨在为发生碰撞的驾车者提供快 ...

  在智能家居设备越来越普及的今天,扫地机器人和洗地机行业也慢慢变得内卷,都在追求技术创新,而我接下来介绍的这一款产品,在扩展扫地机和洗 ...

  站点相关:嵌入式处理器嵌入式操作系统开发相关FPGA/DSP总线与接口数据处理消费电子工业电子汽车电子其他技术存储技术综合资讯论坛电子百科