PLC(可编程逻辑控制器)或可编程控制器是用于机电过程自动化的数字计算机,例如工厂装配线上的机器控制,游乐设施或灯具。
PLC modbus [WinError 10054]:现有连接被远程主机强行关闭
我之前尝试过相同的代码,这是完美的运行。后来,我使用“ LOGO!Soft Comfort 8.2”对“ Siemens LOGO 12/24 rce”进行了编程,即使如此,它仍然可以正常工作。但是当我重新编程时...
是否需要使用OPC服务器与Controllogix进行通信?
我想知道是否仅通过与PLC进行通信(例如读写标签),是否需要OPC-UA服务器随附的所有其他繁重工作?我试过在...
我必须制作电路以防止将数字除以零。我试图在分隔区的前面放置一个条件,但没有成功。我该怎么解决?波纹管是非...
TwinCAT3-使用Matlab从ADS数据流中读取时,时间戳值错误
我正在尝试从TwinCAT3项目中读取ADS数据流。每当CycleCount(来自SPS)更改其值时,我编写的函数都应读取数据流-因此CycleCount是...
。Net中使用ModBusTCPCom读取PLC寄存器导致找不到地址
我必须更新旧的WinForms应用程序。该应用程序使用AdvancedHMI .NET软件。我正在毫无问题地连接到PLC(AutomationDirect DirectLogic 06系列),其他各种...
我正在寻找避免if语句并创建更好的代码的方法,因为我必须在多个PLC中编写它,我认为这是浪费时间,但是我无法弄清楚如何制作代码块,...
我需要创建一定数量的结构类型对,这些结构类型对将进一步用作const参数,并且具有基本相同的值集,但是将其缩放一半,就像这样(给定...
作为PLC编程的新手,我正在为PLC中的倒数计时器编程而苦苦挣扎。我想添加一个90天的倒计时计时器,一旦HMI上的按钮为...,该计时器将再次重置为90天...
将子例程添加到PLC程序是否会减少其扫描时间,或者只是使其更容易进行T / S和编程?我碰到一个古老的考试问题,询问可以采取什么措施来减少...
从Android应用程序将数据发送到CompactLogix PLC
只是为我的公司制作了一个相当简单的Time Station应用程序,用Java编写,所以我对android studio还是很陌生。我在一个字符串数组中有员工姓名,但是我需要那些员工姓名来引用唯一的...
是否可以在结构化文本中间接索引数组(IEC 61131-3标准)
我有一个结构数组:myStructure [0..100]我想按名称索引该结构。它通过给每个索引命名来起作用:P101_AI:= 9 P102_AI:= 10 P103_AI:= 11 P104_AI:= 12所以...
几天来,我一直在尝试使用libnodave作为通信库来与Siemens的S7-1200 PLC(CPU 1214C)进行通信。有了libnodave库,有几件事...
我正在尝试创建一个VB.NET脚本,该脚本将值从现有的字符串变量写入用户警报消息。当布尔信号变为真时,“用户警报”列表将更新新行。用户警报是一个...
我需要从PLC读取值,并在PLC变量值更改时以表格形式显示。这里将列出我需要监视的标签。每当TAG值更改时,我都需要调用一个函数(...
使用Android中的LibNoDave库,始终从PLC存储器接收0
我正在尝试通过Android设备与S7-1200 PLC通信(当前正在使用模拟器)。我找到了示例程序,但使其无法正常工作。这是主程序:公共类...
假设我有一个布尔输入,可以自动切换其状态。从0到1以及从1到0进行夹角可设置一个周期。要确定该循环是否有效,循环时间必须至少为10 ...