AB PLC 的ST语言编程,图中的字符串赋值语句错在哪里?应该怎么写?(图中已表明变量类型为string)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AB PLC 的ST语言编程,图中的字符串赋值语句错在哪里?应该怎么写?(图中已表明变量类型为string)相关的知识,希望对你有一定的参考价值。

两个问题。1.要将字符赋给字符串,需要指定字符的值或指定标签名称、DATA 成员和字符的元素。2.字符要用十进制数表示。例如steptag.DATA[0] := 32


你用Steptag显示步序,在字符'STEP'后面用CONCAT或者INSERT插入Step就行

参考技术A 我靠,我也看不懂,多换几个数据类型吧!

如何用C#语言 让pc与plc通过tcp ip互联

如果不使用OPC,则比较复杂,首先需要在PLC中使用FB63、FB64、FB65来与PC建立连接,设置好端口号、IP地址、发送和接收的字节长度等。在PC用Winsock来建立连接。 参考技术A PLC厂家一般都会提供高级语言的控制接口的:

三菱:ComFxPlc / EntQsPlc

欧姆龙: FinsTCP / FinsCom / HostLink

西门子:WinTcpS7 / WinS7_PPI

施耐德: ModbusTCP / ModbusRTU

可以百度一下 ......
参考技术B 这个需要借助opc server

以上是关于AB PLC 的ST语言编程,图中的字符串赋值语句错在哪里?应该怎么写?(图中已表明变量类型为string)的主要内容,如果未能解决你的问题,请参考以下文章

支持带参调用子程序 st语言 plc 推荐

三菱PLC结构化文本ST语言编程问题,上升沿触发用啥语句?

[PLC]ST语言三:OUT/OUT_T/OUT_C/OUT_C-C32

[PLC]ST语言四:OUT/OUT_T/OUT_C/OUT_C-C32

关于AB PLC的编程通讯问题,用哪些软件

欧姆龙 PLC ST语言 求助