IDECOpenNetPLC串口通信与模拟量处理探析

IDECOpenNetPLC串口通信与模拟量处理探析摘要:串口通信和模拟量处理是PLC逻辑控制中经常会遇到的问题。文章通过太阳能电站数据采集的实际项目,对IDECOpenNetPLC的串口通信和模拟量处理进行了详细的探讨,并对OpenNetPLC的扩展组态和软件编程进行了简单的说明,通过OpenNetPLC实现了太阳能电站所需数据的采集,并且通过RS232C通信传输给上位机,方便远程监控运行,实施调整。关键词:太阳能电站;模拟量;PLC;IDEC:TP273文献标识码:A:1009-2374(2013)18-0052-02OpenNetController是IDECPLC里面的低端产品,因其价格低廉、使用方便,得到了很多机械制造商的青睐。本文着重对IDECOpenNetPLC的通信和模拟量模块的使用进行研究,并通过太阳能电站模拟量采集的具体使用实例进行编程应用,本文对IDECPLC模拟量和串口通信如何具体使用具有指导意义。1概述IDECOpenNetController(以下简称OpenNet)支持INTERBUSDeviceNet>Lonworks三种总线,OpenNetCPU己电柜、升压器组成。其中太阳能电池方阵是由太阳能电上集成有两个RS232C接口和一个RS485接口,CPU最多可扩展480个数字量信号,程序容量为16KWords,梯形图编程支持8000oINTERBUS、DeviceNet、Lonwords分别用于连接具备相应通信功能的设备,走总线网络,进行数据的交互处理。OpenNetRS485接口用于连接上位机或者连接分站,比如一个OpenNetController作为主站(MasterStation),通过RS485可以连接最多31个从站(SlaveStations),进行数据的交互处理。OpenNetRS232C接口可以连接具有RS232C接口的设备,比如Drivers、Modems、Computer、Printer、Barcodereaders等等。上图中提到的功能模块是指模拟量模块、通信模块等。下面以太阳能电站的数据采集系统为例,介绍OpenNetController数据通信与模拟量的应用。太阳能电站是利用太阳能电池组件将光能转化为电能的装置,是地球的清洁能源和可再生能源。太阳能电站系统由太阳能电池方阵、汇流箱、直流配电柜、并网逆变器、交池板按规定序列排列而成,太阳能电池板是太阳能发电系统中的核心部分,也是太阳能发电系统中价值最髙的部分。其作用是将太阳的辐射能力转换为电能,或送往蓄电池中存储起来,或推动负载工作。太阳能电池板的质量和成本将直接决定整个系统的质量和成本。其中温度、湿度、光照强度等都会影响电池板的发电效率,在电站运转的过程中要对电站的温度、湿度、电池板的电流,电压等进行实时的监控,掌握电站的运转状态。我们用IDECOpenNetController作为主处理器,用于采集温度、湿度、电池板的电流、电压等模拟量信号,并把这些信号通过串口RS232C接口传输给上位机系统。这里最多需要采集30个模拟量信号和32个数字量信号。实际系统中,我们需要采集150路模拟量和160个数字量,这样我们只需要做下面5个同样的系统即可实现。使用的硬件和软件如下:(1)控制器:IDECFC3A-CP2K(2)模拟量输入模块:FC3A-AD1261(3)数字量输入模块:FC3A-N16B1(4)DC24V电源:SP-200-24(5)编程软件:WindLDRV6硬件连接方面使用5个模拟量模块(AD1到AD5),为模拟量输入模块,每个模块有6个模拟量输入通道,每个通道支持的信号为:土5VDC,±10VDC,0〜5VDC,0〜10VDC,4〜20MADC,通过模拟量模块侧面的数字选择开关,可以选择所需要的模拟量量程:0对应0〜10VDC,1对应±10VDC,2对应0〜5VDC,3对应±5VDC,4对应4〜20MADCO一个模块只能选择一种量程,每个通道占用12Bits,分辨率为4000。另外使用2个16路数字量输入模块。关于模拟量模块的硬件接线和数字量模块的硬件接线,这里不再赘述。需要注意的是,连接到CPU±面的模拟量模块的所有通道,若是没有连接模拟量通道,需要将此通道短接,否则会造成整个模拟量读取出错。2软件编程OpenNetController的模拟量通道的存储空间为第1个模块L100-L107,第2个模块为L200-L207,第3个模块为L300-L307,第4个模块为L400-L407,第5个模块为L500-L507,第6个模块为L600-L607,第7个模块为L700-L707o数字量从1000开始,根据模块的先后顺序依次往后排列。(1)先把模拟量和数字量的数据读出,放到指定的存储区,这里模拟量放到从D100-D500,数字量放到从D1000-D1031o程序如下:由于篇幅有限,数字量...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

确认删除?