设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国产:台达/汇川/信捷产品交流区』
›
汇川H3U-3232MT配合GL10-4PT模块PID温控
返回列表
发新帖
[汇川]
汇川H3U-3232MT配合GL10-4PT模块PID温控
[复制链接]
375
|
0
|
2024-5-10 11:54:18
|
显示全部楼层
|
阅读模式
汇川H3U-3232MT配合GL10-4PT模块PID温控
本人一直致力于把复杂的问题简单化,力求做到一般不是弱智的人也能看得懂,实现得到。
本人了解过,做过,实现过,把经验分享,起到“画龙点睛”的效果。
PID,就是“比例(Proportional)、积分(Integral)、微分(Derivative)”,是一种很常见的控制算法。
至于什么叫“比例(Proportional)、积分(Integral)、微分(Derivative)”,建议大家系统的参加大学本科的自动化专业学习(废话但必须说),详细了解便知,这里不赘述。
这里说的是,如何用H3U-3232MT配合GL10-4PT模块实现温控。过程使用了PID指令,PID算法已经集成在PLC里面,不是本文章讨论内容。
如果你用过三菱的FX3U系列PLC及其4AD-PT-ADP或4AD-PTW-ADP模块,现在来做汇川的H3U PID温控,那就非常容易。我当你未玩过来说。
FX3U这两款铂电阻模块,都是通过功能扩展板(一种专用的连接板),接在FX3U PLC左边。
类似的有好几种,带“ADP”的安装在PLC的CPU左边。不带“ADP”的安装在PLC的CPU右边且不需要专用连接板,型号如图:
可以看到,量程,分辨率,传感器型号的区别,按需取用。
一般用4AD-PT-ADP模块,只要量程达到要求,并且看看它的分辨率(即最小分度值)是0.1℃,对于一般应用来说已经是非常可观,满足要求。
端子排列图:
(来自FX3S·FX3G·FX3GC·FX3U·FX3UC用户手册[模拟量控制篇])
铂电阻在这个模块中的接线图:
这里手册要求使用三线制PT100铂电阻,但2线制的也可以,主要是要了解这种铂电阻的内部结构,PT100的一端引1条线出,接在“L+”,然后PT100的另一端引2条线出,接在“L-”和“l-”。
这里的“L”和“l”分别是“L”的大小写,注意区别清楚。
可见PT100的另一端引出的2条线,均接在它的同一个点上,内部短接的关系,所以,接2线制的PT100,只需要把一端接好在“L+”,另一端接在“L-”上,同点引出另一条线接在“l-”上即可。
不会看电路图的朋友,我建议你考个电工证,否则看我的文章你会感觉难。感谢理解,多多包涵。
(来自FX3S·FX3G·FX3GC·FX3U·FX3UC用户手册[模拟量控制篇])
在手册中,4AD-PT-ADP模块篇幅,“4、程序编写”中可以看到些必备的资料,如下:
看这些,就能知道,温度数据是如何通过4AD-PT-ADP模块采集到PLC寄存器中,如何对号入座的调用出这些采集到的数据,为后来的PID温控奠定基础。
(来自FX3S·FX3G·FX3GC·FX3U·FX3UC用户手册[模拟量控制篇])
M、PID指令2、PID指令的使用方法
这里全是16bit数据,一般是整型int,无法处理浮点数,所以,我们在处理这些数据的时候,要注意用另外的程序,来处理那些非16bit 整型int数据,让它们统一以16bit 整型int数据出现在这条PID控制指令上面,才能实现控制效果,也就是“统一数据格式”。
(来自FX3S·FX3G·FX3GC·FX3U·FX3UC用户手册[模拟量控制篇])
5、实用程序举例(阶跃响应法)
这里可以看到一些必须设置好的参数,中间有一行小字,截选“请使用晶体管输出”。也就是说,控制发热丝动作的输出线圈,必须用晶体管型的输出点,三菱上面就是“T”型。
在工业应用中,这些发热丝往往大功率,负荷较大,输出点需要使用固态继电器作为中介,驱动大功率的发热机构,很常用。
这里可以看到,有“自整定”,也有“非自整定”。
可以看到,参数S3要设置的数据,有几个必不可少:
1、采样时间,
2、输入滤波,
3、微分增益,
4、输出值上限,
5、输出值下限,
6、动作方向,
然后输出值MV(ms)是一个计算结果,并不是一个固定值。
三菱手册上的这个程序,略显臃肿。
用PID的时候,一般都不用自整定,一是用什么参数,自己心里有底,二是省去自整定的一系列设置,监控等等。设定什么样的参数,它就给我执行什么样的结果。(成就感来了么?)
以上是三菱的温控。接下来说汇川。
汇川的GL10-4PT模块
(来自汇川GL10-4PT温度模块用户手册)
这里可以清楚看到PT100热电阻2线制和3线制的内部结构和接线法。这里汇川用“INB”和“INb”来表示,实际上跟三菱4AD-PT-ADP模块的“L-”和“l-”是一样的,可以类比看。
(来自H3U.H3S 系列可编程逻辑控制器指令及编程手册)
在上面可以看到,一个示例温控程序。这段程序我们用起来时,可以省略一些东西。
汇川H3U的温控PID有以下必须设置的东西:
1、S3:采样周期单位ms,
示例程序使用的数值是D200=K1000,采样周期设定为1000ms。
2、S3+1:模式,温控时这个数值选择0X03**,
示例程序使用的数值是D201=H0321(程序上显示H321),bit15-8=16#03=2#0000 0011,温控的固定格式。
bit7-4=16#2=2#0010,bit5=1没有实质意义,bit4=0表示自整定不可用。
bit4bit3-0=16#1=2#0001,bit0=0表示执行正动作。(制热为正动作,制冷为负动作,三菱FX的温控也有类似的正负动作区分。)
3、S3+2:自整定规则,
示例程序使用的数值是D202=K0,表示是普通模式,适度超调。
4、S3+3:比例带,
示例程序使用的数值是D203=K300。
5、S3+4:积分时间,单位ms,
示例程序使用的数值是D204=K240。
6、S3+5:微分时间,单位ms,
示例程序使用的数值是D205=K60。
7、S3+6:输出上限设定,
示例程序使用的数值是D206=K1000,1000ms。
8、S3+7:输出下限设定,
示例程序使用的数值是D207=0,0ms。
上面程序中,
PWM D102 D206 Y0,
D102是PID运算的结果,输出值,单位是ms,放到PWM指令中,D102是设定输出脉宽,即是脉冲宽度,单个脉冲的ON持续时间。
D206是输出上限,示例程序使用的数值是D206=K1000,1000ms。
放到PWM指令中,D206是脉冲周期。
Y0在D102这个脉冲ON的时间里接通。
到这里,汇川H3U的温控程序,和整个过程,基本介绍完了。是的,这里还缺了汇川GL10-4PT温度模块的组态过程,下面截图解决,希望对大家有帮助:
1、打开Autoshop V4.10.0.0(汇川官网下载),文件,新建工程,选择工程放置的目标文件夹,我这里选择顺序功能图(原因以后再说,这里选“梯形图”结果是一样的):
2、程序块右键,插入子程序SBR:
3、插入梯形图块:
4、点进去,M8000 CALL子程序:
5、组态硬件:
不使用的通道不要使能,否则PLC报错。
这里指定的映射元件,读出来的数是16bit整型int数,真实的读数,除以10才是正确的读数。
一定有人会说,这个温度的读数不正确。不需要理会他们,如果他们非得要说这个温度读数不正确,那你可以回答他,这个是模块直接读取温度传感器的结果,中间没有任何公式换算,我只知道它能正确读取传感器那里的温度值,至于这个结果是不是准确,我不知道。因为读数不准确,除了是温度传感器的本身的问题之外,传感器安装的位置,贴合需要检测温度的位置是否紧密,有非常重大的影响。而这些影响,都是机械问题,而非电气的问题。
模块已经能正常读取传感器的数值,且无报错,可以确定,外在的硬件接线,内在的软硬件组态,均无问题。如果其他人觉得温度读数不准确,那就应该从其他地方去寻找造成问题的原因。这种情况,原因不在他们身上,不该怪罪电气工程师。
5、编辑子程序
这里是读取GL10-4PT模块CH0的数值作为反馈值,以D3000为设定值,进行的PID控制。
在过往的经验,在进行温控,使用固态继电器时,我们需要关注PLC输出点的电压状况。最好用万用表,断开发热机构负载前提下,实时测量输出点断开和闭合时分别的电压,这样你们就能发现些端倪。
拿正泰NJG2-SDADA032-120A380固态继电器为例,
如果用Y点去控制固态继电器的正极,那固态继电器会一直接通,温度不受控。检查汇川H3U-3232MT的输出线圈电压,发现了有一个3V多一点点的电压存在,哪怕在线圈不得电的情况下,刚好过了这款固态继电器的驱动电压线,导致这个固态继电器一直接通,使得温度不受控。
换了用Y点去控制固态继电器的负极,完美控温。
在控制原理中,控制正极,和控制负极,效果是一样的,但在特定的机器上,特定的情况下,并不能用“常理”“理论上说”来说明。解决问题,必须具体问题,具体分析,不能不清不楚,含糊其辞来糊弄人,也不是每个人都那么好糊弄。希望后来的同志不要重蹈覆辙。
感谢同行朋友们抽空看这篇拙劣的文章,希望对大家有帮助。
有空的时候再发表新作,谢谢。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
Hello工控
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』