在官网搬运了一些样例程序,把它们的链接整理到了word中,在文件中按住Ctrl点击链接蓝色文字即可打开或者下载对应的文件,故上传在此,以方便使用SMART的人。https://pan.shenwb.com/s/vLHx[自豪的使用okoki个人云盘,请放心下载]

阅读全文

使用Logix5000 Clock Update Tool 可以实现AB PLC与PC的时间同步。

阅读全文

探险家们:感谢大家对okoki.cn的支持~ 为了回馈各位探险家的支持,即日起在博客内留言即有机会获得虚拟空间哦奖品名称:虚拟空间数量:2个使用时间:2年抽奖方式:评论时间到期后,整理名单公示,并随机抽取中奖探险家2名活动时间:2023年11月7日0:00~12月30日23:50获得虚拟空间的探险家请在footer放上本站链接,谢谢。

阅读全文

winform画面源代码 namespace C_通过串口与FX3U通讯 { public partial class formMain : Form { public formMain() { InitializeComponent(); CheckForIllegalCrossThreadCalls = false; } ActFXCPU fxCPU = new ActFXCPU(); /// <summary> /// 打开通讯连接 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> privat…

阅读全文

测试环境:Win10专业版、KepServer6.4、博图V16、DCDCDC12141-PLC侧设置PLC IP:192.168.2.10PLC属性:连接机制勾选允许来自远程对象的PUT/GET通讯访问DB块属性:取消勾选优化块的访问编写以下PLC程序用作与KepServer通讯时数据监控测试2-配置KepServer6.42.1-添加通道连接性-->右键-->新建通道-->Siemens TCP/IP Ethernet。下一步输入通道名称S7_1200。下一步选择网络适配器(IP 应与PLC IP在同一网段),确定。下一步下一步下一步完成2.2-添加设备点击添加设备-->输入设备名称S7_1200。下一步型号选择S7-1200,即1200PLC。下一步输入PLC IP:192…

阅读全文

前言大家好,我是付工。在实际应用过程中,经常有学员问道:上位机怎么与MES进行信息交互?今天跟大家介绍一下,上位机与MES对接的几种常用的方式。数据库交互数据库是任何一个开发人员都必须掌握的技能,因此,对于一些简单的交互,通过数据库应该是双方都能够接受的,这里要注意,尽量避免操作生产数据表,可以根据实际业务场景,通过新增一个专门用于交互的数据表,来减少操作失误。文件交互有的时候,上位机也可以通过文件来与MES交互,可以是各种格式的文件,文本文件、excel、xml都可以。比如,上位机或MES定时生成文本文件,对方检测文件的生成时间,来判断是否流程完成,进而实现后续流程。TCP通信交互这里的TCP指的是传输层TCP,双方约定好协议内容,通过Socket连接,发送和接收,来实现数据通信。通信协议交互应用层TCP包括一些确定的应用层协议,比如ModbusTCP、MQTT、OPCUA等。KepServer…

阅读全文

硬件设备:AB PLC 1769-L18ERM 作为 modbus TCP 客户端模拟软件:Modbus Slave仿真软件 作为modbus TCP 服务器在AB官网下载 modbus TCP AOI文件包,检索modbus TCP 关键词即可找到。文件包中附带说明书 ,说明书介绍的很详细,按照说明书一步一步的设置即可,在这里不再赘述。打开Modbus Slave 对应设置,地址设置为1,地址要与服务器里面地址对应。这里测试设置前100个数据 PLC对其进行 读操作,后100个数据 PLC对其 进行写操作。地址和端口的设置,同样要和服务器对应。运行使能后,检查AOI功能块连接状态,sts-connected 显示绿色说明已经通讯连接正常。测试发送和接收数据,经测试通讯正常,可以进行正常的读写数据。该通讯方式适合modbus RTU 仪表类设备通过中间模块转换成 modbus TCP 通讯进而达到与AB PLC进行数据交互。同样的…

阅读全文

Typecho 默认不支持 Emoji 表情,由于编码的问题而造成,我们只需简单两步即可让 typecho 支持 emoji 表情评论,只要将默认的数据库编码 utf8 修改为 utf8mb4 即可。更改过程1.修改评论内容字段的编码使用数据库管理工具,找到 typecho_comments 评论表的 text 字段,将该字段的编码由 utf8_general_ci 改为 utf8mb4_general_ci 。2.修改数据库配置文件打开网站根目录数据库配置文件 config.inc.php ,将 charset 的值由 utf8 改为 utf8mb4 。$db = new Typecho_Db('Pdo_Mysql', 'typecho_'); $db->addServer(array ( 'host' => '', 'user' => '', &#…

阅读全文

测试设备:西门子PLC:S7-1200 CPU1215三菱PLC: Q04UDVCPUS7-1200 CPU端通过博图软件创建项目选择CPU并配置IP地址创建DB数据块用于数据的发送和接收,DB块优化块的访问取消勾选设置发送功能块,该PLC是服务器,需要选择伙伴主动建立连接设置接收功能块下载,并通过网络测试助手测试可以判断通讯设置是否正确Q04UDVCPU端通过WORKS2 创建项目并设置IP地址设置内置以太网,该PLC是客户端,主动建立连接T…

阅读全文