网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
12月26日
漏签
0
天
plc吧
关注:
167,518
贴子:
820,417
看贴
图片
吧主推荐
视频
游戏
首页
上一页
1
2
3
4
5
6
下一页
尾页
126
回复贴,共
6
页
,跳到
页
确定
<<返回plc吧
>0< 加载中...
回复:【分享】一个简单的小项目,从选型到调试
只看楼主
收藏
回复
EE_Jsy
模拟练习
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
图纸仅供参考。还是那句话,每个人做项目有各种各样的习惯,案例分享的时候夹带的私货把人带偏就不好了。图里我为了省事没画端子排,也没考虑一些细节,还省去也例如线缆线径规格等信息。
此项目的电路设计并不复杂,因为设备内部安装板大小有限,预算有限,能省则省去了。如果没有限制条件,我建议加上换卷正反转的热继电器,并且把热继的点接入PLC输入点;直流电源正极可以分两路1P断路器,分别做输入和输出部分外围电路保护,等等。
EE_Jsy
模拟练习
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
接下来就是程序设计。
程序的功能有很多,我们细致讲解。我会先拆分功能,提供思路,然后大家伙试试看自己能不能动手编程实现功能。互相交流,共同进步。
EE_Jsy
模拟练习
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
上文有提到过,项目开始前我们可以先创建思维导图,帮助我们理清楚思路。我演示的导图基本已经展示了设备所有功能,同样,我们的程序也可以以此拆分、逐步完成。
放卷张力、拉标贴标、主轴启停、测长、测速这些功能我们到底先做哪一个功能,实际上都是可以的啦,哪怕功能上有因果关系也不妨碍,其核心思想就是模块和接口,做好功能模块,留好接口,每个模块组装在一起就是完整的程序,对此我们先不赘述,感兴趣的同学可以自己去看编程思想的书。
EE_Jsy
模拟练习
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
为了方便理解,我们可以先看看各个功能的联系。
测速,独立在流程之外,仅作显示。
测长,知道长度后和设定长度比对,控制启停。知道长度后,可计算放卷对应的当前张力。知道长度后和设定长度比对,控制拉标贴标。
放卷张力,计算出张力,转换为模拟量输出控制磁粉制动器。
换卷,自动时,到达停止长度,主机停止后开始换卷。
主机,按钮启停,当前长度和设定长度比对后减速或停止。
可以看出大多数功能都和长度相关,那我们可以先尝试做一下测长功能吧
EE_Jsy
模拟练习
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
主轴和编码器通过联轴器相连——》编码器单相接入PLC高速输入点——》通过单相高速增计数器我们可以知道当前计数——》根据编码器分辨率,可以知道编码器旋转圈数,也就是主轴的圈数——》根据主轴直径可以计算主轴周长,主轴旋转一周,输送的材料为周长长度——》也就是说我们计算出了当前材料长度
我想在雨里
吧主
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
那你你你
只是听说
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
坐等楼主更新
EE_Jsy
模拟练习
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
忘记提一嘴,编码器的选型也是值得注意的,早在我们确定了使用高速计数的时候就要了解PLC高速脉冲输入的最大频率,以及编码器分辨率。例如主轴转速最大1440Rpm(每秒24转),分辨率选择3000ppr的时候,最大频率为72000Hz,如果PLC输入点支持的最大频率为50KHz,那么此时我们就要考虑更换编码器或者PLC。此项目中,测长和测速精度不是很高,编码器分辨率100以上都可满足要求,我们可以选择400ppr
EE_Jsy
模拟练习
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
做程序之前我们先来解决一个新手问题,软元件的使用。
比如很多新手朋友使用辅助继电器M,用着用着忘记用到哪了,哪个没用哪个用过,又或者说保持非保持型没有注意。FX3系列PLC中其中的比较常见的一个大雷,寄存器的数据类型,例如32位指令对D0进行操作,或者目标寄存器为D0,实际上为(D1)D0,因为所有寄存器D都是16bit,想使用32bit寄存时,急需要使用两个连续的16bit寄存器。
这时候使用16位指令操作D0或者D1,就是发现数据和预期不同。又或者浮点指令和整型指令对相同寄存器的操作,等等。所以我们在编程时,一定要看清楚指令操作数和目标数的数据类型。
EE_Jsy
模拟练习
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
那么,我们可以养成一个良好习惯,在程序开发前,浏览手册上的软元件一览表对其进行划分。
EE_Jsy
模拟练习
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
软元件的划分主要是考虑使用数量,PLC、触摸屏、使用标签时自动分配的软元件;主要使用的是M和D,所以其他软元件暂且可以不考虑
EE_Jsy
模拟练习
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
然后开始我们的长度计算
EE_Jsy
模拟练习
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
巷子里的猫Dr.
小吧主
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
老哥进群带我们
巷子里的猫Dr.
小吧主
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
18575
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示