这里采用的工控组态控件是PCHMI.DLL,使用语言是C#,在其它语言里面叫函数的在c#里面都叫方法。下面列出的是控制PLC的一些方法。
//控制PLC方法
//PLC或设备编号, 设备地址, 操作方法, 值
PCHMI.DCON.Send_Control(0, "U0.0", "置位", "");
PCHMI.DCON.Send_Control(0, "U0.0", "复位", "");
PCHMI.DCON.Send_Control(0, "U0.0", "瞬动", "");
PCHMI.DCON.Send_Control(0, "U0.0", "反转", "");
PCHMI.DCON.Send_Control(0, "U00", "字加", "1");
PCHMI.DCON.Send_Control(0, "U00", "字减", "1");
PCHMI.DCON.Send_Control(0, "U00", "双字加", "1");
PCHMI.DCON.Send_Control(0, "U00", "双字减", "1");
PCHMI.DCON.Send_Control(0, "U00", "字写入", "1");
PCHMI.DCON.Send_Control(0, "U00", "双字写入", "1");
PCHMI.DCON.Send_Control(0, "U00", "多字写入", "1,2,3");
测试方法,参考"工业组态"系列视频教程,选择你要控制的PLC,然后按照视频教程连接好PLC的通讯。再到主界面上拖出一个button按钮控件,在button按钮控件的Click事件里面复制上面其中一行代码,点击按钮就可以看到PLC输出点Y0的指示灯发生变化。
例子:
private void button_Click(object sender, EventArgs e)
{
PCHMI.DCON.Send_Control(0, "Y0", "反转", "");
}
相关文章
- 08-10综科智控开关量遥控plc无线io双向采集传输继电器控制数字量输入输出远程无线通讯收发模块电磁阀报警灯水泵控制使用方法
- 08-10基于三菱Q系列PLC的CC-Link IE Field Basic的伺服总线控制系统硬件组态设置
- 08-10学习方法和阶段介绍 、 iOS界面开发引入 、 构造第一个App 、 视图控制器和视图 、 控件与事件 、 InterfaceBuilder
- 08-10基于PLC的物料自动称量控制系统称重配料物料混合程序组态设计
- 08-10android动态增加控件时控制样式的方法
- 08-10C++(MFC)中WebBrowser去除3D边框的方法(实现IDocHostUIHandler接口)控制 WebBrowser 控件的外观和行为
- 08-10IOS中在自定义控件(非视图控制器)的视图跳转中 代理方法与代码块的比较
- 08-10C#.NET组态控件控制PLC控制方法