0


C#与松下PLC串口通讯发送,接收数据

记录与学习

第一次跟PLC打交道,C#与松下plc交互读写功能,很多东西都是自己在网上找的,整理了下做个记录

** 引入“Panasonic.dll”文件**

下载地址 百度盘百度网盘 请输入提取码 提取码:8vnm

public Panasonic.PLC Sp_PLC;

Sp_PLC.WCS("R", "1", true);//提示PLC软件初始化完成,可以正常工作

寄存器 写入:WD 读取:RD

触点写入:WCS,多个读取 :RCCCBool 单个读取:RCS

多个读取:X0-XF

bool[] bol = new bool[16];
bol = Sp_PLC.RCCbool("X", "0000");

单个读取: X0

bool bol=Sp_PLC.RCS("X","0");

注:子窗体需要操控PLC时,要把主窗体与plc交互关掉,不然会卡掉,我这边用的是Timer来做限制的

写入“R11” 右移动

写入"DT32450" 手动速度

标签: c#

本文转载自: https://blog.csdn.net/qq_43222347/article/details/119928037
版权归原作者 18-梦途 所有, 如有侵权,请联系我们删除。

“C#与松下PLC串口通讯发送,接收数据”的评论:

还没有评论