登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:各位,新手求教一个模拟量的编程
点击:1217 回复:15
楼主
编辑
引用
管理
2269149168
3个炉内温度两两相差如果超过8度,就要在触摸屏上显示警报,该怎么写
最后修改:
2022/7/4 9:38:38
22-07-03 19:43
1楼
编辑
引用
管理
YXBK
3个炉,那就是三组比较,12 13 23,然后做减法,结果大于8或者小于负8就输出一个信号给触摸屏报警。
要想知道怎么写,你的告诉我们PLC的具体型号
22-07-04 09:48
2楼
编辑
引用
管理
heshilih
你可以对3段炉温的实际温度写入比较指令,如 设定的第一段大于或等于第2段的设定温度8度,就输出报警信息,以此类推。
22-07-04 10:08
3楼
编辑
引用
管理
15900475403
用3个连续数据寄存器存入3个温度数据,用数据大小排列指令,先用从小到大指令取出最大值,再用从大到小指令取出最小值,最大值减去最小值结果和8比较就行,三菱有这个指令,其他品牌不清楚
22-07-04 10:13
4楼
编辑
引用
管理
chi1225
首先把3个炉 当前温度读出来,然后分别相减,只要任何一个结果大于8就输出一个位报警,,
22-07-04 20:51
5楼
编辑
引用
管理
sssB1LA
把炉的温度模拟量读出来作比较,这个逻辑应该不难,我感觉你应该是模拟量通讯有难度,还是量化有难度?
22-07-06 17:20
6楼
编辑
引用
管理
xuhuifox
直接两两相减,ABS的值大于8就报警,不就完了么!
22-07-06 19:57
7楼
编辑
引用
管理
Tivian
引用
xuhuifox
在 2022/7/6 19:57:28 发言
【内容省略】
比较后加个延时 免得误动作
22-07-06 20:13
8楼
编辑
引用
管理
微鑫科技
先冒泡排序,排序后再用最大值减去最小值,得到的结果与8进行比较。
22-07-07 01:08
9楼
编辑
引用
管理
6926792
记得用ABS指令噢,两个间的绝对值差值超过8,就报警
22-07-08 08:02
上一页
下一页
工控新闻
国产IEC61499工业控制软件AIOSYS发布,重构智能制造技术体系
测试技术巅峰盛会@你,抢先解锁博世力士乐精彩看点
2025中国仪器仪表学会学术年会圆满举办
联合索威尔国际集团有限公司公布 2025 财年业绩报告
零碳园区建设与投资研讨会在合肥召开
首届“中控杯”工业AI创新挑战赛在杭举行
上海:加快推动“AI+制造”发展,加快机器人应用
禾望电气上半年净利润同比增长56.79%
更多新闻资讯