产品中心
产品型号:RELIANCE 0-48658
产品参数:RELIANCE 0-48658
产品包装:RELIANCE 0-48658 原包装
1 导言
修水县是江西省的蚕桑大县,蚕丝产值是该县的经济支柱,且关系到千家万户农人的切身利益,为了进步蚕种的产值和质量,推进蚕桑经济的发展,该县蚕桑局委托咱们开发蚕种孵化过程的温湿度实时操控体系。
2 体系构造及操控流程
修水县蚕桑局蚕种孵化楼共三层,每层有6个孵化室,依据技能恳求和孵化室的地理位置,咱们选用了按层操控的计划,即每一层的6个孵化室为一个独立的操控体系,运用一个plc对其温度和湿度进行操控,各PLC经过双绞屏蔽线与工控机互联,全部体系为二级计算机监控,体系构造如图1所示。图中温湿度变送器选用北京昆仑海岸传感技能中心的JWSF-3AC-E型温湿度变送器,该变送器为三线制电流远传,输出为标准的4~20mA电流信号(两路);巡检仪也选用北京昆仑海岸传感技能中心的XSL/A16BS3巡回检测报警仪,具有16通道4~20mA电流输入(实践只用了12通道,其间6个温度通道6个湿度通道),输出为数字信号,共19位,其间D18~D14为通道编码,D13为极性,D12~D0为温湿度数值,各通道数据分时巡回输出,经过设置各通道的量程上、下限还可巡回显现各通道的温湿度数值;PLC选用西门子S7-200系列CPU226(添加扩展模块EM223),因为西门子PLC提供的是RS485串行接口,而工控机只提供了RS232串行接口,所以在PLC和工控机之间有必要运用RS485/232电平转换器。
操控计划为:安装在各孵化室的温湿度变送器将孵化室的温湿度信号转换成4~20mA的电流信号并送至巡检仪,巡检仪依据事前设置的量程上、下限将电流信号转换成温湿度数据并巡回显现,一起还以二进制办法巡回输出这些数据至PLC,PLC以开关量的办法收集这些二进制数据,并依照规则的格局将这些二进制数据转换成各孵化室的温湿度数据,然后与按技术恳求设定的温湿度数据进行分段对比、区分,宣布操控信号,操控信号经操控板功率放大,驱动相关执行器(空调、加热器和补湿器)实施孵化室的分段温湿度操控。选用上述操控计划既保证了在工控机或通讯发生毛病时,可依据巡检仪显现的数据,选用人工调理的办法对孵化室的温湿度进行操控,又避免了在PLC中添加A/D转换模块,然后保证了体系的可靠性,降低了本钱。
3软件规划
依据操控计划及用户恳求,工控机完结下列功用:技术流程的设置,操控参数的修正,实时数据的显现、报警及保留,蚕种销售的办理等。咱们选用Delphi作为前台程序规划语言,规划各种人机界面和工控机有些的通讯程序,Microsoft Access作为后台数据库体系,用于保留各孵化室的分段温湿度设定值、整点实践值、报警记载及蚕种销售记载等,修正操控参数的人机界面
因为工控机既要完结人机界面操作,一起又要与PLC进行串行数据通讯,为了保证人机界面的操作不影响数据通讯的正常进行,而数据通讯的进行也不会造成人机界面的阻滞或反应不及时,咱们在程序中引入了多线程的机制,将程序处理的使命分为两个线程:呼应用户操作线程和数据通讯线程,而且把呼应用户操作线程作为主线程,该线程具有高优先级,以保证体系能够迅速呼应操作员的各种操作,而数据通讯线程的优先级设为较低。
PLC有些的程序完结各孵化室温湿度的实时收集,并与设定值进行对比、区分,宣布操控信号,操控空调、加热器、补湿器及电机的启停,保证空调、加热器及补湿器两次发动的短间隔时间满意体系设置的恳求,还保证了空调(用于制冷)和加热器不会一起敞开。PLC的另一个使命是与工控机进行串行通讯。
4串行通讯
西门子S7-200系列PLC的通讯口有两种工作办法:PPI办法和自在口办法,PPI办法专门用于西门子PLC与其编程器或人机接口商品之间的通讯,不对外揭露,而自在口办法完全对用户敞开,选用自在口办法,S7-200系列PLC能够与任意具有串口的设备进行通讯。
自在口通讯选用主从办法,工控机为主站,PLC为从站,PLC始终处于被迫状况,随时预备接纳计算机的通讯恳求帧,只有在PLC接纳到工控机发送来的恳求帧后,才干回送相应的帧。工控机发送恳求帧选用周期性通讯,周期为10秒。本体系选用半双工办法通讯,物理层选用RS485协议,波特率为9600bps,数据长度8位,中止位1位,选用奇校验。
工控机有些的通讯程序由Delphi完成,利用Delphi完成串行通讯的办法有多种(如运用控件、调用API函数、嵌入汇编、调用动态链接库等),咱们选用了SPComm控件完成串行通讯,其特点有:CommName、BauRate、ParityCheck、ByteSize、StopBits等,别离用来设制串口名、波特率、是不是校验、选用奇还是偶校验、数据长度、中止位数等,办法有StartComm、StopComm,别离用来翻开和关闭串口。
本体系中工控机与PLC之间传输的信息有两种:工控机发送的组态数据(温湿度的设定值,空调、加热器、补湿器两次发动之间的短间隔时间等)和PLC发送的现场数据(是各孵化室的温湿度数据和空调、加热器、补湿器及电机的状况),因而,咱们界说了如下通讯协议(其间XX为从站号)。
每逢PLC接纳到工控机宣布的信息后即触发中断效劳程序,中断效劳程序依据事前界说的帧格局(即通讯协议)辨认其内容,作出相应的呼应。在工控机发送组态数据时,若呈现无应对、应对过错或累计和过错,工控机延时10秒后再发R指令,若接连6次呈现上述情况,则宣布通讯过错报警。在工控机接纳现场数据时,若呈现无应对、应对过错,上位机延时10秒后重发T指令,若接连6次呈现上述情况,也宣布通讯过错报警。
5 结束语
本体系投入运行一年来,据用户反映可靠性高、作用好。因为操控精度高,技术准确,孵化出来的蚁蚕健旺、好养,成茧茧层厚、茧丝长、净度优,社会经济效益非常显着。