PLC人机界面控制
我要做一个自动控制的电磁感应加热,PLC不太懂可否制作,用电磁感应加热铁块,要求温度在300度,用热电偶测量铁块6处的温度,在触摸屏上显示出来,并且可以设定温度实现温度控...
我要做一个自动控制的电磁感应加热,PLC不太懂可否制作,用电磁感应加热铁块,要求温度在300度,用热电偶测量铁块6处的温度,在触摸屏上显示出来,并且可以设定温度实现温度控制,到达温度停止工作,低于某一温度继续工作,触摸屏还要显示电流,电压等参数,还要有启动,停止等开关作用,需要哪些器件及型号来实现
展开
5个回答
展开全部
PLC人机界面控制:
人机界面控制:通过plc模拟量输入模块把热电偶的信号转换为控制信号,然后通过算式把信号显示在触摸屏处!这点需要做好温度的控制,简单些的温度控制方式可以用比较指令控制法,但温度控制波动会比较大;另一种温度控制的方法是使用PID控制,通过PID控制指令来控制温度。加热控制的元件选用热电偶,因为它是无触点控制,使用寿命会较长。
PLC:可编程逻辑控制器,它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。
当可编程逻辑控制器投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,可编程逻辑控制器的CPU以一定的扫描速度重复执行上述三个阶段。
一、输入采样阶段:
在输入采样阶段,可编程逻辑控制器以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应的单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。
二、用户程序执行阶段:
在用户程序执行阶段,可编程逻辑控制器总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。即,在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区或系统RAM存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。
在程序执行的过程中如果使用立即I/O指令则可以直接存取I/O点。即使用I/O指令的话,输入过程影像寄存器的值不会被更新,程序直接从I/O模块取值,输出过程影像寄存器会被立即更新,这跟立即输入有些区别。
三、输出刷新阶段:
当扫描用户程序结束后,可编程逻辑控制器就进入输出刷新阶段。在此期间,CPU按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是可编程逻辑控制器的真正输出。
人机界面控制:通过plc模拟量输入模块把热电偶的信号转换为控制信号,然后通过算式把信号显示在触摸屏处!这点需要做好温度的控制,简单些的温度控制方式可以用比较指令控制法,但温度控制波动会比较大;另一种温度控制的方法是使用PID控制,通过PID控制指令来控制温度。加热控制的元件选用热电偶,因为它是无触点控制,使用寿命会较长。
PLC:可编程逻辑控制器,它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。
当可编程逻辑控制器投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,可编程逻辑控制器的CPU以一定的扫描速度重复执行上述三个阶段。
一、输入采样阶段:
在输入采样阶段,可编程逻辑控制器以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应的单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。
二、用户程序执行阶段:
在用户程序执行阶段,可编程逻辑控制器总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。即,在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区或系统RAM存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。
在程序执行的过程中如果使用立即I/O指令则可以直接存取I/O点。即使用I/O指令的话,输入过程影像寄存器的值不会被更新,程序直接从I/O模块取值,输出过程影像寄存器会被立即更新,这跟立即输入有些区别。
三、输出刷新阶段:
当扫描用户程序结束后,可编程逻辑控制器就进入输出刷新阶段。在此期间,CPU按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是可编程逻辑控制器的真正输出。
奇峰
2024-06-11 广告
2024-06-11 广告
好不好,谁更好这个问题是见仁见智的。这个需要顾客根据自身的情况,去选择合适自己的公司。更多详情建议可以咨询一下广州奇峰机电设备有限公司!广州奇峰机电设备有限公司主要为客户提供专业的可编程控制器产品,公司拥有专业的团队以及丰富的经验,更多详情...
点击进入详情页
本回答由奇峰提供
展开全部
很好做,拿西门子来说吧,比较经济的硬件配合:S7-200plc,西门子触摸屏,温度控制模块,通信线RS485。。。。就够了。。。软件Wincc flexible ,SETP7就可以了。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
个人意见
你需要一个温度控制模块,每个型号的PLC都可以,显示电流,电压参数,这个我没想好怎么做,希望有达人能解释下,三菱FX,西门子200,欧姆龙的等等,小型PLC都能实现,如果你需要资料,我这里有一些,另外在这几个公司官方网站也有。启动,停止这些开关的作用就不用说了,你肯定已经清楚了
你需要一个温度控制模块,每个型号的PLC都可以,显示电流,电压参数,这个我没想好怎么做,希望有达人能解释下,三菱FX,西门子200,欧姆龙的等等,小型PLC都能实现,如果你需要资料,我这里有一些,另外在这几个公司官方网站也有。启动,停止这些开关的作用就不用说了,你肯定已经清楚了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我建议你用模块话的温控单元或者单回路仪表来实现,带通讯的仪表可以实现对温度的PID控制,电流其实也不难,用电流互感器就可以检测到,一般放到固态继电器的上端。但是你要是往PLC里写的话,可能要选择一个带模拟量模块的PLC了,或者是要求带通讯功能的仪表。模拟量模块成本较高,不建议选取。而且直接用PLC进行PID控制的话,也不方便。还是用带通讯功能的仪表来实现比较好。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以通过PLC控制,你得要通过PLC模拟量输入模块把热电偶的信号转换为控制信号,然后通过算式把信号显示在触摸屏处!
而做到这点后,温度控制就得看你的控制方式如何了,简单点的话可以用比较指令控制,但温度控制波动会比较大,建议使用PID控制,现在一些主流PLC都会有PID控制指令!
至于型号,由于使用的东西不同参数也不同,这些可以查下供应商的资料。
再给你个建议,加热控制的元件最好选用热电偶,由于它是无触点控制,这样寿命会较长!
而做到这点后,温度控制就得看你的控制方式如何了,简单点的话可以用比较指令控制,但温度控制波动会比较大,建议使用PID控制,现在一些主流PLC都会有PID控制指令!
至于型号,由于使用的东西不同参数也不同,这些可以查下供应商的资料。
再给你个建议,加热控制的元件最好选用热电偶,由于它是无触点控制,这样寿命会较长!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询