sin598
懵懂
级别: 家园常客
精华主题: 0
发帖数量: 158 个
工控威望: 918 点
下载积分: 5734 分
在线时间: 188(小时)
注册时间: 2019-05-29
最后登录: 2024-12-27
查看sin598的 主题 / 回贴
楼主  发表于: 2022-07-08 16:04
1,一般拿到项目技术要求,与工艺要求。
2,分析项目,列出选型清单,绘制电气原理图,程序流程图等
3,进行PLC编程
       我们今天主要讨论的是PLC框架问题,本人从事非标自动化已经5年,我们公司规模也表较小,都做的是一些小项目。电气总共就两人。因为公司小,所以技术提高的机会也不多。目前的困惑是,每次拿到项目,都是从头开始编写。一直也没有系统规划过地址区。都很随意地址也是用的比较的随意。
        我也在论坛学习了一些知识,其实困惑的是,如何快速的编程,提高PLC的程序重复利用。
         求大神分享一下,大项目的一些经验。
13821917697
承接电气自动化项目、电气接线图设计、IO点表、电气元器件选型
级别: 工控侠客
精华主题: 0
发帖数量: 758 个
工控威望: 3146 点
下载积分: 13464 分
在线时间: 1115(小时)
注册时间: 2019-12-26
最后登录: 2024-12-28
查看13821917697的 主题 / 回贴
1楼  发表于: 2022-07-08 16:12
封功能块
fczxjh
级别: 家园常客
精华主题: 0
发帖数量: 280 个
工控威望: 682 点
下载积分: 2270 分
在线时间: 146(小时)
注册时间: 2019-07-15
最后登录: 2024-12-28
查看fczxjh的 主题 / 回贴
2楼  发表于: 2022-07-08 17:14
结构化编程,使用标签、结构体、FB

1、把中间变量标签化,减少绝对地址的定义,规划地址就比较省事
2、模块化,把固定的功能、动作做成FB
18857713026
赚点辛苦钱不容易啊 诶~~~~ 努力赚钱
级别: 略有小成
精华主题: 0
发帖数量: 390 个
工控威望: 487 点
下载积分: 1181 分
在线时间: 190(小时)
注册时间: 2020-11-27
最后登录: 2024-12-28
查看18857713026的 主题 / 回贴
3楼  发表于: 2022-07-09 10:54
没啥用  如果都用 小项目  PLC都不支持 FB FC  
不支持FB FC 的PLC 只能多个子程序引用来省事了  规划各个子程序固有寄存器区域     非断电保持区域专门用来写零碎非标程序
  
如果是支持 FB FC的PLC  就按楼上说的  一种类型的功能 封包结构体  封包对应结构体的功能块FB
nightblueblu
道阻且长,穷且益坚。
级别: 论坛先锋
精华主题: 0
发帖数量: 1026 个
工控威望: 1849 点
下载积分: 265 分
在线时间: 1130(小时)
注册时间: 2017-02-09
最后登录: 2024-12-27
查看nightblueblu的 主题 / 回贴
4楼  发表于: 2022-07-11 09:54
内部资源合理规划很重要   能把常用功能封装起来当然更好   不能封装问题也不大   日常写程序的时候如果发现后面程序可能用的上的   单独新建一个工程   保存起来就行  后面用的时候复制粘贴就行
Your happiness is everything.
东方花猪
级别: 网络英雄
精华主题: 0
发帖数量: 859 个
工控威望: 6588 点
下载积分: 13400 分
在线时间: 754(小时)
注册时间: 2009-12-17
最后登录: 2024-12-28
查看东方花猪的 主题 / 回贴
5楼  发表于: 2022-07-11 10:10
IO每次都用的,都固定顺序。后面新加的IO以此类推。
手动,自动,报警,通用,输出。大模块就这些,每种工艺差异的单独做程序段。
做的多了,俩人程序一看就明白套路了。
拆二代
曾姚王
纸上得来终觉浅,绝知此事要躬行!
级别: 略有小成
精华主题: 0
发帖数量: 269 个
工控威望: 352 点
下载积分: 15745 分
在线时间: 149(小时)
注册时间: 2021-07-24
最后登录: 2024-12-27
查看曾姚王的 主题 / 回贴
6楼  发表于: 2022-07-11 10:50
我不喜欢别人说‘非标’怎么样怎么样,公司生产出去后出现问题总拿非标说事,我的想法是产品非标,设计,生产,装配,安装,调试等不非标。该怎么做都是有流程的。建议楼主多看别人做的项目,看得多才有捷径,做得多才有经验。
md123321
工控无忧荔枝微课
级别: 探索解密
精华主题: 0
发帖数量: 119 个
工控威望: 187 点
下载积分: 1096 分
在线时间: 20(小时)
注册时间: 2018-03-27
最后登录: 2022-10-24
查看md123321的 主题 / 回贴
7楼  发表于: 2022-07-12 15:12
多做项目,如果可以找个有经验的师傅带一带会更好,比如看看我【工控无忧南京总部】十几年电气工程师,老司机线上、线下带飞
风生水起
人生就像一杯苦丁茶,不会苦一辈子,但会苦一阵子
级别: 略有小成
精华主题: 0
发帖数量: 231 个
工控威望: 392 点
下载积分: 1713 分
在线时间: 19(小时)
注册时间: 2022-04-13
最后登录: 2023-03-09
查看风生水起的 主题 / 回贴
8楼  发表于: 2022-07-12 20:37
多看看大型程序吸取经验
三人行者必有我师 ,择其善者而从之
小小李
级别: 探索解密
精华主题: 0
发帖数量: 58 个
工控威望: 111 点
下载积分: 469 分
在线时间: 18(小时)
注册时间: 2019-10-06
最后登录: 2024-11-29
查看小小李的 主题 / 回贴
9楼  发表于: 2022-07-28 09:51
我们公司情况和你差不多,编程的也只有两个人,我现在就是差不多统一点位,规划出气缸用的点位M,和伺服轴用的点位M,这样,每次看到是哪个区间的M就是知道是气缸还是轴了
libin520
虽然没什么突破和进步,却还是每天在坚持着。
级别: 工控侠客
精华主题: 1 篇
发帖数量: 2429 个
工控威望: 2860 点
下载积分: 4599 分
在线时间: 1204(小时)
注册时间: 2008-10-24
最后登录: 2024-12-16
查看libin520的 主题 / 回贴
10楼  发表于: 2024-05-28 21:34
看韩国人的程序,一条生产线。7台机器组成。松下的PLC。机器之间的通信用L继电器交换一些信号。LD来交换信息。触摸屏的界面基本相似。常用的门开关,按键信号,一样。相同的报警信息继电器也是一样。接线方式一样。三线,二线感应器。各个端子都规定好了。气缸感应器,X奇数代表原位。X偶数代表动位。相似的东西太多了。
需要高品质音乐资源+QQ群:723680148,音质好的音乐让爱车如音乐海洋。享受美妙音乐带来的超快感。音乐文件资源来聊即送。