ranbin513
级别: 探索解密
精华主题: 0
发帖数量: 72 个
工控威望: 123 点
下载积分: 835 分
在线时间: 17(小时)
注册时间: 2022-09-15
最后登录: 2024-02-02
查看ranbin513的 主题 / 回贴
楼主  发表于: 2023-05-22 11:10
很多工控同仁在公司接到订单后进行PLC编程都很茫然,在整个工作周期的工作开展得都不是很理想,所以导致在设备制作、打样测试、单工位调试、全套设备整个工位调试、设备交付过程中、设备交付后运行周期中都不是很顺畅说两句!

首先闲杂的没有必要写那么多!我认为PLC编程首先是了解工艺流程与动作时序呢(那种工况适合那种控制条件),当然前期机械、电气等都要开很多次评审会针对工艺流程与动作时序进行讨论评审,通过后才会付之后面的行动?

然后其次才是了解机械与电气设计的安全保护(必要时要增加PLC安全模块或者单独的皮尔兹的安全模块);

三是再了解上面两者的基础上跟机械开方案论证会议(几级评审),确保机械给电气线束走线等留出预留位置,并且保证安全位置、屏蔽与隔离条件;

四才是选型!根据工控需求选出最适合这次设备的控制器和元器件(并且出BOM表让采购去采购相关元器件),电气的选择电气的,机械的选择机械的,当然还有气动液压等等------注意!这个时候就要针对你所选择的产品全面了解与吃透它们是如何运用的-(通过说明书与相关产品的技术支持)-----包括是如何来配合进行PLC编程与运用PLC控制的它们的! ------一般很多工业产品我们是都没有用过的,或者是用过的次数就那么一两次,所以我们在使用新的伺服控制系统与其它工矿相关配套产品的时候都是要先了解产品的性能与使用方法的,需要通讯的产品还需要了解他们的通讯协议!包括控制字、状态字等等------其实这个是要在选型当中去体现的------熟悉与吃透相关产品是如何运用的!;

五是根据选型的元器件进行程序框架(架构)搭建------也可以说是硬件组态与软件功能状态图,可以手动画草图,后面实际搭建(比如:需要多次调用伺服的建立调用块或者调用库------没有必要每次都去写一样的程序,直接调用程序块即可,其它类似多次重复的仿效即可),需要自锁或者程序中段与总线诊断、时间诊断等等等等;

六是框架(架构)搭建好后------(必须框架搭建好,可以手画程序调用框架,然后才实际搭建只有事半功倍)建立程序的全局变量------外部IO和内部IO等等(外部IO根据硬件组态地址来定义);

七是前面的做好后就开始编程了(根据工艺流程与动作时序写PLC动作程序------不管你用哪种语言,梯形图也好、状态图也罢、ST语言也好、顺序控制也罢------只要写出来满足设备要求即可),另外还要保证程序的可读性、可编辑性等等,因为一般程序不是写给你自己看的,最好不要混写几中语言------要把程序留给设备维护保养的(因为你们公司的设备都是外卖的),至少用户工程师他们能够在你的指导下可以进行维护与编程修改,不要写的没有注释,时间久了连你自己都不知道怎么修改了---我见过这样的PLC工程师不少哟;

八:等程序编辑完毕后检测与仿真,OK后进入下面环节;

九是在机械电气安装完毕后首先进行线路短路、断路、接触不良三种现象进行检查,一切OK后通电进行点位检测,检测各通讯信号、IO信号和伺服信号、模拟信号是否到位(OK);

十:等通电检查完所有后进行各部位单工位动作检测(PLC、HMI)、包括加润滑油与机械防憋住(注意------这个时候特别注意安全,因为机械动作容易出事故),先不通气源(能够手拉动的情况下手拉一下测试),等手动完全没有问题了后送电送气打开液压泵等等------注意!这个时候把气压液压先调到安全值(标准值),然后各节流阀、调压阀先由低到高慢慢调整(防止哐当哐当------哈哈哈)!手动动作调试完毕后慢慢半自动、全自动调整,期间在PLC程序中备注好各部位的各种情况(调试工控现象);

十一等手动、半自动、自动都调试好后检查是否有记录(调试记录与调试程序标注的日期),这个很重要,一般今天你修改了程序都有标注日期与修改了什么,包括图纸等等都要更新,不然时间久了都忘记了;
十二:一般PLC程序控制安全部分的------如安全门,安全光栅,紧急停止按钮等等都要在软硬件上面反复检查,一般安全程序都是双回路(双保护),在编程与调试(测试)过程中一定要反反复复测试与检测,保证安全性能;

十三:整体设备调试完毕后要写操作说明书、安全说明书、维护保养说明书、电气与机械相关更换调试说明书,PLC程序维护说明书,界面参数与调整说明书,伺服参数设置与调整说明书,其它相关说明书与维护保养手册之类的;

十四:培训与陪产------给用户培训如何操作与维护保养等等,另外现场生产还需要陪产------看看设备在实际生产过程中还会有那些问题,还有那些需要优化PLC程序方面的;

十五:根据设备情况编制设备版本号,如果这个设备是第一台生产出来卖给用户的就是V1.0版本的什么什么设备(要在PLC程序和相关文件中把这些写进去),方便以后用户调查与客户维护等等;

十六:一般很多公司都是私营企业与合资企业,不会给PLC工程师这么多时间去弄很多东西的,但是我们自己要养成习惯,每次在编写PLC程序和调试,培训,生产陪产过程中就要把很多资料与记录做好------这样才能够节约大量的时间,等你想忙完这个项目后回头去弄这些资料和记录时,发现领导又安排了大量的工作,这个时候别说你,连我自己都无法分身来完成这些了------所以到了那个时候再想做这些工作的时候时心有余而力不足了哟!所以说习惯能够养成-------
[ 此帖被ranbin513在2023-05-22 11:15重新编辑 ]
本帖最近评分记录:
  • 下载积分:+3(li051005) 好贴好贴!
  • 下载积分:+1(独傲蓝天)
  • 下载积分:+1(天天日寄) 真诚感谢!
  • 下载积分:+1(捡到一块钱) 热心助人!总结的很好
  • 下载积分:+1(17625606414) 好贴好贴!
  • 下载积分:+5(悼亡者的归来) 好贴好贴!
    曾姚王
    纸上得来终觉浅,绝知此事要躬行!
    级别: 略有小成
    精华主题: 0
    发帖数量: 254 个
    工控威望: 328 点
    下载积分: 15691 分
    在线时间: 132(小时)
    注册时间: 2021-07-24
    最后登录: 2024-05-05
    查看曾姚王的 主题 / 回贴
    1楼  发表于: 2023-06-15 11:02
    很多做不到,关键是项目工程师水平决定的。