quanyuan
级别: 探索解密
精华主题: 0
发帖数量: 98 个
工控威望: 185 点
下载积分: 743 分
在线时间: 61(小时)
注册时间: 2010-04-05
最后登录: 2014-05-08
查看quanyuan的 主题 / 回贴
楼主  发表于: 2010-04-10 21:49
我把程序传上来,请大侠帮我用文字解释一下好吗。先谢谢!就解释模拟量那部份,模块设置部份可以不解释,请帮我解释详细一点,我刚学习没有老师,
附件: 3号时效炉.rar (12 K) 下载次数:38
网站提示: 请不要用迅雷下载附件,容易出错
quanyuan
级别: 探索解密
精华主题: 0
发帖数量: 98 个
工控威望: 185 点
下载积分: 743 分
在线时间: 61(小时)
注册时间: 2010-04-05
最后登录: 2014-05-08
查看quanyuan的 主题 / 回贴
1楼  发表于: 2010-04-11 05:08
补充一下,是两只传感器,为什么要用D10除以K10?D12除以K10呢,D220.     D230是不是设定值呀
haoke
级别: 探索解密
精华主题: 0
发帖数量: 71 个
工控威望: 103 点
下载积分: 591 分
在线时间: 26(小时)
注册时间: 2010-01-25
最后登录: 2012-06-05
查看haoke的 主题 / 回贴
2楼  发表于: 2010-04-11 12:34
1你那识别码验证是多余的。验证最好用在读写之前;2你状态信息没反应上去,也就是读平均值前要用上你那M10(无错)M20(数字输出正常);3至于为什么要除10可能是增加分辨率吧(灵敏度)没用过你那东西,仅供参考。D220和D230是设定值。用上位机设定的。
zjs_hlj
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看zjs_hlj的 主题 / 回贴
3楼  发表于: 2010-05-06 13:54
除以10 应该是他在触摸屏扩大10倍,所以在PLC程序里缩小10倍,所以除以10你了
zjs_hlj
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看zjs_hlj的 主题 / 回贴
4楼  发表于: 2010-05-06 13:58
D220和D230是断电保持,这个应该是在屏幕上的设定值
pretco123
不为失败找理由,只为成功找方法
级别: 论坛先锋

精华主题: 0
发帖数量: 2481 个
工控威望: 1776 点
下载积分: 83532 分
在线时间: 1525(小时)
注册时间: 2008-04-15
最后登录: 2024-12-23
查看pretco123的 主题 / 回贴
5楼  发表于: 2010-05-06 15:37
输入时为减少小数方便输入,所以先乘以10,然后在程序中再除以10.后面的减去K6,应该是温度初始值.,还有一个原因是你用的温度传感器的参数需要..精度是0.1吧..要参考更多的资料.自己写了个程序,参考下吧!... 电炉控制.rar (10 K) 下载次数:11