[研华MAS控制器] 如何连线控制汽油缸
1、1.需要以下硬件
(1)MAS-3245控制器
(2)转接板ADAM-3956,配线PCL-101100M
(3)气缸和电磁阀
2.ADAM-3956与MAS-3245通过配线PCL-101100M-3E连接;气缸电磁阀的控制信号接入ADAM-3956的CN5-PIN7端口(DOUT0)。
1、连接实体控制器
1. 使用网线将笔记电脑与MAS-3245连起来。(笔记本电脑需安裝Motion Studio)
2. 在网路设置的本地连接的屬性中, 设置笔记本IP地址和MAS-3245控制器IP地址 (注意:笔记本和控制器IP地址需在同一网段, 才可连线成功!)
3. 这边我们分别设定为 [笔记本]192.168.1.1 和 [MAS-3245控制器]192.168.1.2。
2、
新建工程, 编写测试代码
1. 打开Motion Studio,在连接配置中选择以太网,并输入控制器的IP地址(192.168.1.2),点击[应用]。
2. 连接成功后,新建一个Motion Studio工程,并新建一个Task程序“Task0”。
3、硬件配置中添加气油缸
1. 在项目窗口中打开[硬件配置]->在硬件配置界面中切换到运动选项并打开[配置]。
2. 右击Cylinder,点击[新增],在弹出的界面中设置增一个气油缸。
3. 选择被添加的气油缸,设置气油缸类型为单线圈电磁阀 (*1),输出DO为DOUT(0),气油缸的前进/后退的行为模式为延迟到位 (*2)。
注:
*1. 當您的电磁阀為双线圈电磁阀時,請设置气油缸类型为双线圈电磁阀,這時畫面會出現2個DO輸出的設置選項,請依照你的配線設置。
*2. 如果您的气油缸有 "到位傳感器", 气油缸前进/后退行为模式請選擇 "DI有效到位" 或 "DI有效+等待延迟到位" 或 "等待延迟+DI有效到位"
气油缸参数说明
气油缸ID:气油缸序号。操作气油缸时,调用气油缸指令前通过CYL_BASE传入气油缸序号指定要操作的气油缸。
气油缸别名:可根据功能配置气油缸别名(下划线、数字和字符组成),默认为Cylinder。
气缸类型:单线圈电磁阀,对应一个DO控制;双线圈电磁阀,对应2个DO控制
控制DO的序号:根据选择的气缸类型,分别配置控制的DO
气油缸的前进/后退的行为模式:
(1) 延迟到位:即延迟指定时间后到位,只需配置延迟时间
(2) DI有效到位:搭配指定DI,DI有效时气缸到位
(3) DI有效+等待延迟到位:指定的DI有效后,再延迟指定等待时间后气油缸到位
(4) 等待延迟+DI有效到位:延迟指定等待时间,再等待DI有效时气油缸到位
(5) 编码器到位:关联轴的编码器,设定编码器值,当指定的轴编码器到位时气油缸到位。
1、气油缸调试工具
1. 在Motion Studio的菜单栏中选择[气油缸测试]。
2. 在测试界面,点击[选择气油缸],勾选CYL(0),点击[确定]。
3. 操作气油缸前进后退和复位,确认气油缸运动是否正常。
1、编写代码
当第3步骤工具调试都正确后,这时可以开始编写代码。在Task0.bas中编写以下代码:
CYL_BASE 0 '选择气缸0
CYL_MOVE 1 '气缸0执行 "前进" 动作
WAIT CYLDONE '等待气缸0动作到位完成
CYL_MOVE 0 '气缸0执行 "后退" 动作
WAIT CYLDONE '等待气缸0动作到位完成
指令说明
CYL_BASE 指定要控制的气缸
CYL_MOVE 气缸执行 "前进" 或 "后退" 动作
WAIT CYLDONE 等待气缸动作到位
2、运行Motion Studio程序
1. 在Motion Studio项目窗口中,(1)点击编译,(2)编译完成后点击运行。
2.可直接到观察气缸的前进后退的动作。