ORGANIZATION_BLOCK 主程序:OB1
TITLE=程序注释
BEGIN
Network 1
LD SM0.1
CALL SBR0
END_ORGANIZATION_BLOCK
SUBROUTINE_BLOCK SBR_0:SBR0
TITLE=子程序注释
BEGIN
Network 1 // 网络标题
// 网络注释
LD SM0.0
MOVB 16#49, SMB30
MOVB 250, SMB34
MOVB 2#10001100, SMB87
MOVB 10, SMB92
MOVB 100, SMB94
MOVB 1, VB100
MOVB 16#03, VB101
MOVW 16#1000, VW102
MOVW 16#02, VW104
ATCH INT1, 23
ATCH INT0, 9
ENI
Network 2
LD SM0.0
RCV VB200, 0
Network 3
LD SM0.0
EU
R SM87.7, 1
RCV VB200, 0
XMT VB100, 0
END_SUBROUTINE_BLOCK
SUBROUTINE_BLOCK SBR_1:SBR1
TITLE=子程序注释
BEGIN
Network 1
END_SUBROUTINE_BLOCK
SUBROUTINE_BLOCK CRC:SBR11
TITLE=子程序注释
BEGIN
Network 1 // 网络标题
// 网络注释
END_SUBROUTINE_BLOCK
INTERRUPT_BLOCK 发送完成:INT0
TITLE=中断程序注释
BEGIN
Network 1 // 网络标题
// 网络注释
LD SM0.0
S SM87.7, 1
RCV VB200, 0
END_INTERRUPT_BLOCK
INTERRUPT_BLOCK 接收完成:INT1
TITLE=中断程序注释
BEGIN
Network 1 // 网络标题
// 网络注释
LD SM0.0
R SM87.7, 1
RCV VB200, 0
XMT VB100, 0
END_INTERRUPT_BLOCK
以上部分可以倒到plc中
没有写CRC 不写的话是不是也可以 啊! 我在监视状态下 接受显示红色!要写CRC 怎么写呢!