欧姆龙CJ1W-ETN21模块邮件功能配置与实验

需积分: 16 4 下载量 113 浏览量 更新于2024-09-11 收藏 937KB PDF 举报
本文介绍的是如何使用欧姆龙CJ1W-ETN21模块进行邮件通信的案例,涉及到的设备包括CJ2M-CPU33 PLC、CJ1W-ETN21网络模块,以及ARGOSOFT和OUTLOOKEXPRESS软件。实验目标是实现PLC与上位机之间的邮件交互,包括发送和接收数据。 欧姆龙CJ1W-ETN21模块是一个具有以太网通信功能的模块,它可以集成到PLC系统中,实现远程监控和数据交换。在这个实验中,邮件功能被用来作为通信的一种手段,允许PLC发送和接收数据文件,这在远程监控和自动化系统中非常有用。 实验环境配置: 1. 首先,需要在上位机上设置好IP地址,例如设置为10.110.59.101。PLC的IP地址需要与之相对应,设置为同一子网的不同节点,例如10.110.59.3。 2. 使用CX-P软件配置CJ1W-ETN21模块,设定SMTP和POP服务器,确保IP地址、账户名(ETN)和密码(123)与邮件服务器一致。 3. 在邮件功能设置中,指定邮件发送的目标地址,并选择使用发送触发器,例如N.03位作为触发信号,发送的文件格式为TXT,存储在D0-D9通道,文件名为zy.TXT。 4. 对于收邮件功能,定义了上位机发送FILEWRITE命令时可以接受的附件。 5. OUTLOOKEXPRESS软件用于模拟邮件用户,创建新用户YUSS,设置接受和发送邮件的服务器为10.110.59.101。 6. ARGOSOFT软件则用于配置邮件服务器,设置本地域名和注册用户,密码同样为123。 实验步骤及现象: 1. PLC发送数据文件到电脑:当200.00位被触发时,PLC将D0-D9地址的数值写入zy.TXT文件,并通过邮件发送到上位机。 2. 模式切换:PLC模式切换编程模式时,会反馈相应的代码(如0000)给上位机,表示无错误。 3. PLC内存读取:PLC能读取D100地址开始的30个连续数值,并以CSV格式作为附件发送给上位机。 4. PLC内存写入:上位机可以创建一个CSV文件,通过IOMWRITE命令发送给PLC,直接修改PLC的内存内容。 这个实验展示了CJ1W-ETN21模块的强大功能,它不仅可以发送数据,还能接收并处理来自上位机的指令,这对于远程监控、故障报警和数据分析等应用至关重要。通过这样的邮件通信方式,用户可以在任何有网络连接的地方对PLC系统进行监控和管理,提高了自动化系统的灵活性和可维护性。