多语言展示
当前在线:1066今日阅读:91今日分享:37

[研华MAS控制器] 如何连线控制汽油缸

研华MAS控制器支持標準乙太網,開發端的電腦可簡單透過網線連接MAS控制器進行測試與編程。如果您要控制气油缸,則需要再透過專用線材連接电磁阀便可進行控制。下面將以MAS-3245與单线圈电磁阀為例,透過以下4个步骤,讓气油缸動起來。1. 硬件与配线2. 控制器气油缸输出设置3. 调试工具(测试上一步骤的设置是否正确)4. 编写程序
工具/原料
1

Motion Studio V1.71

2

Motion Runtime V1.71

3

MAS-3245

4

气缸和电磁阀

方法/步骤1-硬件与配线

1.需要以下硬件(1)MAS-3245控制器(2)转接板ADAM-3956,配线PCL-101100M(3)气缸和电磁阀2.ADAM-3956与MAS-3245通过配线PCL-101100M-3E连接;气缸电磁阀的控制信号接入ADAM-3956的CN5-PIN7端口(DOUT0)。

方法/步骤2- 控制器汽油缸输出设置
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) 编码器到位:关联轴的编码器,设定编码器值,当指定的轴编码器到位时气油缸到位。

方法/步骤3-调试工具(测试上一步骤的设置是否正确)

气油缸调试工具1. 在Motion Studio的菜单栏中选择[气油缸测试]。2. 在测试界面,点击[选择气油缸],勾选CYL(0),点击[确定]。3. 操作气油缸前进后退和复位,确认气油缸运动是否正常。

方法/步骤4-编写程序
1

编写代码当第3步骤工具调试都正确后,这时可以开始编写代码。在Task0.bas中编写以下代码: CYL_BASE 0             '选择气缸0CYL_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.可直接到观察气缸的前进后退的动作。

推荐信息