M系列教学(基础教程篇), 禾川TP3000系列触摸屏与M控制器Modbus TCPRTU通讯

网友投稿 938 2023-11-28


开启M系列控制器编程教学新篇章,学习基础课程——禾川TP3000系列触摸屏与M控制器Modbus TCP/RTU通讯,让我们踏上学习之旅!  01  前期准备  软件:Sysctrl Studio(PLC编程软件)  HCT_Designer_3(HMI编程软件)  硬件:M系列控制器(以M312为例)  触摸屏(以TP3107-D为例)  TP3000系列触摸屏软件提供禾川控制器专用的通信协议,可以直接对应地址,不需要计算。

M系列教学(基础教程篇), 禾川TP3000系列触摸屏与M控制器Modbus TCPRTU通讯

  02  Modbus TCP通讯  Sysctrl Studio 工程配置  第一步:新建工程  双击打开软件Sysctrl Studio,新建工程在默认POU中,新建变量并分配到对应地址  第二步:编译通过后,将程序下载至控制器中。

  HCT_Designer_3 工程配置  第一步:新建工程  (1)打开HCT_Designer_3 软件,左上角选择【文件】,点击【新建工程】弹窗中输入工程名称,选择存储位置,点击【确定】  (2)点击【HMI设置】,修改触摸屏IP地址,保证触摸屏IP与控制器IP处于同一网段。

  (3)右击【网络】,点击【打开】在网络PLC界面,点击【新建】【制造商】选择HCFA(禾川),【系列】选择HCM-M300_Ethernet,【IP地址】修改为192.168.1.1(此处为控制器IP地址)。

  第二步:新建变量  (1)新建开关元件在【控件】界面,点击上方菜单栏的【开关】元件,在编辑画面划出开关元件  (2)开关地址绑定点击开关元件,选择序号2的红框位开关属性界面中,【操作类型】选择取反,点击位地址右边的按钮。

地址输入界面,选择【网络】,根据Sysctrl工程设置的地址,这里选择MX,填入0.0  (3)新建数值元件在【控件】界面,点击上方菜单栏的【数值】元件,在编辑画面划出数值元件  (4)点击数值输入元件 ,点击监控地址右边的按钮。

【地址输入】弹窗中,选择【网络】,根据Sysctrl工程设置,地址区域选择MW,下方填入1,数据类型选择16位整数  (5)勾选【允许输入地址】,表示可以通过触摸屏界面直接给元件赋值输入地址设置与监控地址相同,这里勾选【与监控地址相同】。

  (6)同样地,建立其他元件,并绑定对应地址为了便于区分,这里加上文本,并修改元件背景颜色  (7)下载程序至触摸屏点击【工具】,选择【下载工程】  ?*通讯测试  第一步:设备连接  本次教程使用的是M控制器HCM312-32MT6-D和触摸屏HC-TP3107-D,Modbus TCP通信连接方式如下图。

  第二步:工程测试  Sysctrl工程进入监控状态,给变量赋值  同时,触摸屏元件显示对应数值  03  Modbus RTU通讯  Sysctrl Studio 工程配置  第一步:新建工程  双击打开软件Sysctrl Studio,新建工程 。

点击【硬件设置】,在串口界面进行以下设置站号默认为1,波特率选择9600bps,协议选择(8,E,1)RTU,主从模式这里选择从站(触摸屏作主站)  第二步:新建变量  打开默认POU,在变量声明区右击选择“添加变量”,新建变量并分配到对应地址。

  HCT_Designer_3 工程配置  第一步:新建工程  (1)打开HCT_Designer_3 软件,左上角选择【文件】,点击【新建工程】弹窗中输入工程名称,选择存储位置,点击【确定】  (2)右击【COM1】,点击【打开】。

弹窗中,在网络COM1界面,选择【HMI做主站设备】【制造商】选择HCFA(禾川),【系列】选择HCM-M300 _Serial 协议设置部分,波特率、校验、数据位、停止位要与Sysctrl工程一致  第二步:新建变量  (1)新建开关元件,进行地址绑定。

点击开关元件,选择序号2的红框位开关属性界面中,【操作类型】选择取反,点击位地址右边的按钮地址输入弹窗中,选择【COM1】,根据Sysctrl工程设置的地址,这里选择MX,填入0.0  (2)新建数值元件。

点击数值输入元件 ,点击监控地址右边的按钮【地址输入】弹窗中,选择【COM1】,根据Sysctrl工程设置,地址区域选择MW,下方填入1,数据类型选择16位整数  (3)勾选【允许输入地址】,表示可以通过触摸屏界面直接给元件赋值。

输入地址设置与监控地址相同,这里勾选【与监控地址相同】  (4)同样地,建立其他元件,并绑定对应地址元件建立完成后,下载程序至触摸屏  通讯测试  第一步:设备连接  本次教程使用的是M控制器HCM312-32MT6-D和触摸屏HC-TP3107-D,Modbus RTU通信连接方式如下图。

  触摸屏COM1接口DB9公头引脚定义如下表  将通讯线圆头一端剪去,把线剥开,红线代表485+,绿色线代表485-,黄线代表GND红线、绿线、黄线分别连接控制器端口D+、D-、SG,通讯线另一端DB9母头连接触摸屏COM口。

  注意:通讯线可以自己配线,或者单独采购禾川HMI串口线(规格:TP16-R4-8P-3.0M/TP16-R4-8P-5M)  第二步:工程测试  Sysctrl工程进入监控状态,给变量赋值  同时,触摸屏元件显示对应数值。

  ?控制技术产品线?免责声明:本文来源:[中国传动网]的所有文字、图片、音视和视频文件,版权均为中国传动网(www.chuandong.com)独家所有

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:M系列教学(基础教程篇), 禾川TP2000系列触摸屏与M控制器_Modbus TCP通讯
下一篇:NanoGraf研全球能量密度最高锂电池 将电动汽车运行时间延长28%
相关文章

 发表评论

暂时没有评论,来抢沙发吧~