JZGKCHINA
工控技术分享平台
尊重原创 勿抄袭
勿私放其他平台
硬件配置
TM241CEC24T 1个
HMIGXU3512 1台
网线 1条
XBTZ9008线 1条
软件配置
SoMachine V4.3
Vijeo Designer Basic 1.2
一、串口通讯
TM241CEC24T的串口1RJ45与HMIGXU3512的COM2口通过通讯线XBTZ9008连接
1、PLC端软件设置:
打开SoMachine V4.3软件,组态TM241PLC,选择串行线路1,(若有串行线路1下面有默认通信,请删掉默认),鼠标右击,选择“添加设备”,如图所示:
选择ModbusManager,点击“添加设备”或双击,
双击串行线路1,组态通讯口,定义好通讯参数,如图
然后双击串行线路1下面的Modbus_Manager,选择传输模式为RTU,寻址为从站,站号为1.。
按上述步骤配置完成后,登录并下载程序。PLC端通讯设置完毕。
2、触摸屏端通讯设置:
打开Vijeo Designer Basic 1.2软件,找到左边导航窗口中的I/O管理器,点击右键,新建驱动程序
制造商选择Schneider Electric Industries SAS,-Modbus(RTU)-Modbus设备
点击确定,在新弹出的对话框中,COM端口选择COM2,波特率与PLC设置的相对应。
双击ModbusEquipment01,
在弹出的对话框种设置好与PLC对应的从设备地址,默认为1,点击确定
触摸屏通讯参数设置完毕。在变量中建立相应的变量即可。下载程序后用XBTZ9008通讯线连接触摸屏和PLC即可通讯。
二、以太网通讯
TM241CEC24T的以太网口与HMIGXU3512的以太网口通过网线连接
1、PLC端设置:
打开SoMachine V4.3软件,组态TM241PLC,双击设备树中的MyController,显示出连接设备的名称和IP地址,如图所示:
提示:
需要保证电脑和设备的IP地址在一个网段。
如本例的PLC的IP地址为192.168.0.4
PLC端的IP地址已确认完毕,程序下载即可。
2、触摸屏端通讯设置:
打开Vijeo Designer Basic 1.2软件,找到左边导航窗口中的I/O管理器,点击右键,新建驱动程序
制造商选择Schneider Electric Industries SAS,-Modbus TCP/IP-Modbus设备
点击确认,弹出新的对话框。在对话框中设置设备地址为PLC端的IP地址,如下图所示:
软件I/O管理器下面出现
触摸屏以太网通讯参数设置完毕。
说明:
触摸屏首次送电后可设置IP地址,本例设置的触摸屏IP地址为192.168.0.11。
以太网连接触摸屏下载触摸屏程序。触摸屏端通讯设置完毕,网线连接PLC和触摸屏即可通讯。
特殊应用:
若通讯设置时在IEC61131语法前画对号,如下图所示:
点击确定,弹出下面对话框,点“是”。
在本系列触摸屏的外部变量中,变量对应的为
XBTG目标机器不支持%I、%Q、%K、%S。
经本人实测,若监控PLC端的%QX0.0,在触摸屏中的变量连接地址中选%Mi,如下图所示。
确定后显示为%M0。此点对应PLC端的%QX0.0地址。
若监控PLC端的%MX0.0,则在触摸屏中的变量连接中选择 %MWiXi,偏移量为0,位为0,如下图所示:
确定后显示为%MW0:X0,此点对应PLC端的%MX0.0地址。
以上内容若有问题请及时指正!
作者简介
王东:
东姐,剑指工控微信二群群主,多年从事自动化行业,有丰富的行业实践经验。