快使用Ctrl+D收藏本站!如果本站的文章以及资源有帮助到您,希望您能赞助本站服务器费用,感谢您的支持!本站开放注册,现邀请您一起分享技术心得!您可以-注册-

汇川技术AM600基本使用系列文章之3.1:codesys中硬件设备的基本配置

AM600 Julius_wen 2569℃ 0评论

3.1 设备树结构

AM600 CPU 的设备树结构如下图,图中的虚线分支是可选的。

具体的AM600设备树如下图。

AM600 CPU设备树包含诊断、网络组态和硬件组态、编程模块、高速IO、普通IO、Ethercat总线、Modbus总线(支持两个Modbus串口)和Canopen/Canlink总线。

3.2 网络组态

    在网络组态中配置AM600系统的通信模块,包括通讯主站或者从站。在网络组态中可以激活或者取消激活AM600支持的总线,这些总线包括Modbus、ModbusTCP、Canopen\Canlink、Ethercat,如下图。

    激活总线后,在设备树中会生成相应的设备对象(主站或者从站)。如果激活主站,除了生成主站设备对象外,还会出现一条带特定颜色的线,其上有总线标示类型字符串,可以拖动网络设备列表中的从站模块或者双击从站模块来添加从站设备。

    如果配置AM600从站下IO模块,需要双击从站模块或者设备树的总线节点,进入硬件组态,如下图。

    在硬件组态中,可以给CPU或者从站添加AM600 IO模块。

3.3 设备变量映射

    具有I/O通道的设备在其配置编辑器中都有”I/O 映射”标签,可为I/O通道映射变量,此映射变量作为I/O地址对应的标示符,和I/O地址效果相同,但是映射变量更容易识别和理解。下图是Ethercat从站DO模块添加I/O映射变量。

<

p style=”text-align: center”>

通道:输入或者输出通道符号名。

地址:通道的地址。根据需要可以修改为固定地址。

类型:输入或者输出通道的数据类型。

单位:通道值的单位,如ms。

通道:通道的简单描述信息。

当前值:在线模式下显示此列,表示当前通道值。

重置映射:重置I/O变量映射。

Always update variables:设置I/O映射变量刷新所在的循环任务。包括Use parent device setting(使用父设备设置)、Enabled 1 (use bus cycle task if not used in any task)(I/O映射变量(地址)没有在任务中使用时使用总线循环任务刷新)和Enabled 2 (always in bus cycle task)(总是使用总线循环任务刷新)。

IEC对象:添加设备时隐含自动添加的IEC对象,此IEC对象一般为一个功能块实例,可以在程序中使用。取决于设备类型,不同的设备可能不包含IEC对象。

注意

  • 映射到输入通道的变量在程序中不能写入。
  • 已经映射到输入通道的变量不能映射到另外一个输入通道
  • 直接变量(使用AT关键字声明的变量)不能映射到I/O映射中

转载请注明:燕骏博客 » 汇川技术AM600基本使用系列文章之3.1:codesys中硬件设备的基本配置

赞赏作者

微信赞赏支付宝赞赏

喜欢 (1)or分享 (0)

如果您喜欢本站文章,感觉本站的资源对您有帮助,请狠狠点击下面

每累计赞助40元,即可让本站按最低配置运行一个月,感谢您的支持!

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
订阅号“环宇工控博客-欢迎关注”

分类目录

标签云

猜你喜欢

微信公众号

欢迎您关注本站公众号“环宇工控博客”获得更多资源

本站Q群

  • 燕骏博客官方群1
  • QQ群号:617046231
买彩票充值送彩金 微信pk10算账机器人 三亚赌博送彩金 彩票大赢家 博彩公司送彩金 百家乐免费送彩金 足彩送彩金 2019白菜网送彩金 真人百家乐送彩金 澳客彩票