电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

紫金桥组态软件与plc通讯实例

72页
  • 卖家[上传人]:路开
  • 文档编号:328904625
  • 上传时间:2022-08-01
  • 文档格式:DOC
  • 文档大小:3.23MB
  • / 72 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、目 录1 通讯21.0 和利时PLC21.1 三菱Q系列31.2 LG plc modbus171.3 台达plc 与 modbus231.4 永宏PLC 和 modbus281.4爱默生PLC 和 modbus411.6 西门子200 和 ppi471.7 西门子200 和 modbus531.8 西门子300591.9 AB plc df1协议621 通讯1.0 和利时PLC紫金桥软件与和利时PLC Modbus紫金桥组态软件可以通过modbus和利时的PlC通讯,其中plc作为modbus从站,紫金桥软件作为modbus主站。紫金桥软件可以读取和利时plc的I区、Q区以及M区的数据,可以写(或强制)Q区及M区数据。和利时plc的默认串口设置是通讯波特率为38400bps,数据位8位,停止位1位,奇偶校验为无校验,modbus地址为51 。这些设置可以通过PowerPro软件进行设置,通过Reset_COMM_PRMT功能块可以重新设波特率、奇偶校验和停止位等通讯参数(点击“在线”菜单中的“通讯参数”弹出“Communication Parameters”通讯参数对话框,可以修改波

      2、特率奇偶校验和停止位等参数,)通过调用HollySys_PLC_Ex.lib库中的功能块Set_Local_Address可以设置PLC的modbus从站地址。对于G3系列PLC产品的地址分为I区(输入区)、Q区(输出区)和M区(中间存储区)。读写I区和Q区的开关量地址=(字节地址8+位地址)+1,其中字节地址为Powerpro中相应于%Q(I)Xm.n中的m,位地址为PowerPro中相应于%Q(I)Xm.n中的n。例如,显示地址为%QX1.1的通道的状态,则该开关量地址为1(m)*8+1(n)+1=10(m=1,n=1)。读写I区和Q区的模拟量地址(字)=PowerPro中相应通道的实际地址除以2,然后再加1。例如,读写地址为%QW2,则为实际地址/2(转化为字偏移量)+1(补偿偏移),即2。读写M区的地址与读写I区和Q取的地址相似,采用上面的方法得到地址后,在最前面加上3000即可。对于M区的数据,在使用时要注意MB0MB99作为系统诊断用,可以读取不可以写入,用户只能使用MB100之后的M区数据。I区(开关量)对应紫金桥软件中DI离散输入量存区,Q区(开关量)对应DO离散输出量

      3、存区,M区(开关量)对应紫金桥中的DO离散量输出量存区,对于I区模拟量对应AR输入寄存器存区,Q区模拟量对应HR保持寄存器区,M区模拟量对应HR保持寄存器区。1.1 三菱Q系列紫金桥组态软件与三菱Q系列PLC串口通讯的实现三菱Q系列PLC作为三菱PLC的高性能产品,以其稳定可靠的性能受到广大工程技术人员的喜爱,紫金桥组态软件也提供了对它的通讯支持。下面笔者就紫金桥组态软件与三菱Q系列PLC串口通讯的实现与大家分享经验。一、使用GX Developer 配置通讯模块通过GX Developer 配置通讯模块,具体步骤如下: 设置PLC类型为我们所选用的PLC类型,如下所示: 图1-1图1-12、设置PLC参数,如下所示:图1-3图1-4在此我可以查看“串口通信设置”的固定值,通讯端口的端口设置应与此同。3、设置通讯模块。图1-5如图:类型必须为“智能”,点数必须为“32点”,起始XY必须为空。4、然后点击“开关设置”,进入“开关设置”对话框:图1-6其中开关1、开关2用以配置独立站通讯,开关3、开关4用以配置多站通讯、开关5用以配置CPU站号;其中开关1、开关3用以配置通信参数;开关2、

      4、开关4 用以配置兼容帧形式。下面以开关1、开关2 为例讲解具体参数的设置(开关3、开关4 相同),开关5的值与CPU设定站号值相同。开关1将决定以下参数:波特率、是否允许设置修改、RUN期间是否可写、是否含和数校验位、停止位个数、偶/奇校验方式、是否含校验位、数据位个数、操作设置。按16位二进制表示,高8位表示通讯所用波特率,其16进制数所代表的意义如下通讯速率(单位:bps)位位置B15 至 B8 50 0FH 300 00H 600 01H 1200 02H 2400 03H 4800 04H 9600 05H 14400 06H 19200 07H 28800 08H 38400 09H 57600 0AH 115200 0BH 表1-1按16位二进制表示,低8位所表示的意义如下:位说明OFF(0) ON(1)备注B0 操作设置独立关联通道1必须设置为独立B1 数据位7个8个不包括奇偶校验位B2 奇偶校验位无有是否有B3 偶/奇校验位奇偶仅奇偶校验位设置为“有”时有效B4 停止位1个2个 B5 和数校验位无有 B6 RUN期间写禁止允许 B7 设置修改禁止允许 表1-2假如我们采

      5、用的通讯方式为:允许设置修改、RUN期间可写、不含和数校验位、1个停止位、奇校验方式、含校验位、8数据位、独立站。则其2进制表示为B11000110,转为16进制则为C6,如果同时设定波特率为19200,则开关1的16进制数值为07C6。开关2所对应的兼容帧形式如下:设置号说明备注1H MC协议形式1 用于A兼容1C帧或QnA兼容2C3C4C帧的指定形式中,通过ASCII码进行通讯。2H 形式2 3H 形式3 4H 形式4 5H 形式5 用于QnA兼容4C帧中,通过二进制码进行通讯。表1-3假如我们使用形式1设置完成后的界面如下:图1-7最后通过菜单栏在线-PLC写入功能将通讯设定下载到PLC中并重新启动PLC使设置生效。下面完成紫金桥组态软件与Q系列PLC的通讯设置1、新建工程,进入开发系统,依次进入数据库-设备驱动-PLC-MITSUBISHI(三菱)一共有串口和以太网两种方式供选择使用,在此我们选择“Q系列MC协议_串口”,双击进入设备定义对话框,如下所示:图2-1其中设备名称可自行定义,下面就各选项的含义做出说明:初始禁止:在工程开始运行时不启动该驱动,可在工程运行过程过脚本启

      6、动;动态优化:在数据通讯过程中,只采集当前画面需要用到的数据,可提高通讯效率,但可能存在隐含风险(见下文动态优化的使用)。数据更新周期:驱动程序向PLC请求数据的时间间隔,建议保持默认值。超时时间:驱动程序向PLC发出请求数据指令后的最长等待时间,超过该时间PLC没有数据返回则认为通讯失败。故障后恢复查询:当连续发生5次通讯超时则驱动程序认为设备故障,将停止对设备的读写操作,同时按照设定的两个参数来检查设备是否从故障中恢复通讯。周期当设备故障后查询故障恢复的时间间隔。最长时间当设备故障后查询故障恢复的最长时间,在该时间的段,驱动程序将按设定周期尝试向PLC发送指令建立连接;若在该时间段不能恢复通讯则不再尝试连接,直到第二天上午8:00。通讯端口:工控机与PLC通过通讯线缆连接时所使用的串口号。设置:通讯所用串口的端口属性设置,该选项必须与端口设置的固定设置一致,请参考用GX Developer 配置通讯模块。图2-2完成端口设置后单击下一步进入高级设置对话框,如图所示:图2-2在此对话框常只需修改协议类型、校验方式、CPU类型即可,如果PLC有特殊应用,请根据PLC的相关设定完成对应项

      7、目的填写,否则请保持默认设置。!注意:此处必须先将协议类型设置为“请选择PLC通讯协议的类型”才能通过CPU类型变更CPU类型。当使用RS-232通讯时设置校验方式对通讯效率的影响不大,但使用RS-485通讯时若按照上图设置校验方式为“无校验”则通讯效率较高。完成设定后,你所定义的设备将出现在设备列表中,如下图:实践证明采用兼容协议4形式4的通讯效率较高。!注意:在进行点组态时请注意寄存器类型的选择及数据格式的选择,笔者就曾因为寄存器类型及数据格式的选择错误而导致通信异常。可通过点组态管理窗口中的“数据连接”目录检查同一设备的所有点的数据连接,界面如下:图2-3同类型点的寄存器类型应相同,如图:D寄存器的类型为9。三、快速点组态在进行点组态的过程中,我们常常为繁杂的命名及数据连接操作而烦恼,幸运的是紫金桥提供了点组态的Excel编辑功能,让我们一起来看看他如何帮助我们节约宝贵的时间。 新建一类点的两个点连接并保存。 图2-3图2-4 将此类点的连接数据导出到文本文档。 图2-5图2-6注意:特别注意点类型的选择要正确。导出的文本文档的默认存储路径为工程目录下的“DOC”文件夹,也可以通

      8、过“”键指定。图2-7 通过Excel打开该文本文档。 图2-8图2-9直接单击“完成”即可正确加载。 将连接属性相同的列隐藏起来。 图2-9图2-10 任意选定一行,根据我们需要组点的个数使用“Ctr + D”组合键复制多行相同容。 图2-11 按实际情况修改数据连接项。 图2-12完成后存盘,仍然保存为文本格式。图2-13直接单击“是”即可 通过数据导入功能将修改后的数据导入到数据库中,完成编辑。 图2-14图2-15注意:此处一定要先选择点类型,不然导入的数据可能不正确。1.2 LG plc modbus紫金桥软件与LG -PLC的连接紫金桥软件与LG PLC有两种连接方式,即通过MODBUS协议和LG的LINK协议,下面对两种协议分别作介绍。 通过MODBUS协议连接 1. PLC 参数设置 LG PLC通过RS232C与PC连接 紫金桥监控组态软件通过MODBUS RTU驱动和LG Master- K80S,K120S PLC CPU模块的串口建立连接,9针编程口的2(RXD1)、3(TXD1)是负载通讯针,为PLC的编程口LOADER协议专用通讯针脚,4(RXD2),7(TXD2)针为Cnet通讯下通讯用针脚。使用MODBUS通讯时要注意通讯线的接线方式。下面就举例说明紫金桥监控组态软件软件和K120S PLC通讯的方法和步骤。 接线如图1所示:图1 LG PLC通过RS232C与PC连接接线图注意:设置BUILT-IN-CNET开关必须在ON位置(如果加通信模块G7L-CUEB,G7L-CUEC通讯时,请放在OFF位置),如图2所示:图2PLCBUILT-IN-CNET开关图打开LG 编程软件的参数设置窗口,如图3所示:图3LG 编程软件的参数设置窗口(通讯0)选择“通讯0”属性页,将“通讯”设置为“允许”,站号设置为”0”, 通讯参数设置定9600,8,无,2 ,通讯方式选择RS232C无调制解调器或RS422/485, 协议模式选择Modbus RTU Slave 方式, 同时将“通讯1” 属性页中的“通讯”设置为“禁止”。(2)PLC通过RS485与PC

      《紫金桥组态软件与plc通讯实例》由会员路开分享,可在线阅读,更多相关《紫金桥组态软件与plc通讯实例》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.