『7x24小时有问必答』
近来有个小项目,要控制成本,就考虑使用国产触摸屏,价格便宜,“面子”还大。

联系了昆仑通泰的朋友,说还没和施耐德PLC连过。。。。决定先尝后买。

拿到一个昆仑通泰的10寸样机和M200的最低配置PLC,马上开试。
01
触摸屏从官网下载最新的嵌入版,打开有些示例程序,如果有HMI概念的应该很容易上手(只是有些词语不是字面意思。。。)

建项目如下图:

画面部分先不管,打开设备窗口,右键:调出设备工具箱:

国内好多软件都是使用类似的思路配置设备的,起源于。。。我记得是intouch的套路,大家认为呢?

先添加一个父设备,用串口就选串口,并设定通讯参数,触屏的RS485串口是com2,用以太网就选以太网父设备,要设置触摸屏本机的IP地址(这个地址在仿真时就填PC的网卡地址)。

在父设备下面添加PLC设备,你会发现找不到施耐德。。。

这个驱动很老,很久没有更新了,好在工作稳定,用的是古老的莫迪康--Modicon品牌名。

Modbus TCP就是以太网协议,Modbus RTU就是大家常说的Modbus, Modbus ASCII是modbus协议的另一种编码方式,在Modem通讯时代用的多,现在基本不用了,效率比RTU要低一倍。我曾经在一个混在了卫星和电话线的通路上用过ASCII协议,对链路的要求比RTU低。

添加对应的PLC设备后,就可以编辑里面的通讯内容了, 通道0是通讯状态,你可以设置一个标签来指示通讯状态,其他通道就按顺序填写,理论上越连续,效率越高。

因为是莫迪康时代的驱动,自然对地址的命名方式是0,1,3,4,经过测试, 0对应%m,1在TCP协议时对应%m,串口时对应%i,3对应%iw,4对应%mw,注意地址起始值必须是1,就是说400001对应%mw0. 对于4区驱动提供各种转换,就是说数据类型里可以选各种格式,如选择:通道的第0位,那就是去40001的bit0, 这样就从驱动层面实现了字到位的转换,有时候这样用也挺方便的。

通过这些设置就可以是实现M200和触屏的通讯了。

下一部分讲如何仿真调试。触摸屏和M200编程软件都支持仿真,而且可以“混合”使用,通过仿真触屏访问真PLC或仿真PLC,非常方便开发和调试,也可以通过真触摸屏访问仿真PLC。
02
通过前一部分的配置,触屏就可以和施耐德PLC通讯了。硬件连接方法也比较简单,但市面上没有专为施耐德电气PLC定制的电缆,也不需要。可以自制或者用一根到S7-200PLC的电缆,切掉连200的九针头,里面就两根线,就是RS485的AB了,我用的线正好是红接负,黑接正,如果不同的话反一下,接地或屏蔽可以不接,一头接地就好了。

有硬件的时候调试比较方便,其实没有硬件也可以做好调试,而且,有多种仿真组合,尝试一下也挺有意思。

1. 真触摸屏连仿真PLC

施耐德的Machine Expert Basic 中带的仿真PLC是TCP-Modbus接口的,所以你需要在触摸屏中使用TCP父设备,并设置好本地(触摸屏)的IP地址,和运行仿真PLC的计算机的IP地址(远程),如下图:

用TCP调试完,如果真PLC是以太网口的,直接改下IP就可以了,还是很方便的。如果是串口通讯,需要再设置相应的串口通讯配置,但这时候可以不删除TCP驱动设置,只要把父设备的初始工作状态设置成为停止,即可,这样以后还可以继续仿真,切换也很方便。

2. 仿真触摸屏连仿真PLC

仿真触摸屏连仿真PLC,仍然是使用TCP设备,所以只要把驱动父设备的本地ip改成PC的IP地址就可以了,当然也可以使用127.0.0.1,这样在哪个PC上都能用。

下载的时候,直接选模拟运行,不用管IP地址:

这样,在办公室,仅用PC就可以完成项目开发。

3. 仿真触摸屏连真PLC

这种方法仍然要使用TCP驱动,区别在于本地IP地址要设成PC的IP地址,远程IP设成PLC的IP地址。

因为我的笔记本没有串口,没试过仿真触摸屏可不可以通过串口可不可以连接真PLC,有条件的同学可以试一下。这样其实我们几乎测试了各种组合,其实核心点就是以下几个:

1. 仿真PLC只支持TCP连接, TCP的端口号是502;

2. 本地IP地址是以太网连接的“起点”,远程IP是TCP连接的“目的地”,就是PLC地址,一定要设置对,而且在同一网段;

3. 串口通讯触摸屏的485端口是COM2,通讯参数要和PLC程序里设置一致;

4. 触摸屏对于寄存器地址的定义是采用0,1,3,4的方法,而且起始地址是1。

这些核心点不错就没问题。

来源/中华工控网,转载请联系

文章推荐

我知道你“在看”哟~


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码