- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
欧姆龙PLCHostLink协议在组态王中的寻址.
欧姆龙PLC HostLink协议在组态王中的寻址
欧姆龙HostLink协议
组态王设置
1、定义组态王设备
组态王定义设备时请根据所选用的PLC的具体型号定义设备:
PLC\欧姆龙\C Serial\HostLink
PLC\欧姆龙\CJ1\HostLink
PLC\欧姆龙\CS1\HostLink
PLC\欧姆龙\CV Serial\HostLink
当使用RS232与上位机相连时,PLC的地址在组态王中的设置范围从0到99。
以3G2A6-LK201-EV1为例该地址由背板上的SW1上的1—5决定。对应关系如下:
地址号 SW1.1 SW1.2 SW1.3 SW1.4 SW1.5 0 OFF OFF OFF OFF OFF 1 OFF OFF OFF OFF 0N 2 OFF OFF OFF 0N OFF 3 OFF OFF OFF 0N 0N -- -- -- -- -- -- 30 0N 0N 0N 0N OFF 31 0N 0N 0N 0N 0N 2、设备通讯参数定义
组态王通讯参数设置请与PLC的设置保持一致。当使用RS232与上位机相连时,PLC的推荐设置如下
设定项 推荐值 波特率 9600 数据位 7 停止位 2 校验位 偶校验 3、组态王数据词典-IO变量定义
寄存器格式 寄存器范围 读写属性 数据类型 变量类型 寄存器含义 STATUS 0~0 读写 BYTE I/O整型 状态寄存器 DM 0~9999 读写 SHORT,USHORT,BCD,LONG,STRING(只写),FLOAT,LONG BCD I/O整数,I/O实数,I/O字符串 数据寄存器 AR 0~9999 读写 USHORT,BCD,LONG,FLOAT I/O整数,I/O实数 辅助寄存器 IR 0~9999 读写 BIT,USHORT,BCD,LONG,FLOAT I/O离散,I/O整数,I/O实数 输入/出寄存器 HR 0~9999 读写 LONG,FLOAT,USHORT,BCD I/O整数,I/O实数 保持寄存器 LR 0~9999 读写 USHORT,BCD,LONG,FLOAT I/O整数,I/O实数 连接寄存器 W 0~9999 读写 BIT,SHORT I/O离散,I/O整数 W内存区 FWALLDM 0~0 读写 BIT I/O离散 DM寄存器写格式标志 TC_STA 0~9999 读写 BIT I/O离散 TC状态寄存器 TC_VAL 0~9999 读写 SHORT,USHORT,LONG,BCD I/O整数 TC值寄存器 CIO 0~6143 读写 SHORT,USHORT,LONG,BCD I/O整数 输入/出寄存器(适用于 CJ1和 CS1型号PLC) ERROR 0~3 读写 BYTE I/O整数 错误寄存器 TIMEOUT 0~0 读写 USHORT I/O整数 错误寄存器 CTRL 0~0 读写 USHORT I/O整数 LTHDM 0~0 读写 USHORT I/O整数 设置 DM字符串的长度 2)、寄存器特殊说明:
1、不同的PLC型号支持的寄存器有可能不同,以实际PLC支持的寄存器为准,例如:对于C系列,有IR寄存器,无CIO寄存器,且C系列不支持 CIO、HR寄存器,其余系列恰好相反。
2、对于CS、CJ系列不支持IR寄存器.
3、寄存器数据类型为FLOAT型时,建议定义寄存器序号为偶数(即使用偶数边界地址),如0、2、4……对于其他寄存器也是如此,即数据类型为FLOAT时,寄存器序号应定义为偶数
4、BIT类型的寄存器如果其通道下限与通道上限不相等,则通道为二级通道,其格式为“####,##”,如:“W1200,1”。通道第一级的含义为该位所在寄存器地址,通道第二级的含义是该位在该字中的比特位。例如:“W1200,1”中1200表示W寄存器的地址,1表示1200地址中字的第1号比特位。通道第二级的取值范围为 (0-15)。
注:各个寄存器说明
1:.初始状态
初始状态设定为MONITOR(监控)状态,在监控状态下,Status的值为1。
STATUS寄存器的值与PLC的关系为:
STATUS=0 Programme(编程状态)。
STATUS=1 Monitor(监控状态)。
STATUS=2 Run(运行壮态)。
STATUS=3 Debug(调试状态)。
注:只有在Monito(监控)状态下才能往PLC写入数据。
注:对于某些PLC如CPM1A,使用CIF01通讯模块与之通讯,拨码开关应该拨在NT这个位置,这可能是由于硬件的原因造成的。
2:AR寄存器
对于AR辅助寄存器地址范围为0--4
您可能关注的文档
最近下载
- 胰岛素抵抗和代谢综合征课件.pptx VIP
- 胰岛素抵抗和代谢综合征.ppt VIP
- GB/T 17747.1-2011_天然气压缩因子的计算 第1部分:导论和指南.pdf
- 《基础护理学》第7章 休息与活动(含答案).docx
- 城市中心区综合性公园使用现状调查研究————以成都市人民公园为例.docx
- 产品档案管理制度及流程.pdf
- 中华民族一家亲,同心共筑中国梦.pptx VIP
- “社工+志愿者”联动模式的思考及对策研究--以惠州市河背社区志愿者项目为例.docx
- 国家开放大学,地域文化,人文武隆形考一 (3).pptx VIP
- (黑龙江省)新课标高中信息技术会考试题 学科整合 试题及答案..doc VIP
文档评论(0)