DIO1000简介.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DIO1000可编程序控制模块简介 · 以工业级单片机为主,集成电路芯片功能稳定; · 隔离DC-DC变换器和隔离RS485输出,以及隔离开关量输入输出接口,全浮空电路设计; · 抗干扰性能好,可耐受几千伏ESD火花放电; · 电源监视电路和看门狗电路,保证恶劣环境下可靠运行; · 外接EEPROM,保证指令信息掉电后不丢失。 · 最多可存储100条指令。 二、技术指标 · 开关量输出:12路隔离OC输出,最大驱动能力:500mA; · 开关量输入:24路光偶隔离输入,0-30V输入; · 通讯接口:隔离RS485,波特率可选,出厂默认:9600,8,N,1; · 电源电压:9-30V · 功 耗:2W · 外形尺寸:146×116×45 三、工作原理 DIDO开关量模块原理框图如图1所示。当模块处于调试状态时,上位机通过功能块编程组态后下载逻辑指令到DIDO模块的EEPROM中,以保证掉电后指令继续保存;当模块处于运行状态时,单片机从EEPROM中读取指令,并进行相应的指令运算,从而实现逻辑控制功能。上位机可以通过RS485口读取开关量输入输出,内部位变量及内部全部参数。 四、外型尺寸和端子定义 图2为模块底部外型装配图,外型尺寸为146×98.4×45(单位mm),模块装配在工业标准导轨上。此外,模块两侧各有一固定孔,孔径为5.5mm,也可以用φ4螺丝通过这两个固定孔将模块固定。 图3为端子定义图,模块电源使用直流24V接于V+和V-之间;T+和T-为RS485接口的A和B;COM1为状态选择端,接地为下载指令状态,悬空或高电平为正常运行状态。DI1-DI24为开关量输入端,DO1-DO12为开关量输出端。COM2为开关量输入公共端。若COM2端接低电平,则输入低电平表示0,输入高电平表示1;若COM端接高电平,则输入高电平表 示0,输入低电平表示1。输入电压范围:0-30V 图3 端子定义图 五、模块与主设备的连接 1、模块与触摸屏的连接 HITECH触摸屏PWS1711是单色点阵触摸屏,具有组态显示等功能。该屏有两个485/232串行通讯接口,一个用于下载组态界面,另一个直接连接DIDO1000模块,在组态软件的工作参数设定中选择下位机是MODBUS SLAVE,控制区长度设为0,通讯参数设为9600,8,N,1。模块通讯协议是MODBUS RTU。 2、模块与计算机的连接 模块与计算机通过串行口连接如图4所示。计算机的串行口1或串行口2通过RS232到RS485转换器(可以选用ADAM4520)转换成为RS485总线,各个开关量模块以RS485总线形式和计算机相连。 MODBUS协议是PLC之间信息交互的一种通用的通讯标准。DIDO开关量模块通讯所用到的功能码只是MODBUS功能码的一部分,完成位和寄存器的读和写,包括01H, 02H,03H, 06H, 10H,和11H功能码。通过MODBUS协议可读取开入状态,定时器状态,计数器状态,开出状态等位变量;可读写的模块系统参数如波特率、通讯协议、站地址等,可读写的模块控制参数如逻辑指令,定时器当前值,计数器当前值。系统参数和指令参数都是掉电保存的。每次上电模块都会按照设定好的参数自动启动运行。 六、DIDO1000模块的内嵌逻辑功能块 DIDO模块内部提供了常用的位逻辑功能以及定时器和计数器等功能块。 可以使用与之配套的上位机功能块开发软件DIDO_Config,象开发PLC梯形逻辑图一样对DIDO模块进行编程,通过以串行口将编写好的程序代码下载到DIDO模块的用户EEPROM中,控制器便可按程序规定进行运行,完成程序所要求的操作。内嵌功能块包含: · 位逻辑运算: 与/或/非/上升沿/下降沿/线圈/置位/复位/置位优先触发器/复位优先触发器 · 计数器: 向上记数器/向下记数器/向上向下记数器 · 定时器运算: 接通延时定时器/关断延时定时器/有记忆接通延时定时器 七、控制器的组态编程开发软件DIDO_Config DIDO模块组态编程开发软件DIDO_Config具有友好的功能块组态软件,集功能块编辑、编译、下载程序和调试于一体,使用方便。运行DIDO_Config后,将会自动发现所有在线的DIDO模块。用户只需选定要编辑的控制器将所需要的功能块拖到组态画面中,再用简单连线将不同功能块的输入输出进行连接,即可构成控制回路,完成组态。当组态完成后,点击编译,下载,则组态软件会自动将代码下载到备中,以完成对设备的编程。软件界面如图: 图5 DIDO_Config开发界面 八、编程举例 在实际应用中,DUT可编程逻辑控制器中的每一个指令都会触发一个专门的操作,

文档评论(0)

9885fp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档